This warm and creamy roasted potato leek soup is simply heartwarming! With tender potatoes and flavorful leeks, it’s smooth and rich, perfect for cozy days.
Honestly, it feels like a hug in a bowl! I love pairing it with some crusty bread—makes it even more inviting. Plus, it’s super easy to whip up, so you’ll want seconds!
Key Ingredients & Substitutions
Leeks: Leeks add a mild oniony flavor that is perfect for soups. If you can’t find leeks, using green onions or shallots can work in a pinch, but they have a stronger taste. Wash them well, as dirt can hide between the layers!
Yukon Gold Potatoes: These potatoes are creamy and hold their shape well. If you prefer, you can swap them with russet potatoes, but they may make the soup a bit starchier. Sweet potatoes can also give a lovely flavor twist!
Heavy Cream: For a lighter version, you can use half-and-half or even whole milk. Coconut milk is a great dairy-free substitute that adds a hint of sweetness. Just keep the consistency in mind—heavy cream makes the soup super creamy!
Chives: Fresh chives brighten the flavor, but if you don’t have them, consider using green onions or parsley for garnish. Dried chives can also work in a pinch, but they lack the freshness.
How Do I Perfectly Caramelize the Onions for Topping?
Caramelizing onions adds a rich depth of flavor and a beautiful crispy texture. Follow these simple steps for success:
- Use medium heat; too high and the onions will burn.
- Add olive oil to a hot skillet. Olive oil helps prevent sticking and adds flavor.
- Add thinly sliced onions and stir them occasionally, allowing them to soften and brown slowly over 15-20 minutes.
- Keep an eye on them; if they start to stick, lower the heat slightly without rushing the process!
- Once golden and crispy, drain excess oil on paper towels to keep them crunchy when served.
Remember, the slow and low method is key here; it brings out the natural sugars in onions to create that wonderful caramelization!

How to Make Ina Garten’s Roasted Potato Leek Soup
Ingredients You’ll Need:
For the Soup:
- 4 large leeks, white and light green parts only, thoroughly washed and sliced
- 3 tbsp unsalted butter
- 2 lbs Yukon Gold potatoes, peeled and diced
- 4 cups chicken broth (or vegetable broth for vegetarian)
- 2 cups water
- 1 cup heavy cream
- Salt and freshly ground black pepper, to taste
- 1/4 cup chopped fresh chives (plus extra for garnish)
For the Onion Topping:
- 1 cup thinly sliced onions
- 2 tbsp olive oil
- Croutons (optional, for serving)
How Much Time Will You Need?
This yummy soup takes about 15 minutes to prep and around 25-30 minutes to cook, plus another 15-20 minutes for the caramelized onions. Plan for a total of about 1 hour, including prep, cooking, and garnishing. The warm, creamy soup is worth every minute!
Step-by-Step Instructions:
1. Roast the Potatoes:
First, preheat your oven to 400°F (200°C). Spread the diced potatoes on a baking sheet. If you want, drizzle them with olive oil and sprinkle some salt and pepper. Roast the potatoes in the oven for about 25-30 minutes until they’re golden and tender. When done, take them out and set aside.
2. Cook the Leeks:
Next, grab a large soup pot and melt the butter over medium heat. Add the sliced leeks to the pot and cook gently for about 10 minutes, stirring occasionally. You want them to be soft and translucent, but be careful not to brown them; we’re going for tender leeks, not caramelized ones!
3. Combine Ingredients:
Once the leeks are soft, add the roasted potatoes to the pot. Then, pour in the chicken broth and water. Bring everything to a boil, and then reduce the heat. Let it simmer for about 15 minutes so all the flavors come together beautifully.
4. Prepare the Onion Topping:
While the soup is simmering, you can prepare the crispy onion topping. In a skillet, heat the olive oil over medium heat. Add the thinly sliced onions and cook, stirring frequently, until they turn deeply golden and crispy. This should take around 15-20 minutes. Once they’re done, remove them from the skillet and let them drain on some paper towels.
5. Blend the Soup:
Now it’s time to make that soup smooth! Use an immersion blender to puree the soup right in the pot until creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a blender and blend until smooth. Just watch out; it’s hot!
6. Final Touches:
Stir in the heavy cream and chopped chives, mixing well. Taste your soup and add salt and freshly ground black pepper until it’s seasoned just right!
7. Serve It Up:
Now, ladle the soup into bowls and top generously with the crispy caramelized onions. Add a sprinkle of extra chopped chives on top for color and flavor. If you like, serve with croutons on the side to add a delightful crunch. Enjoy your delicious soup hot!
This soup is rich, creamy, and comforting with a subtle sweetness from the leeks, beautifully balanced by the crispy onions on top. Dig in and enjoy every spoonful!
Can I Use Different Types of Potatoes?
Yes, you can use other types, but Yukon Gold potatoes are recommended for their creamy texture. Russet potatoes will work, too, but they might make the soup a bit starchier. For a sweeter flavor, try sweet potatoes!
How Do I Store Leftover Soup?
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. To keep it fresh, allow it to cool completely before sealing. Reheat gently on the stovetop or in the microwave, stirring occasionally for even heating.
Can I Make This Soup Vegan?
Absolutely! Simply replace the butter with a plant-based alternative and use vegetable broth instead of chicken broth. You can also substitute heavy cream with coconut milk or a non-dairy cream for a creamy finish.
What Can I Serve with This Soup?
This soup pairs beautifully with crusty bread, a simple green salad, or even a light sandwich. Croutons also add a nice crunch, making them a great optional side for serving!
