
Ina Garten’s Roasted Potato Leek Soup is a wonderfully creamy and comforting bowl that brings together the gentle sweetness of roasted leeks and the hearty texture of tender potatoes. This soup has a lovely smoothness with just the right amount of richness, making it feel like a warm hug on a chilly day.
I really like making this soup because roasting the leeks adds a bit of sweet caramelized flavor that you don’t usually get with regular leek soups. It’s simple but special, and it’s one of those dishes that feels like it took a while to make, even though it’s pretty straightforward. I always find that using good quality potatoes makes a difference in the texture.
My favorite way to enjoy Ina Garten’s Roasted Potato Leek Soup is with a crusty slice of fresh bread or a sprinkle of crispy bacon bits on top for some added crunch. It’s perfect for a cozy lunch or an easy dinner, and plenty of friends have told me this soup feels both fancy and homey at the same time. I can’t get enough of how smooth and satisfying it is!
Key Ingredients & Substitutions
- Leeks
- The white and light green parts add sweet, mild onion flavor. Clean them well to remove grit. If you can't find leeks, mild onion or shallots can work, though the flavor changes slightly.
- Potatoes
- Yellow potatoes are perfect for roasting as they hold shape but get tender. Russets or Yukon Gold also work well. Avoid waxy potatoes as they might stay too firm.
- Butter and Olive Oil
- Using both adds richness and smooth cooking for the leeks. You can replace butter with all olive oil for dairy-free options.
- Stock
- Chicken stock adds depth, but vegetable stock is great to keep it vegetarian. Homemade or good-quality store-bought both work fine.
- Heavy Cream
- This adds creaminess and a silky finish. For a lighter soup, substitute with half-and-half or a non-dairy cream alternative.
- Cheese and Bacon
- Sharp cheddar adds a nice tang and melts well. Bacon is optional but adds smoky crunch. For vegetarians, skip bacon or use smoked paprika for flavor.
How Do You Perfectly Roast Potatoes for Soup?
Roasting potatoes first gives the soup deeper flavor and a bit of texture. Here’s how I do it:
- Cut potatoes into even 1-inch chunks for even cooking.
- Toss with olive oil, salt, and pepper for tasty roasted edges.
- Spread in a single layer on a baking sheet for crispiness—overcrowding steams instead.
- Roast at a high heat (425°F) for 25-30 minutes, flipping halfway, until golden and tender.
This extra step takes a bit more time but really lifts the soup’s taste.
What’s the Best Way to Cook Leeks Without Browning?
Soft, sweet leeks are crucial here. To avoid browning or burning:
- Use medium-low heat to gently soften leeks in butter and oil.
- Stir often to cook evenly and stop browning.
- Cook for about 15 minutes until very soft and translucent but not browned.
Patience in this step brings out the natural sweetness that balances the soup.
How Can You Get a Smooth but Cozy Soup Texture?
Puree the soup until smooth but keep some texture so it’s not too thin:
- Use an immersion blender directly in the pot for convenience.
- If using a blender, do small batches and be cautious with hot soup.
- Stop blending when you have a creamy, slightly chunky texture.
This way, the soup feels rich but still homey and satisfying.
Equipment You’ll Need
- Large baking sheet – perfect for roasting potatoes evenly without crowding.
- Heavy-bottomed pot or Dutch oven – great for gently cooking leeks and simmering soup.
- Immersion blender – makes pureeing the soup easy and safe right in the pot.
- Sharp knife and cutting board – for cleanly slicing leeks and chopping bacon or chives.
- Wooden spoon – ideal for stirring without scratching your pot.
Flavor Variations & Add-Ins
- Add cooked crumbled sausage instead of bacon for a hearty protein boost.
- Stir in grated Parmesan cheese for a nuttier, saltier flavor.
- Mix in roasted garlic for a deeper, sweet garlic taste.
- Include chopped kale or spinach at the end for extra greens and color.

Ina Garten Roasted Potato Leek Soup
Ingredients You’ll Need:
For The Soup:
- 5 large leeks, white and light green parts only, well cleaned and sliced
- 3 tablespoons unsalted butter
- 1/4 cup olive oil
- 5 medium yellow potatoes, peeled and cut into 1-inch chunks
- 6 cups chicken stock (or vegetable stock for vegetarian)
- 1 tablespoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper, plus more to taste
- 1 cup heavy cream
For Garnish (Optional):
- 3 strips thick-cut bacon, cooked and crumbled
- 1 cup shredded sharp cheddar cheese
- Fresh chives, chopped
How Much Time Will You Need?
You’ll spend about 15 minutes prepping and roasting the potatoes, about 15 minutes cooking the leeks, plus 30 minutes simmering the soup. In total, set aside around 1 hour from start to finish to enjoy this comforting soup.
Step-by-Step Instructions:
1. Roast the Potatoes:
Preheat your oven to 425°F (220°C). Toss the peeled and chopped potatoes with 2 tablespoons olive oil, salt, and pepper. Spread them evenly on a baking sheet and roast for 25 to 30 minutes, turning once halfway through, until they’re golden and tender.
2. Cook the Leeks:
While the potatoes roast, heat the butter and remaining 2 tablespoons olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the sliced leeks and cook gently, stirring often, until they’re very soft but not browned, about 15 minutes.
3. Combine and Simmer:
Add the roasted potatoes to the softened leeks in the pot. Pour in the chicken or vegetable stock, and season with 1 tablespoon kosher salt and 1/2 teaspoon black pepper. Bring to a simmer and cook uncovered for about 30 minutes so the flavors meld beautifully.
4. Puree the Soup:
Using an immersion blender, carefully puree the soup until smooth but still keeping a little texture. If you don’t have an immersion blender, transfer the soup in batches to a regular blender, puree until smooth, and then pour it back into the pot.
5. Finish and Serve:
Stir in the heavy cream and warm the soup through gently—do not let it boil. Taste and adjust the seasoning with more salt and pepper if you like. Serve the soup hot, topped with shredded cheddar cheese, crumbled bacon (if using), and a sprinkle of fresh chopped chives. Enjoy it with toasted baguette slices or your favorite crusty bread on the side!
Can I Use Frozen Potatoes for This Soup?
Yes, you can use frozen potatoes, but thaw them completely and pat dry before roasting to avoid excess moisture. Roasting them until golden is key for flavor.
How Should I Store Leftover Soup?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally, to prevent scorching.
Can I Make This Soup Vegetarian?
Absolutely! Use vegetable stock instead of chicken stock and omit the bacon. You can add smoked paprika or a dash of liquid smoke for a similar smoky flavor.
Is There a Dairy-Free Version?
Yes! Substitute the butter with olive oil and replace heavy cream with coconut cream or your favorite non-dairy milk. The soup will still be creamy and delicious.