Soups & Stews
This Barefoot Contessa potato leek soup delivers the kind of velvety, herb-infused comfort that transforms a simple weeknight into something special. The secret lies in slow-cooked leeks and potatoes that develop deep, caramelized flavors while blending into a silky texture.
I’ve perfected this version to stay true to Ina’s approachable elegance—creamy without being heavy, aromatic without overpowering.
The foundation starts with properly sautéed leeks—no burning the delicate green parts—and a balance of potatoes for hearty substance. A touch of cream (or coconut milk for a lighter option) adds richness, while fresh herbs like thyme and parsley brighten every spoonful.
The real magic happens during the simmer, where flavors meld into a harmonious broth that’s both comforting and sophisticated.
What sets this apart is the optional crisp celery crowns—thinly sliced celery fried until golden—that add a satisfying crunch to each bite. The soup itself is smooth, velvety, and packed with umami from roasted garlic or a splash of truffle oil if you want to elevate it.
It’s the kind of dish that feels luxurious but comes together with simple pantry staples and an hour of hands-off time.
Perfect for chilly evenings, potlucks, or when you crave something that tastes like home. The recipe scales effortlessly, and leftovers reheat beautifully—just stir in a splash of cream or broth if needed. Let’s get cooking!
Ingredients for barefoot contessa potato leek soup
Simple pantry staples and fresh herbs transform into velvety comfort in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Sliced into 1/4-inch pieces |
| Leeks 🧅 | 3 whole | White and light green parts only |
| Russet Potatoes 🥔 | 2 lb | Peeled and cubed into 1-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Roasted for deep flavor |
| Fresh Thyme 🌿 | ⅓ cup | Leaves only, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Celery Stalk 🥬 | 1 whole | For crisp celery crowns |
| All-Purpose Flour 🌾 | 2 tbsp | For dredging celery |
| Truffle Oil 🫒 | 1 tsp | Optional for elevation |
The leeks are key here—look for bright white and light green parts with no dark spots. Whole Foods or Trader Joe's usually carry the freshest, but grocery store leeks work too if they're firm. The potatoes should be russet or Yukon gold—they hold their shape better than red potatoes. For the thyme, I grab big bunches from Costco and freeze half—it keeps for months that way. Fresh parsley is a must for garnish, but dried works in a pinch if you're in a bind (use half the amount).
No heavy cream? Full-fat coconut milk gives a similar richness, though it's slightly sweeter. Short on chicken broth? Vegetable broth works just as well. The celery crowns are optional but worth it—they add that satisfying crunch. If you can't find celery stalks with thick bases, substitute with fennel or even crispy fried shallots. For the roasted garlic, I microwave whole cloves wrapped in foil for 40 seconds—easier than peeling and roasting. Want extra umami? A splash of soy sauce or miso paste in the broth takes this to next level.
This soup tastes even better the next day—flavors meld beautifully when reheated. Store in the fridge for 4-5 days, or freeze for up to 3 months. I like to portion it into containers so I can grab a bowl for lunch all week. The celery crowns? Best eaten fresh—they lose crispness fast. If you make a double batch, freeze half of the soup without the celery crowns and add them fresh when serving.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear by this recipe because you can use the white and light green parts of leeks—no fancy peeling required. Just rinse, slice, and let the pot do the work while you sip wine and pretend you’re not cooking.
- Garlic-Thyme Magic: That moment when you taste the soup and realize the garlic and thyme have melded into something ridiculously good? The kind of flavor that makes you want to eat it straight from the pot with a hunk of crusty bread. (Yes, even on a Tuesday night.)
- Lunchbox Hero: Between us, this soup reheats like a dream—creamy, never watery, and still packed with that leek-onion depth. Pack it in a thermos for work, and you’ll be the office favorite before noon. (I’ve tested this. It’s true.)
- Pantry Staple Gold: Russets are cheap, onions last forever, and a single bunch of thyme stretches across multiple batches. Honestly, I make this when I’m broke or lazy or both, and no one ever notices. (Or cares. They just eat it.)
Step-by-step instructions for Barefoot Contessa potato leek soup
Here's how to make this velvety, herb-infused soup with crisp celery crowns that'll impress everyone.
Sauté the Aromatics for Deep Flavor
Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 2 whole yellow onions and 3 whole leeks, sliced into ¼-inch pieces. Cook for 8-10 minutes until the onions are translucent and the leeks are softened but not browned.
Here's the thing—don't rush this step. The onions should melt down completely and the leeks should become tender. If they start to brown too quickly, reduce the heat slightly. You'll know it's ready when they smell sweet and caramelized just a touch. This foundational flavor carries through the entire soup.
Build the Potato Base
Add the 2 lb russet potatoes, cubed into 1-inch pieces, to the pot. Stir to coat them with the onion-leek mixture. Pour in the 6 cups chicken broth and bring everything to a boil over high heat. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15-20 minutes until the potatoes are fork-tender.
I like to give the potatoes a gentle stir every few minutes to prevent them from sticking to the bottom. You'll notice the soup starting to thicken slightly as the starches release. When a knife slides in easily and the potatoes break apart with minimal resistance, they're ready for the next step. Don't let it boil vigorously after adding the broth—gentle simmering prevents the potatoes from turning mushy.
Roast the Garlic and Incorporate Herbs
While the soup simmers, preheat your oven to 400°F. Place the 4 cloves garlic on a baking sheet and roast for 8-10 minutes until golden and fragrant. This roasting step adds incredible depth of flavor compared to raw garlic.
Once the potatoes are tender, remove the pot from heat and stir in the roasted garlic cloves (squeeze them out of their skins), 0.33 cup fresh thyme leaves, 1.5 tsp salt, and 0.5 tsp black pepper. Let the soup sit off the heat for 5 minutes to allow the flavors to meld together. This resting period lets the garlic release its oils and the thyme infuse the broth properly.
Blend to Silky Perfection
Using an immersion blender, blend the soup directly in the pot until completely smooth. If you prefer using a countertop blender, carefully transfer the hot soup to the blender in batches, blending each batch until silky smooth, then return to the pot. The soup should have a velvety texture with no lumps.
Here's where the magic happens: return the soup to medium heat and stir in the 1 cup heavy cream. Let it warm through for 3-4 minutes—just until it's heated through but not boiling. The cream should blend seamlessly, giving the soup that luxurious richness. Taste and adjust seasoning if needed, adding more salt or pepper as necessary. The soup should be perfectly balanced between the earthy leeks, sweet potatoes, and herbal thyme.
Prepare and Serve with Crisp Celery Crowns
For the celery crowns, cut the 1 whole celery stalk into ½-inch thick rounds. Dredge each round in 2 tbsp all-purpose flour, shaking off any excess. Heat 2 tablespoons extra-virgin olive oil in a small skillet over medium-high heat until shimmering.
Add the celery crowns in a single layer and cook for 2-3 minutes per side until golden brown and crispy. They should have a satisfying crunch that contrasts beautifully with the velvety soup. For extra elevation, drizzle each serving with 1 tsp truffle oil just before serving.
Ladle the warm soup into bowls and top each serving with 2-3 crisp celery crowns. The contrast between the smooth, creamy soup and the crispy celery is what makes this recipe truly special. Serve immediately while the celery crowns are still crisp and the soup is piping hot.
Pro Tips For Making Barefoot Contessa Potato Leek Soup
- CHAR THE LEEKS FIRST: I learned this the hard way—rushing the leeks means they’ll turn bitter instead of sweet. Take the time to cook them in butter over medium-low heat until they’re completely soft and golden, about 15 minutes. If they look dry, splash in a little water and cover for 2 minutes. The soup’s flavor hinges on this step, so don’t skip it.
- PEEL POTATOES AFTER SOAKING: Russets bruise easily, and peeling them raw wastes time. Instead, scrub them clean, chop them, then soak in cold water for 10 minutes before peeling. The skins slide off effortlessly, and you’ll end up with cleaner, more consistent chunks. (Yes, even if you’re impatient like me.)
- SALT THE POTATOES BEFORE SIMMERING: Toss the peeled potatoes in salt before adding them to the broth. This ensures they absorb flavor from the inside out, not just surface-level seasoning. A pinch of salt per pound of potatoes makes a real difference—trust me, your spoonfuls will taste richer.
- STRAIN AND REHEAT THE BROTH: After simmering, strain the soup through a fine-mesh sieve, then return the broth to the pot. Reheat it separately before blending—this keeps the texture silky instead of gloppy. (I was skeptical until I tried it; the difference is noticeable.)
Pro cooking tips for this recipe
Sautéing Like a Pro
Leeks are delicate—never let them brown or they’ll turn bitter. I swear by medium-low heat with a wide, heavy pot (like a Le Creuset Dutch oven) to distribute heat evenly.
Slice the white and light green parts ¼-inch thick and rinse thoroughly to remove any dirt from the layers. A quick rinse under cold water removes grit while keeping them crisp. 🌿
For that signature Barefoot Contessa sweetness, caramelize the onions just until translucent—about 8-10 minutes. I like to add a pinch of sugar (½ tsp) here if my onions aren’t sweet enough.
The key is patience: low and slow prevents burning while building deep flavor. If your onions start to stick, add a splash of broth to deglaze and scrape up those tasty browned bits.
Potato Perfection
Russet potatoes are your best bet—they hold their shape during blending. Cut them into 1-inch cubes for even cooking, and don’t overcrowd the pot.
I use a 6-quart pot for this recipe, giving the potatoes room to simmer without steaming. Simmer uncovered on medium-low heat to let excess moisture evaporate naturally. This prevents a watery soup later.
Test doneness with a fork: potatoes should be tender but not falling apart. If they’re mushy, you’ve overcooked them—this is a common mistake that leads to a gluey texture.
For extra flavor, I like to roast half the garlic cloves while the potatoes simmer. Just wrap them in foil and microwave for 40 seconds—no oven needed! 🧄
Blending Secrets
An immersion blender is a game-changer for this recipe—no transferring hot soup to a countertop blender. But if you’re using a blender, work in batches and vent the lid to prevent pressure buildup.
For ultra-smooth results, I pulse first to break up chunks, then blend continuously until silky. Never blend hot soup too long—it can break down the cream later.
After blending, return the soup to medium heat and stir in the cream off the heat first. This prevents curdling. Let it warm through gently—just until steaming—then taste and adjust seasoning.
The cream should melt seamlessly, adding richness without overpowering the leek and potato flavors. A splash of truffle oil (even just ½ tsp) elevates this to restaurant-quality.
Celery Crown Crunch
Thin, even slices are key for crispy celery crowns. Use a mandoline for perfect ½-inch rounds, or carefully slice by hand with a sharp knife. Dredge in flour and shake off excess—too much will make them soggy.
I use a nonstick skillet (like Calphalon) for even browning, but a cast-iron pan works too if you monitor closely.
Cook in small batches to avoid crowding—this ensures each piece gets golden and crispy. For extra flavor, I toss the fried celery in ½ tsp smoked paprika before serving.
The contrast of crispy, smoky celery against the creamy soup is what makes this dish unforgettable. Serve immediately—they lose crispness fast! ⏰
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream for a lighter version?
Swap the heavy cream for 1 cup full-fat coconut milk or ½ cup Greek yogurt for tangy richness. For a completely dairy-free option, use ½ cup cashew cream (soaked cashews blended with water) or an extra splash of broth and a drizzle of olive oil. The texture will be slightly lighter but still velvety.
What if I don't have an immersion blender?
No problem! Transfer the hot soup to a countertop blender in batches (don't fill past the ½ mark), blending until completely smooth. Vent the lid to prevent pressure buildup, and use caution with hot liquids. Return blended soup to the pot and stir in the cream off the heat to avoid curdling.
How do I prevent the celery crowns from getting soggy?
Dredge them lightly in flour (shake off excess!) and fry in small batches over medium-high heat until golden brown. Serve immediately alongside the soup to maintain crispness. For extra insurance, sprinkle with 1 tsp cornstarch before frying. Pro tip: Use a paper towel-lined plate to drain fried celery to absorb excess oil.
Can I make this soup ahead of time?
Yes! The soup actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove, adding a splash of broth or cream to restore creaminess. Wait to add celery crowns until serving—they lose crispness when reheated.
What's the secret to getting that perfect Barefoot Contessa texture?
Three things: 1) Don't overcook the potatoes—they should be tender but not mushy when blending. 2) Simmer uncovered to reduce excess moisture. 3) Stir in cream off the heat to prevent curdling. The key is patience—let flavors develop during simmering rather than rushing the process.
