There’s something soul-warming about a bowl of creamy potato leek soup. With its velvety texture and gentle savoriness, it wraps you in comfort whether you’re curled up on the couch during winter or looking for a light yet satisfying starter year-round.

This soup is rich without being heavy, thanks to the silky balance of tender Yukon gold potatoes and slowly sauteed leeks. A touch of cream finishes it off with indulgence, while fresh herbs and garlic elevate the flavor to something you’ll want to make on repeat.
Why You’ll Love This Potato Leek Soup
It’s a true comfort food that comes together with simple ingredients and no fancy steps. The soup is naturally gluten-free and can easily be adapted to be dairy-free or vegan. It stores beautifully, making it great for batch cooking or meal prep, and it pairs wonderfully with crusty bread, salads, or sandwiches.
What Kind of Potatoes Should I Use?
Yukon gold potatoes are ideal because they lend creaminess without needing too much added fat. They also have a buttery flavor and thin skin that blends seamlessly into soups. However, russets work well too if peeled first—they break down nicely for a smooth finish.
Ingredients for the Best Potato Leek Soup

Leeks: The star of the show. They bring a subtle onion flavor that’s milder and sweeter when sautéed slowly.
Yukon Gold Potatoes: Provide the creamy base and natural thickness without extra thickeners.
Garlic: Adds aromatic depth and savory notes that round out the sweetness of the leeks.
Butter: Used for sautéing to add richness and a comforting, nutty undertone.
Vegetable Broth: Keeps the soup vegetarian while delivering layered flavor.
Heavy Cream: Just a touch adds silky texture and a more luxurious finish.
Salt & Pepper: Essential for seasoning and enhancing every element.
Fresh Thyme: Offers a pop of herbaceous brightness that complements the leeks.
Olive Oil: Helps get the leeks tender and lightly caramelized.
How To Make the Best Potato Leek Soup
Step 1: Clean and Prep the Leeks
Cut off the dark green tops and root ends of the leeks, keeping only the pale green and white parts. Slice them in half lengthwise, then chop into thin slices. Soak them in a large bowl of water and swish around to remove hidden dirt.
Step 2: Sauté the Leeks
In a large Dutch oven or soup pot, heat olive oil and butter over medium heat. Add the leeks and sauté for 10 minutes until softened and translucent, stirring often. Add minced garlic and thyme and cook for another minute.
Step 3: Add Potatoes and Broth
Stir in the diced Yukon gold potatoes. Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce to a simmer and cook uncovered for 20 minutes, or until the potatoes are very tender.
Step 4: Blend the Soup
Use an immersion blender to puree the soup until silky smooth. Alternatively, you can blend in batches using a high-speed blender. Return to the pot if needed.
Step 5: Stir in the Cream
Once blended, stir in the heavy cream and season generously with salt and black pepper to taste. Simmer another 2-3 minutes, then remove from heat.
How to Serve Potato Leek Soup
This recipe yields 6 generous servings and can easily stretch to 8 as a starter. Serve hot with a swirl of cream or drizzle of olive oil, fresh thyme, or even a handful of crunchy croutons. It pairs perfectly with crusty sourdough, a fresh side salad, or even a grilled cheese sandwich.
How to Store Potato Leek Soup
Cool the soup completely before transferring to an airtight container. It will keep in the refrigerator for up to 4 days. For longer storage, freeze the soup (without cream for best texture) for up to 3 months. Thaw in the fridge and reheat on the stovetop, stirring in cream at the end before serving.
Frequently Asked Questions
Can I make potato leek soup dairy-free?
Absolutely. Swap the butter for more olive oil and use full-fat coconut milk or cashew cream instead of heavy cream.
Can I use water instead of broth?
Yes, though it’s recommended to add a pinch more salt and maybe a bouillon cube for flavor depth.
What’s the best way to clean leeks?
Slice them, soak them in a bowl of water, and agitate to release hidden grit. Leeks hide dirt in their layers!
Can I freeze this soup?
Yes! Just leave out the cream until reheating. Add it fresh once warm for best texture.
Is this soup thick or thin?
It’s naturally creamy and smooth. If you like it thinner, just add a splash more broth or water when blending.
Want More Soup Ideas?
If you loved this creamy soup, don’t miss these delicious warm bowls from Life With Mira:
- Fresh Tomato Soup
- Instant Pot French Onion Soup
- Creamy Honey Roasted Acorn Squash Soup
- Chipotle Chicken Soup
- Vegetable Beef Soup
Save This Pin For Later
📌 Save this recipe to your Pinterest soup board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you make it extra creamy or add your favorite toppings? I love hearing how you make these recipes your own.
Explore even more cozy bowls over on Life With Mira!
Print
Best Potato Leek Soup
- Total Time: 40 minutes
- Yield: 6 servings
Description
This creamy Potato Leek Soup is the ultimate comfort dish for cozy nights. With buttery Yukon gold potatoes, tender leeks, fresh thyme, and a splash of cream, it delivers rich flavor without feeling heavy. Whether you’re looking for an easy dinner, a healthy snack, or cozy food ideas to prep ahead, this soup ticks every box. It’s gluten-free, one-pot, and perfect for chilly days or light lunches.
Ingredients
4 tablespoons olive oil
2 tablespoons unsalted butter
4 large leeks (white and light green parts only), cleaned and sliced
3 garlic cloves, minced
1 teaspoon fresh thyme leaves
2 pounds Yukon gold potatoes, peeled and diced
5 cups vegetable broth
1 cup heavy cream
1 teaspoon salt
1 teaspoon black pepper
Instructions
1. Cut off the dark green tops and root ends of the leeks. Slice the pale parts and soak them in water to clean. Drain thoroughly.
2. In a large pot, heat olive oil and butter over medium heat. Add leeks and sauté for 10 minutes, stirring occasionally, until softened.
3. Stir in the garlic and thyme. Cook for 1 minute until fragrant.
4. Add the diced potatoes and vegetable broth. Bring to a boil, then reduce to a simmer. Cook for 20 minutes or until potatoes are tender.
5. Use an immersion blender to puree the soup until smooth, or blend in batches.
6. Stir in the heavy cream and season with salt and black pepper. Simmer for 2-3 minutes more.
7. Serve hot, garnished with more thyme or croutons if desired.
Notes
Use Yukon golds for the creamiest texture without needing extra thickeners.
For a dairy-free version, use olive oil and coconut milk instead of butter and cream.
Don’t skip soaking the leeks—they hide lots of dirt between layers!
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 270
- Sugar: 4g
- Sodium: 550mg
- Fat: 16g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 35mg
Keywords: potato leek soup, creamy soup, cozy soup recipe, fall dinner, vegetarian soup

