
This creamy potato onion soup transforms humble ingredients into an elegant comfort dish. The caramelized onions create a rich, sweet foundation that perfectly complements the velvety potato texture, all without a drop of cream.
I first made this soup on a rainy Sunday when I was craving something comforting but didn't want to leave the house. The aroma of caramelizing onions filled my kitchen for an hour, and that first spoonful convinced me the wait was absolutely worth it.
- Butter creates the foundation for perfectly caramelized onions with its rich flavor and ideal smoking point
- Vidalia onion provides natural sweetness that intensifies during caramelization look for firm onions with no soft spots
- Garlic adds depth to the flavor profile use fresh cloves for the best taste
- Yukon gold potatoes offer the perfect balance of starch and waxiness for a creamy texture without falling apart
- Chicken bone broth provides rich flavor and nutrients use homemade if possible for deeper flavor
- Dry white wine deglazes the pot and adds subtle acidity choose something you would drink
- Fresh herbs rosemary and thyme infuse aromatic notes throughout the cooking process
- Lemon juice brightens the entire soup with just a touch of acidity
- Extra virgin olive oil for garnish adds a fruity finish and beautiful presentation
How To Make Nourishing Potato Onion Soup
- Caramelize the Onions
- Heat butter in a dutch oven until foamy, then add sliced onions with a pinch of salt. Cook patiently for about 45 minutes, stirring occasionally and adding small amounts of liquid whenever they start to stick. The onions are ready when they've transformed into a deep golden brown color and have a sweet, jammy consistency. This step builds the entire flavor foundation of your soup.
- Develop the Aromatics
- Add minced garlic and cook just until fragrant, about 1 minute. Be careful not to burn the garlic as it will create bitterness. Then deglaze with white wine, scraping up all the flavorful browned bits from the bottom of the pot. Let the wine reduce until mostly absorbed, concentrating its flavor.
- Build the Soup Base
- Add potatoes, broth, salt, pepper, and fresh herbs. The combination of thyme, rosemary and bay leaf creates a classic flavor profile that complements both onions and potatoes perfectly. Bring to a boil then reduce to a gentle simmer, allowing the potatoes to slowly cook through while absorbing all the flavors from the broth and herbs.
- Create Silky Texture
- Once potatoes are tender, remove herb stems and bay leaf, then add fresh lemon juice. Blend until completely smooth using an immersion blender or stand blender. The starch from the potatoes naturally creates a velvety texture without cream. Adjust consistency with additional water if needed, and fine-tune the seasoning until the flavor is balanced and bright.
- Garnish and Serve
- Ladle the finished soup into warmed bowls. Drizzle with good quality olive oil and sprinkle with fresh herbs. The contrast between the hot soup and cool olive oil creates a beautiful presentation and adds another dimension of flavor.
My favorite part of this recipe is watching the transformation of the onions. Something almost magical happens during those 45 minutes as they slowly turn from sharp and pungent to mellow and sweet. My family knows when they smell caramelizing onions that something special is coming for dinner.
Make-Ahead and Storage
This soup actually improves with time as the flavors meld together. You can make it up to three days ahead and store in the refrigerator in an airtight container. When reheating, do so gently over medium-low heat, adding a splash of broth if it has thickened too much during storage. The soup will continue to develop deeper flavor each day.

Perfect Garnish Ideas
The finishing touches truly elevate this humble soup to restaurant quality. Beyond the suggested olive oil drizzle, consider a dollop of crème fraîche, crispy fried shallots, or toasted pine nuts. For a heartier meal, serve alongside crusty sourdough bread rubbed with a cut garlic clove and drizzled with olive oil. In cooler months, I love adding a sprinkle of smoked paprika for warmth or some finely minced chives for a mild onion bite.
Ingredient Substitutions
This recipe is wonderfully adaptable to what you have on hand. Yellow or Spanish onions work well if Vidalia aren't available, though you might want to add a pinch of sugar to compensate for their sharper flavor. Russet potatoes can replace Yukons but will create a slightly less creamy texture. If avoiding alcohol, use additional broth with a splash of white wine vinegar to deglaze. Dried herbs can substitute for fresh at a ratio of 1 teaspoon dried for each tablespoon fresh.

Recipe FAQs
- → How do I properly caramelize onions for the soup?
Caramelize onions by cooking them slowly over medium heat for 25-30 minutes, stirring occasionally. The key is patience - don't rush the process. If the onions start sticking, add a tablespoon of water or broth to deglaze the pan. They're done when uniformly deep golden brown with a sweet, jammy consistency.
- → Can I make this soup dairy-free?
Yes! Simply substitute the butter with olive oil, ghee, or vegan butter alternatives. The creaminess comes primarily from the blended potatoes, not dairy, making this soup easily adaptable for dairy-free diets while maintaining its luxurious texture.
- → What's the best potato variety to use?
Yukon gold potatoes are ideal for this soup because of their naturally buttery flavor and medium starch content, which creates a silky texture when blended. You can leave the skins on, especially with new/baby potatoes, for added nutrition - just scrub them well before chopping.
- → How can I adjust the thickness of the soup?
Control the thickness by adding water gradually after blending. For a thinner consistency, add more water or broth. For thicker soup, use fewer liquids initially or simmer uncovered for longer to reduce. The soup will also thicken slightly as it cools.
- → What are some creative garnishing options?
Beyond the suggested olive oil drizzle, try crispy fried sage leaves, homemade croutons, crumbled bacon, grated aged cheese, a swirl of cream, toasted pine nuts, or crispy fried onions. Fresh herbs like chives or thyme add color and brightness to each bowl.
- → Can I make this soup ahead of time?
This soup stores excellently! Make it up to 3 days ahead and refrigerate in an airtight container. The flavors actually develop and improve over time. Reheat gently on the stovetop, adding a splash of broth if needed to adjust consistency.