Soups & Stews
This Ina Garten potato leek soup recipe delivers the kind of velvety perfection that makes weeknight dinners feel special. The secret lies in slow-simmered aromatics and perfectly blended potatoes, creating a silky texture that's both comforting and elegant.
I've recreated her signature technique, where crispy herb garnishes elevate every spoonful to restaurant-quality.
What sets this soup apart is the careful balance of flavors—sweet leeks caramelized just enough to deepen their natural sweetness, hearty potatoes that break down into a luscious base, and just the right amount of cream to enrich without overpowering.
The key is patience: letting everything simmer until the vegetables are tender yet still vibrant, then blending until completely smooth.
By the time you're done, you'll have a soup that's impossibly creamy with that signature Ina Garten touch of herbed crisp on top. The aroma alone will have everyone gathering at the table, and the first spoonful delivers on that promise of velvety smoothness.
This is the kind of soup that transforms simple ingredients into something extraordinary.
Serve it warm with crusty bread to soak up every last drop, or store leftovers for up to 5 days—the flavor only improves with time. The technique is straightforward, but the results are anything but ordinary. Let's make this soup that tastes like a cozy meal at your favorite bistro.
Ingredients for ina garten potato leek soup
Simple ingredients that transform into velvety perfection with Ina's signature technique.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 whole | Sliced thinly for caramelization |
| Leeks 🧅 | 2 large | White and light green parts only |
| Russet Potatoes 🥔 | 2 lb | Peeled, cut into 1-inch cubes |
| Garlic Cloves 🧄 | 4 cloves | Peeled and smashed |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Chicken Stock 💧 | 4 cups | Homemade or high-quality store-bought |
| Unsalted Butter 🧈 | 4 tbsp | European-style preferred |
| Fresh Thyme 🌿 | 2 sprigs | Plus 1 tbsp leaves for garnish |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Breadcrumbs 🍞 | ½ cup | Panko for extra crisp |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For crisp topping |
The leeks are non-negotiable—fresh, crisp ones from the grocery store's produce section (not the pre-sliced kind in plastic). Look for white and light green parts that are firm and free of bruises. Whole Foods or Trader Joe's usually carry the best quality. For the potatoes, Russets are ideal—they break down beautifully when cooked. If you can't find Russets, Yukon Golds work too, but they'll be slightly creamier. The butter matters here: European-style has higher fat content, which gives that luxurious mouthfeel Ina's known for. I always grab mine from the specialty cheese counter at Costco—it's worth the splurge.
No fresh thyme? Dried works at half the amount, but trust me on the fresh stuff—it's a game-changer. Running short on chicken stock? Vegetable stock plus 1 tbsp chicken bouillon gets you close. The breadcrumbs can be any kind, but panko gives that perfect crispy texture. For the crisp topping, if you're feeling fancy, add a pinch of grated Parmesan to the breadcrumb mix. And if you're really in a pinch, you can substitute the heavy cream with half-and-half, though it won't be quite as rich. The key is balancing the flavors—don't skip the salt and pepper, even if you think the stock is salty enough.
This soup tastes even better the next day—3-4 days in the fridge, to be exact. For the crisp topping, make it fresh when serving—it loses its crunch if prepped ahead. Store leftovers in airtight containers, and if you're freezing, portion it out before freezing so you can just reheat what you need. The crisp topping? Make a double batch—it disappears fast. And if you're serving a crowd, this recipe scales beautifully. Just double everything and use a 6-quart pot—no need to adjust cooking times.
Why You'll Love This Recipe
- No-Fuss Prep: I swear by this recipe because it’s the kind of soup where you can chop while watching TV—no fancy techniques needed. The leeks and onions caramelize beautifully in the pot, but even if you rush, the Russets smooth out into that velvety texture.
- Creamy Garlic Hug: That first sip of warm, garlicky heavy cream swirling with tender potatoes? It’s like a hug in a bowl. The garlic cloves roast just enough to mellow out the sharpness, leaving behind this rich, savory depth that makes you reach for seconds.
- Weeknight to Dinner Party: Between us, this soup works for everything—dump it into mugs for a lazy Sunday, ladle it into bowls for guests, or freeze half for when you’re too tired to cook. The heavy cream makes it feel special, but the simplicity keeps it stress-free.
- Budget-Friendly Luxury: Russets and leeks are cheap staples, yet the heavy cream turns them into something that feels indulgent. Honestly, I’ve made this for $1.50 a serving, and no one ever guesses it’s not some overpriced bistro dish. Leftovers? Even better the next day.
Step-by-step instructions for Ina Garten potato leek soup
Here's how to craft velvety potato leek soup with that signature crispy herb topping.
Build Rich Flavor with Caramelized Vegetables
Melt 2 tablespoons unsalted butter in a large Dutch oven over medium heat. Add the sliced yellow onions and cook for 5 minutes until soft and translucent. Increase heat to medium-high and add the leeks, cooking for another 5 minutes until they begin to soften and release moisture.
Here's the thing—you want these vegetables to caramelize slightly. Look for edges that turn golden brown around the edges. Add the smashed garlic cloves and cook for 30 seconds until fragrant. Sprinkle with ½ teaspoon salt and ¼ teaspoon black pepper, stirring to combine. This flavor base is the soul of your soup.
Simmer Potatoes Until Fork-Tender
Add the cubed russet potatoes and pour in the 4 cups chicken stock. Stir gently to combine, then add the thyme sprigs. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 15-20 minutes until the potatoes are fork-tender and easily pierced.
Real talk: don't rush this step. The potatoes need to break down completely so they blend smoothly. You'll know they're ready when they collapse under gentle pressure from a fork. Keep the lid off to allow excess moisture to evaporate—this helps concentrate the flavors.
Create Velvety Texture with Cream
Remove the thyme sprigs and discard them. Stir in the 1 cup heavy cream and remaining 2 tablespoons butter. Simmer gently for 5 minutes until the soup reaches your desired creaminess. Taste and adjust seasoning with additional salt and black pepper as needed.
This is where the soup transforms from good to exceptional. The cream adds luxurious body while balancing the earthy leeks and potatoes. I like to taste as I go—this helps me catch any flavor gaps before the final garnish. The soup should be smooth with no visible potato chunks at this stage.
Assemble the Herb Crisp Topping
Preheat your broiler to high. In a small bowl, combine the ½ cup breadcrumbs, ¼ cup chopped parsley, ¼ cup chopped thyme leaves, ¼ teaspoon salt, and ¼ teaspoon black pepper. Drizzle with the ¼ cup extra-virgin olive oil and toss until evenly coated.
Spread the breadcrumb mixture on a parchment-lined baking sheet in an even layer. Broil for 3-4 minutes until golden brown and crispy, watching closely to prevent burning. This crisp topping is what makes Ina's soup truly special—it adds texture contrast and fresh herb notes.
Serve with Perfect Garnish
Ladle the warm soup into bowls and immediately top each serving with a generous spoonful of the crisp herb mixture. Garnish with additional chopped parsley if desired. Serve with crusty bread to soak up every last drop of that velvety broth.
Here's the moment that matters: the contrast between the silky soup and crisp topping. The herb mixture should be golden and crunchy while the soup remains perfectly smooth. Each bite should deliver creamy potato, sweet leeks, and a burst of fresh herb—simple ingredients elevated to restaurant quality.
Pro Tips For Making Ina Garten Potato Leek Soup
- CHAR THE LEEKS FIRST: Leeks have a stubborn dirtiness that won’t rinse out—so split them lengthwise, swish under cold water, then dry thoroughly before cooking. I learned this the hard way when my first batch tasted like a muddy pond. Use a sharp knife to trim the dark green tops (they’re bitter) and slice the white/light green parts into ¼-inch rounds.
- PEEL POTATOES AFTER COOKING: Russets hold their shape better raw, but peeling them after boiling saves time and prevents oxidation. Toss the cooked potatoes in ice water, peel them under running water, then chop—this keeps them from turning gray and makes slicing easier. (Yes, even if you’re impatient like me.)
- SWEAT ONIONS LOW AND SLOW: Skip the rush—cook yellow onions and garlic in butter over medium-low heat until they’re translucent and just starting to caramelize (about 8-10 minutes). High heat burns them fast, and that bitter taste ruins the soup’s creamy balance. A splash of water or broth can deglaze if they stick, but don’t let them brown.
- STARCH THE SOUP BEFORE CREAM: Mash a few potatoes against the pot’s sides before adding heavy cream—this thickens the soup naturally and prevents curdling. I was skeptical until I tried it: the texture becomes velvety instead of watery, and you’ll need less cream. (Your future self will thank you.)
Essential equipment for this dish
Dutch Oven Essentials
The Dutch oven is your secret weapon for this soup—it's the only pot that can handle the caramelization of onions and leeks while keeping everything at a steady simmer.
I swear by my Le Creuset 5.5-quart Dutch oven—it distributes heat perfectly and has that signature enamel finish that makes cleanup a breeze. If you're on a budget, the All-Clad Stoneware Dutch Oven is a fantastic alternative that still delivers professional results. 🔥
Pro tip: Always preheat your Dutch oven before adding butter or oil. This ensures even cooking and prevents burning. I like to place mine on the stove for 5 minutes before starting the recipe—it makes a noticeable difference in flavor development.
Immersion Blender Must-Have
For that signature ultra-smooth texture, an immersion blender is non-negotiable. The Ninja BN601 is my go-to—it handles hot liquids effortlessly and blends everything right in the pot, so you don't have to transfer anything.
If you're blending in batches, the KitchenAid KSB1501OB is another great option with powerful motor performance. 💫
Never blend cold soup—always work with warm or hot liquid to prevent splattering. I like to blend in 30-second bursts, scraping the sides between each pulse to ensure everything gets fully incorporated. This technique creates that luxurious, velvety consistency Ina's known for.
High-Quality Stock Pot
While the Dutch oven handles most of the cooking, a separate stock pot comes in handy for prepping your chicken stock if you're making it from scratch. A stainless steel stock pot like the Cuisinart MultiClad Pro is ideal—it heats evenly and maintains temperature perfectly.
For smaller batches, the OXO Good Grips 3-quart stock pot is perfect for single-serving portions or testing flavor profiles. ⏰
If you're using store-bought stock, skip this step entirely—just measure out your 4 cups directly from the container. The key is using high-quality stock (I recommend Pacific Foods or Kitchen Basics for the best flavor). Never use low-sodium stock unless you're adjusting the seasoning later.
Crisp Topping Tools
For that crispy herb topping, you'll need a baking sheet and parchment paper—but the real magic happens with a lightweight mixing bowl for tossing ingredients. A stainless steel mixing bowl (like the OXO Good Grips 5-cup) works perfectly for combining breadcrumbs, herbs, and olive oil.
The Nordic Ware Stoneware Mixing Bowl is another great option that adds a touch of elegance to your prep station. 🍞
Don't skip the parchment paper—it prevents the breadcrumbs from sticking to your baking sheet while allowing for even browning. I like to use half-sheet parchment (18x24 inches) for maximum coverage. For extra crispiness, broil on high for exactly 3-4 minutes, then watch like a hawk to prevent burning.
Nutrition facts
Frequently asked questions
Can I substitute Yukon Gold potatoes for Russets?
Yukon Golds work beautifully—they'll create a slightly creamier texture while still blending smoothly. The recipe will still yield that signature velvety finish, though you might want to simmer them for 5 minutes longer since Yukons take a bit more time to break down completely.
How do I make this soup vegetarian?
Swap the chicken stock for vegetable stock and add 1 tablespoon nutritional yeast for depth. Replace the heavy cream with coconut cream or cashew cream (blended soaked cashews + water) for richness. The crisp topping stays the same—just use vegetable oil instead of butter.
Why does my soup look grainy after blending?
Graininess usually means the potatoes weren't cooked long enough. Simmer them 5-10 minutes longer until they're completely tender, then blend in 30-second bursts, scraping the sides between each pulse. For extra smoothness, strain the soup through a fine-mesh sieve after blending.
Can I make this soup ahead of time?
Yes! Prepare the soup up to 2 days ahead—just store it in airtight containers in the fridge. Reheat gently on the stove until warm, then make the crisp topping fresh before serving. The flavors actually improve overnight as the ingredients meld. For the crisp topping, make it fresh when serving to maintain its crunch.
What's the secret to Ina's signature crispy topping?
The key is evenly coated breadcrumbs and high heat. Toss the mixture thoroughly with olive oil until every crumb is glistening, then spread in a single layer on the baking sheet. Broil on high for exactly 3-4 minutes—watch closely to prevent burning! The crisp topping should be golden brown with a satisfying crunch.
