Soups & Stews
This Barefoot Contessa potato leek soup delivers the kind of velvety smoothness that makes every spoonful feel like a warm hug. The secret lies in slow-cooked leeks and potatoes, transformed into a rich, golden broth with just the right amount of onion depth—no lumps, no shortcuts.
I've perfected this version to stay true to Ina Garten's signature approach while making it foolproof for home cooks.
The foundation starts with proper leek preparation—thoroughly washing and charring the greens for maximum flavor—before building layers of caramelized onion and aromatic herbs. A touch of cream at the end ensures that signature Barefoot Contessa silkiness without overpowering the vegetable base.
The result? A soup so comforting it feels like a restaurant-quality meal, ready in just one hour with minimal effort.
What sets this apart is the balance: creamy yet light, deeply flavorful but not heavy, with just enough acidity from lemon to brighten every bite. The texture is the true star—smooth as silk, with no trace of flour or blender tricks.
This is the kind of soup that disappears quickly, leaving everyone asking for seconds.
Perfect for chilly evenings or as a starter for holiday dinners, this recipe scales effortlessly. The instructions walk you through each step with precision, ensuring you achieve that restaurant-worthy finish at home. Let's get cooking—your taste buds will thank you.
Ingredients for barefoot contessa potato leek soup
Six fresh ingredients and a few pantry staples create this velvety Barefoot Contessa masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Chopped, medium size preferred |
| Leeks 🧅 | 2 large | White and light green parts only |
| Russet Potatoes 🥔 | 2 lb | Peeled and cubed, 1-inch pieces |
| Unsalted Butter 🧈 | ½ cup | European-style preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening, sifted |
| Heavy Cream 🥛 | ½ cup | Full-fat for silkiness |
| Whole Milk 🥛 | 1 cup | Warmed before adding |
| Chicken Stock 🍲 | 4 cups | Homemade or quality low-sodium |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, stems removed |
| Fresh Tarragon 🌿 | 1 tbsp | Chopped, for brightness |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
The leeks are non-negotiable for that signature depth—look for bright white and light green parts with no bruising. Whole Foods Market or your local farmers market carry the freshest, but regular grocery stores work too. Chop them lengthwise, then slice thinly—the more surface area, the better. Yellow onions should be firm with no sprouts. For the potatoes, Russets are ideal—they hold up to slow cooking without turning mushy. If you're prepping ahead, store the chopped veggies in cold water in the fridge for up to 2 days.
No fresh thyme? Dried works at one-third the amount, but fresh gives that unmistakable aroma. Tarragon can be tricky to find—substitute more parsley if needed. For the stock, homemade is best, but Pacific Foods or Swanson low-sodium are solid store-bought options. The butter matters here—European-style melts more smoothly than American butter. If you're watching calories, reduce the cream to 1/4 cup and add extra milk. The flour should be sifted to avoid lumps—King Arthur is my go-to brand.
This soup tastes even better the next day—make a double batch if you can. Store leftovers in airtight containers for up to 5 days in the fridge. For freezing, portion into 2-cup servings—they reheat beautifully. The cream can separate when reheating, so stir gently over low heat until smooth. Garnish with extra herbs right before serving—they add that restaurant-quality finish. Ina Garten's trick: a pinch of salt on the rim of your bowl before serving enhances every spoonful.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear by this recipe because the leeks and onions barely need cleaning—just slice the white and light green parts, and you’re golden. Russet potatoes? Toss them in whole, peel optional, and let the butter and flour work their magic.
- Velvet-Smooth Magic: That roux made with butter and flour? It’s the secret—creamy without heavy cream, rich without being greasy. The leeks sweeten as they cook, and the potatoes? Buttery perfection every time.
- Leftovers That Beg for More: Make a big batch, and you’ll thank me later. This soup tastes even better the next day—freeze it for lazy Mondays or reheat for a cozy dinner. Honestly, I’ve had it three times this week already.
- Budget-Friendly Comfort: Yellow onions, leeks, and potatoes? Pantry staples that won’t break the bank. A stick of butter and a little flour stretch this into a meal that feeds four for under $10. My wallet and my family win.
Step-by-step instructions for Barefoot Contessa potato leek soup
Here's how to create that signature velvety texture and rich onion depth that makes this soup legendary.
Sauté the Aromatics Until Translucent
Melt the 0.5 cup unsalted butter in a large Dutch oven over medium heat. Add the 2 whole chopped yellow onions and 2 large leeks (white and light green parts only), sliced into ¼-inch rounds. Cook for 15-20 minutes until completely softened and the onions turn golden and translucent.
Here's the thing—don't rush this step. You're building flavor, not just cooking vegetables. The onions should caramelize slightly at the edges, creating that deep, sweet base that carries through the entire soup. Stir occasionally to prevent burning, but let them develop color. If they start to stick, add a splash of water and scrape up those delicious browned bits from the bottom of the pot.
Cook the Potatoes Until Fork-Tender
Add the 2 lb peeled and cubed russet potatoes to the pot, stirring to coat them in the onion-butter mixture. Pour in the 4 cups chicken stock and bring to a gentle boil. Reduce heat to medium-low and simmer uncovered for 15-20 minutes until the potatoes are fork-tender and the liquid has reduced slightly.
You'll know they're done when a knife slides in easily with just slight resistance. The potatoes should be soft enough to mash slightly between your fingers but still hold their shape. This stage is critical—overcooking will make the soup gluey when blended. If you're worried about the potatoes cooking too much later, it's better to pull them out slightly underdone. They'll finish cooking during the blending process.
Build the Creamy Base
Remove the pot from heat and let it cool slightly for 5 minutes. In a small bowl, whisk together the 2 tbsp all-purpose flour and 0.5 cup heavy cream until smooth. Slowly pour this mixture into the pot while whisking vigorously to prevent lumps from forming.
Return the pot to medium heat and stir constantly for 3-5 minutes until the soup thickens slightly. The reason we warm the milk before adding it is to prevent the cream from seizing up when it hits the hot soup. Add the 1 cup warmed whole milk and stir until fully incorporated. This creates that signature Barefoot Contessa silkiness without making the soup heavy.
Season and Blend to Perfection
Add the 1.5 tsp salt, 0.5 tsp ground black pepper, 0.25 cup fresh thyme leaves, and 1 tbsp chopped fresh tarragon to the pot. Bring the soup to a gentle simmer, then remove from heat. Using an immersion blender, blend until completely smooth—about 1-2 minutes depending on your blender's power.
Here's where the magic happens: the blending creates that ultra-smooth texture while keeping the potatoes' natural creaminess. If you don't have an immersion blender, carefully transfer the soup to a countertop blender in batches, blending until perfectly smooth. Return the blended soup to the pot and stir in the 1 tbsp fresh lemon juice. This brightens the flavors and cuts through the richness of the cream.
Finish and Serve Warm
Return the soup to low heat and let it warm through for 2-3 minutes. Taste and adjust seasoning if needed—this is where you can really make it your own. Garnish each serving with 1 tablespoon chopped fresh parsley and a drizzle of the remaining heavy cream if desired.
Serve immediately in warm bowls. The soup should be velvety smooth with a perfect balance of creamy richness and bright onion flavor. Each spoonful should melt in your mouth, with the lemon juice adding just enough acidity to keep it from being too heavy. This is the kind of soup that tastes even better the next day, but it's so good fresh that you'll want to eat it all at once!
Pro Tips For Making Barefoot Contessa Potato Leek Soup
- SWIM THE LEEKS: Don’t just chop them—split those leeks lengthwise, rinse under cold water, and swish them around to dislodge grit. I used to skip this, and the soup always tasted like I’d swallowed a handful of dirt. Takes 30 seconds, saves your teeth from crunching.
- MELT THE BUTTER LOW: The Barefoot Contessa recipe calls for butter, but don’t let it brown—keep it at a gentle simmer. I learned this the hard way when I rushed it and ended up with a nutty, bitter flavor instead of that creamy, buttery base. Patience here makes all the difference.
- PEEL POTATOES AFTER COOKING: Peel them raw, and you’ll end up with a watery mess. Instead, boil the potatoes whole (yes, even Russets hold up), then peel them while still warm. The skins slip off like magic, and you won’t waste starch down the drain.
- STIR THE ROUX VIGILANTE: That flour-butter roux is the soup’s backbone, but it’s easy to walk away. Don’t. Keep stirring over medium-low heat until it’s a deep golden color—about 5-7 minutes. I’ve had it burn twice; now I set a timer and never look away.
Perfect pairings for this dish
Crusty Bread Pairings
Serve this soup with warm, crusty bread to soak up every last drop of that velvety broth. I love using a baguette or sourdough—their chewy texture contrasts beautifully with the soup's silkiness.
For extra flavor, brush the bread with garlic-infused olive oil and sprinkle with flaky sea salt before baking at 375°F for 8-10 minutes. 🥖
For a heartier option, try cheesy garlic bread made with Gruyère cheese and a splash of white wine in the butter mixture. The nutty cheese pairs perfectly with the soup's creamy base, while the wine adds a subtle brightness that echoes the lemon juice.
Cheese Boards & Charcuterie
Turn your soup into a full meal by serving it alongside a French-style cheese board. Soft cheeses like Brie or Camembert melt beautifully into the soup when added at the end, while aged cheeses like Comté or Pecorino Romano provide a sharp contrast.
Add cured meats like prosciutto or salami for a salty-sweet balance that cuts through the soup's richness.
For a lighter option, arrange marinated olives, cornichons, and roasted nuts around the soup bowls. The briny olives and tangy pickles complement the soup's creamy texture, while the nuts add a satisfying crunch. A drizzle of high-quality extra virgin olive oil ties everything together.
Wine Pairings
A crisp white wine is the perfect match for this soup. I recommend a Chardonnay from Burgundy—its buttery notes enhance the soup's creaminess without overpowering the vegetable flavors. Look for wines with medium body and bright acidity, like a Meursault or Pouilly-Fuissé. 🍷
For something lighter, try a Sauvignon Blanc from Loire Valley—its citrus notes mirror the lemon juice in the soup, creating a harmonious balance. If you prefer red wine, a Pinot Noir with soft tannins works surprisingly well, especially if it's from Oregon or Burgundy.
Always serve the wine slightly chilled (50-55°F) to complement the soup's warmth.
Herb & Spice Garnishes
Fresh herbs elevate this soup to restaurant-quality perfection. Sprinkle each bowl with chopped chives or tarragon just before serving—their anise-like flavor adds a sophisticated note. For extra brightness, add a lemon zest ribbon or a few caviar pearls (if you're feeling fancy). 🌿
If you love heat, finish with a pinch of crushed red pepper flakes or a drizzle of hot honey. The sweet-spicy contrast balances the soup's creaminess beautifully.
For a smoky touch, sprinkle with smoked paprika or a pinch of freshly cracked black pepper. These garnishes let everyone customize their bowl to taste.
Nutrition facts
Frequently asked questions
Can I substitute leeks with other vegetables?
The leeks are essential for that signature Barefoot Contessa flavor, but you can use 2 large fennel bulbs or 3 celery stalks in a pinch. For best results, char the fennel or celery slightly before cooking to mimic the leek's depth.
Why does my soup turn out lumpy?
Lumps usually happen when flour isn't fully dissolved or the soup isn't blended long enough. Always whisk the flour with cold cream first, then slowly pour into the pot while stirring constantly. For ultra-smooth results, use an immersion blender and blend for 1-2 minutes after adding all ingredients.
Can I make this soup ahead of time?
This soup tastes even better the next day. Store leftovers in airtight containers for up to 5 days in the fridge. For freezing, portion into 2-cup servings—they reheat beautifully. Just stir gently over low heat until smooth, as the cream may separate slightly.
What's the secret to that velvety texture?
The silkiness comes from three key techniques: blending thoroughly (no chunks!), using warm milk to prevent cream seizing, and cooking potatoes until just fork-tender. The lemon juice at the end also helps balance the richness for that restaurant-quality mouthfeel.
Can I make this soup dairy-free?
Yes! Replace the butter with olive oil or vegan butter, use coconut milk instead of cream, and warm the milk substitute before adding. For thickness, use cornstarch slurry** instead of flour. The flavor will be lighter but still delicious.
