This Roasted Potato Leek Soup is creamy and comforting! It mixes tender potatoes and sweet leeks for a warm hug in a bowl. Plus, that roasted flavor makes it truly special.
Whenever I make this soup, it vanishes fast! I like to serve it with some crusty bread on the side. Just be careful, it’s hard to stop at one bowl! 😋
Key Ingredients & Substitutions
Leeks: Leeks add a mild onion flavor to the soup. Make sure to clean them well, as dirt hides between the layers. If you can’t find leeks, green onions or shallots can work too, but they may alter the taste slightly.
Potatoes: Yukon Gold potatoes are the best choice for a creamy texture. If you’re looking for a lower-carb option, consider substituting with cauliflower. Just adjust the cooking time as needed.
Chicken Stock: For a vegetarian version, vegetable stock is perfect. You could also use bone broth for more flavor, or homemade stock if you have it. Store-bought options work well too!
Heavy Cream: If you want a lighter version, try substituting with half-and-half or coconut cream for a dairy-free twist. Cashew cream is another great option for a creamy texture without the dairy.
Crispy Fried Onions: These add a delightful crunch. If you’re out of them, you can use croutons or even toasted breadcrumbs as a substitute.
How Do I Roast Potatoes Perfectly?
Roasting potatoes brings out their natural sweetness and creates a crisp texture. Here’s how to do it right:
- Preheat your oven to 400°F (200°C) to ensure even cooking.
- Dice potatoes evenly for uniform cooking. Toss them with olive oil, salt, and pepper for flavor.
- Spread in a single layer on a baking sheet; overcrowding can lead to steaming instead of roasting.
- Roast for about 25-30 minutes, flipping halfway to get all sides golden. They should be tender when pierced with a fork.
Let them cool slightly before adding to the soup for that perfect texture! Trust me; it makes a huge difference.

How to Make Ina Garten’s Roasted Potato Leek Soup
Ingredients You’ll Need:
For the Soup:
- 4 large leeks (white and pale green parts only), cleaned and sliced
- 3 tablespoons unsalted butter
- 2 pounds Yukon Gold potatoes, peeled and diced
- 6 cups chicken stock (or vegetable stock for vegetarian version)
- 1 cup heavy cream
- Salt and freshly ground black pepper, to taste
- 1/4 teaspoon freshly grated nutmeg
- 2 tablespoons olive oil (for roasting potatoes)
For Garnishing:
- Fresh chives or parsley, chopped
- Crispy fried onions (store-bought or homemade)
- Optional: Shredded Gruyère or Parmesan cheese
How Much Time Will You Need?
This delicious soup takes about 20 minutes of prep time and around 50 minutes of cooking. You’ll have a wonderful soup ready in about 1 hour and 10 minutes. Perfect for a cozy meal!
Step-by-Step Instructions:
1. Roast the Potatoes:
First, preheat your oven to 400°F (200°C). In a large bowl, toss the diced Yukon Gold potatoes with 2 tablespoons of olive oil, along with a sprinkle of salt and pepper. Once well-coated, spread the potatoes on a baking sheet in a single layer. Roast them for about 25-30 minutes, turning them halfway through, until they’re golden brown and tender. Once done, set them aside.
2. Prepare the Leeks:
While the potatoes are roasting, grab a large heavy pot and melt 3 tablespoons of unsalted butter over medium heat. Add the sliced leeks and cook them gently, stirring occasionally, for about 12-15 minutes. You want them to soften but not brown, so keep an eye on them!
3. Cook the Soup Base:
Next, pour in the chicken stock (or vegetable stock) into the pot with the softened leeks. Bring this mixture to a boil, then lower the heat and let it simmer. Now, add the roasted potatoes to the pot, saving a small handful if you’d like to use them for garnish later. Allow the soup to simmer for about 20 minutes until the potatoes are very tender.
4. Puree the Soup:
Once the potatoes are tender, take an immersion blender and puree the soup until it’s smooth and creamy. If you don’t have an immersion blender, allow the soup to cool slightly and carefully blend it in batches using a regular blender. Just remember to return it to the pot afterward!
5. Add Cream and Seasonings:
Stir in the 1 cup of heavy cream, making this soup extra rich and delicious. Season with salt, black pepper, and freshly grated nutmeg to taste. Warm the soup gently but avoid boiling it again after adding the cream.
6. Serve:
Now it’s time to serve! Ladle the soup into bowls and garnish with your reserved roasted potatoes, a sprinkle of fresh chives or parsley, and a handful of crispy fried onions on top for some crunch. If you’re feeling extra fancy, add some shredded cheese as well!
7. Optional Accompaniment:
This soup pairs wonderfully with crusty bread or garlic croutons for dipping. Enjoy your warm, comforting bowl of Ina Garten’s Roasted Potato Leek Soup!
Can I Use Different Types of Potatoes?
Absolutely! While Yukon Gold potatoes are recommended for their creamy texture, you can use Russet potatoes if that’s what you have on hand. Just be aware that the texture may vary slightly, so aim for a creamy blend when pureeing.
How Long Will Leftover Soup Last?
Leftover soup can be stored in an airtight container in the refrigerator for up to 3 days. If you’d like to keep it longer, consider freezing it in portions for up to 3 months. Just remember to thaw it in the fridge overnight before reheating!
Can I Make This Soup Vegan?
Yes! To make this soup vegan, simply substitute the butter with olive oil and use vegetable stock instead of chicken stock. You can also replace the heavy cream with coconut cream or a plant-based cream alternative for a delicious vegan version.
What Can I Use Instead of Heavy Cream?
If you’re looking for a lighter option or a dairy-free alternative, you can use half-and-half, cashew cream, or even pureed silken tofu. These substitutions will provide a creamy texture without the richness of heavy cream.
