Soups & Stews
The Ina Garten potato leek soup recipe delivers velvety smoothness with a signature crisp celery crown that elevates every spoonful to restaurant-quality. This recipe transforms humble ingredients into a luxurious dish through careful technique—sautéing, simmering, and blending—while maintaining that perfect balance of creamy texture and bright, fresh flavors. The secret lies in straining for flawless smoothness and finishing with a touch of acidity to brighten the richness.
The foundation begins with gently cooking leeks and potatoes until tender, then simmering them in chicken stock until fully infused with flavor.
After blending to a silky consistency, the soup returns to the pot where it's finished with a splash of cream and a squeeze of lemon—just enough to enhance without overpowering. What sets this apart is the crisp celery crown, a textural contrast that adds sophistication without complicating the process.
What you'll achieve is a soup that's rich yet refined, creamy yet light, with each component perfectly balanced. The velvety broth coats your spoon, while the crisp celery crown provides a satisfying crunch that keeps every bite interesting.
This is comfort food at its finest—elegant enough for company but simple enough for weeknight dinners.
With just 15 minutes of active prep and 45 minutes of simmering, this recipe delivers professional results without requiring advanced skills. The key is patience—letting flavors develop gradually—and attention to detail in the finishing steps.
Once you taste the difference between this version and standard potato leek soup, you'll never go back to the basic version.
Ingredients for ina garten potato leek soup
Transform ordinary vegetables into restaurant-quality soup with these carefully selected ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 whole | Diced finely for even cooking |
| Leeks 🧅 | 2 large | White and light green parts only |
| Russet Potatoes 🥔 | 2 lb | Peeled and cubed evenly |
| Celery Stalks 🧅 | 4 whole | For crowns and soup base |
| Chicken Stock 💧 | 6 cups | Homemade or high-quality store-bought |
| Heavy Cream 🥛 | ½ cup | Full-fat for optimal richness |
| Fresh Lemon Juice 🍋 | 2 tbsp | Brightens the finished soup |
| Unsalted Butter 🧈 | 4 tbsp | European-style preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening the soup |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Adjust to taste |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Fresh Thyme Leaves 🌿 | 2 tsp | Or 1 tsp dried thyme |
The foundation begins with leeks and potatoes—choose leeks with minimal dirt and no dark spots. Russet potatoes yield the creamiest texture when peeled and cubed uniformly. For the celery crowns, select stalks with crisp, vibrant green tops—Trader Joe's or Whole Foods carry the freshest cuts. Chicken stock should be rich and flavorful; Kitchen Basics or Pacific Foods brands deliver consistent quality. Fresh thyme adds depth, but dried works at one-third the quantity if needed. The European-style butter from Plugrá or Kerrygold elevates the dish with its higher fat content.
No heavy cream? Full-fat coconut milk provides a similar richness, though with a subtle coconut undertone. Substitute lemon zest for juice if you prefer a more pronounced citrus note. For the celery crowns, ensure you use fresh celery with intact stalks—older celery becomes fibrous. The flour acts as a natural thickener, but cornstarch works equally well for a gluten-free version. If your chicken stock lacks depth, add a chicken bouillon cube to intensify the flavor. For a vegetarian adaptation, replace the chicken stock with vegetable stock and use cashew cream instead of heavy cream.
Store the leeks and celery wrapped in damp paper towels in the refrigerator for up to 5 days. Potatoes keep best in a cool, dark place for 2 weeks. The finished soup reheats beautifully—simmer gently on the stove or warm in the microwave until steaming. For the celery crowns, assemble just before serving to maintain crispness. This soup freezes exceptionally well for up to 3 months, though the celery crowns should be made fresh when serving. Portion into containers with the crowns on top for an elegant presentation.
Why You'll Love This Recipe
- I’ll be real: this recipe costs me about $8 for a full pot. Yellow onions, leeks, celery, and potatoes are cheap, and stock lasts forever if you make your own. It’s the kind of dish that stretches across meals, freezes beautifully, and never feels like a waste—just pure, satisfying comfort.
- No Fuss, Big Payoff: I swear by this soup because it’s the kind of recipe where you can chop while watching a show—no fancy techniques, just onions, leeks, and potatoes simmering in stock until they’re so tender they melt. The celery adds that subtle crunch without extra effort, and honestly? That’s my kind of cooking.
- Leek Love Bomb: Between us, leeks are underrated. But here, they’re the star—sweet, mellow, and layered with the sharpness of yellow onions and the earthy depth of chicken stock. The Russets break down into that creamy, velvety texture that makes every spoonful feel like a hug. No heavy cream needed, just pure, rich flavor.
- Weeknight to Dinner Party: This soup is my secret weapon for lazy nights and when I have guests over. Double the batch on Sunday, and you’ve got lunch, dinner, and leftovers for sandwiches—no one will guess it’s the same recipe. Add a drizzle of cream and crispy bacon on top, and suddenly it’s fancy enough for company.
Step-by-step instructions for Ina Garten potato leek soup
Master this elegant soup with velvety texture and crisp celery crowns—every step ensures restaurant-quality results.
Sauté Aromatics Until Fragrant
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the 1 whole diced yellow onion and 2 large leeks (white and light green parts only), cooking for 8-10 minutes until softened and translucent. The onions should release their sweetness and the leeks should become tender when pierced with a knife.
Add the 4 tablespoons unsalted butter and stir until melted. Immediately add the 2 teaspoons fresh thyme leaves and cook for 30 seconds to release their aromatic oils. This step builds the flavor foundation—don't rush it, or the vegetables will brown instead of sweeten.
Cook Potatoes Until Fork-Tender
Add the 2 lb peeled and cubed russet potatoes to the pot. Pour in the 6 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 but not falling apart. You want them to hold their shape while still being easily pierced.
Real talk: If the potatoes break apart, you've overcooked them. The ideal texture should be soft inside with just a slight resistance when pierced—a sign they'll blend smoothly later. Taste the broth now; it should be flavorful but not overly salty.
Blend Until Silky Smooth
Remove the pot from heat and let it cool slightly for 5 minutes. Using an immersion blender, blend the soup until completely smooth. For extra-smooth results, blend in batches if needed. The soup should have a velvety consistency with no visible potato chunks—this is where the magic happens.
If you prefer a rustic texture, skip blending and simply mash the potatoes with a potato masher. But for Ina's signature velvety finish, blending is key. The immersion blender also prevents splattering, making this step cleaner than transferring to a countertop blender.
Thicken and Finish with Cream
Return the soup to medium heat and stir in the 1 tablespoon all-purpose flour to create a light roux. Cook for 1-2 minutes until the mixture thickens slightly. Gradually whisk in the 0.5 cup heavy cream and 2 tablespoons fresh lemon juice, letting the soup simmer for 3-4 minutes to meld flavors.
Season with the 1.5 teaspoons salt and 0.5 teaspoon freshly ground black pepper. Taste and adjust seasoning—this is where you fine-tune the balance. The lemon juice brightens the richness of the cream, while the pepper adds subtle depth. The soup should be rich but not heavy, with vibrant acidity.
Garnish with Crisp Celery Crowns
While the soup simmers, prepare the celery crowns: Cut the 4 whole celery stalks into 1-inch pieces, reserving the leaves for garnish. Heat 1 tablespoon olive oil in a small skillet over high heat and fry the celery until golden and crispy, about 2-3 minutes per side. Drain on paper towels to remove excess oil.
Ladle the finished soup into bowls and top each serving with 2 crisp celery crowns and a sprinkle of reserved celery leaves. The contrast of crispy celery against the velvety soup is what makes this dish truly special. Serve immediately while the celery crowns are still crisp and the soup is piping hot.
Pro Tips For Making Ina Garten Potato Leek Soup
- SWEEP THE LEEK GREENS: I learned this the hard way—leek greens hide dirt, and if you leave them on, your soup will taste like a garden hose. Rinse them thoroughly, then slice only the pale white and light green parts. Trust me, the flavor stays clean, and no one will notice the missing tops.
- COOK POTATOES UNTIL TENDER: Russets need time—don’t rush this. Cut them into even 1-inch chunks and simmer them in the stock for 15-20 minutes before adding the onions and leeks. This guarantees they’ll break down into creamy perfection, not turn to mush later. (Yes, even if you’re impatient like me.)
- SALT THE STOCK EARLY: Season the chicken stock before adding the potatoes. The salt penetrates the potatoes better this way, and you won’t end up with bland, watery soup. If you’re using store-bought stock, add an extra pinch—it’s almost always underseasoned.
- BLANCH CELERY FIRST: This isn’t the prettiest method, but it works: Blanch the celery in boiling water for 2 minutes, then shock it in ice water. Drain and add it to the pot last. It softens evenly without turning to sludge, and the soup stays bright, not dull. (Your future self will thank you.)
Dietary considerations for these flavors
Gluten-Free Adaptation
Replace the 1 tablespoon all-purpose flour with 1 tablespoon cornstarch or arrowroot powder to maintain the same thickening effect without gluten. The cornstarch works best when mixed with 2 tablespoons cold water first to create a slurry—this prevents clumping in the soup.
Taste the finished soup and adjust seasoning, as cornstarch can sometimes mute flavors slightly. 🌾
Dairy-Free Options
Swap the 0.5 cup heavy cream for ½ cup full-fat coconut milk to maintain richness, though expect a subtle coconut flavor. For a neutral option, use cashew cream (blend ½ cup soaked cashews with ½ cup water until smooth).
The lemon juice still brightens the dish, but you may need an extra ½ teaspoon to compensate for the cream's absence. 🥛
Vegetarian Version
Replace the 6 cups chicken stock with vegetable stock (homemade or store-bought) for a hearty base. Use cashew cream instead of heavy cream, and add 1 tablespoon nutritional yeast to enhance umami depth.
The celery crowns remain crisp and delicious, providing the same satisfying contrast. This version is just as comforting and elegant! 🌱
Low-Carb Adjustments
Reduce the 2 lb russet potatoes to 1 lb and add 1 lb cauliflower florets to cut carbs while keeping creaminess. Use 1 tablespoon psyllium husk powder mixed with 2 tablespoons water instead of flour for thickening—it mimics the texture beautifully.
The leeks and celery crowns stay the same, ensuring the dish remains flavorful and satisfying. 🥔
Allergen-Friendly Tips
For nut allergies, avoid cashew cream and opt for silken tofu blended with water (½ cup tofu + ¼ cup water) to replace heavy cream. If celery is a concern, substitute with crispy fried shallots or toasted pumpkin seeds for garnish.
Always check labels on store-bought stocks and broths for hidden allergens like soy or wheat. Safety first! 🚑
Nutrition facts
Frequently asked questions about Ina Garten's potato leek soup
Why does Ina Garten's version use celery crowns instead of croutons?
The crisp celery crowns add a fresh, vegetal crunch that complements the creamy soup without overpowering it. Unlike croutons, celery brings natural sweetness and a lighter texture that pairs perfectly with the soup's richness. Plus, they're a great way to use up the green tops from celery stalks!
Can I make this soup ahead of time?
The soup actually tastes better the next day as flavors meld. Store it in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove until steaming, then add fresh celery crowns just before serving to maintain their crispness. The celery crowns should always be made fresh for optimal texture.
What's the secret to getting perfectly smooth soup?
Blending while the soup is still hot makes it easier to achieve a silky texture, but let it cool slightly (5 minutes) first to prevent splattering. Use an immersion blender for convenience, or transfer to a countertop blender in batches. For extra-smooth results, strain the soup through a fine-mesh sieve after blending. The key is patience—don't rush the blending process.
How do I adjust the soup if it's too thick or too thin?
If the soup is too thick, thin it with warm chicken stock (1-2 tablespoons at a time). For a thicker consistency, simmer uncovered for 5-10 minutes to evaporate excess liquid. If you used cornstarch instead of flour, the soup may thicken more dramatically—always taste as you go. Adjust seasoning after making changes, as adding liquid can dilute flavors.
Can I substitute Yukon Gold potatoes for russets?
Yes, but Yukon Golds will yield a slightly creamier, more waxy texture. For Ina's signature velvety finish, stick with russets—their higher starch content creates that signature smoothness when blended. If using Yukon Golds, you might need to add 1 extra tablespoon of flour for proper thickening. The flavor difference is minimal, but the texture contrast is noticeable.
