There’s nothing quite like a steaming bowl of creamy potato leek soup to warm you up from the inside out. This simple yet satisfying dish has been my go-to comfort food for years, especially when the weather turns chilly. I still remember the first time I made it – I was snowed in with just a few basic ingredients, and somehow those humble potatoes and leeks transformed into something magical. What makes this creamy potato leek soup so special isn’t fancy techniques or exotic ingredients, but how the basic components come together to create pure comfort in every spoonful.
As a vegetarian, I love that this soup delivers rich, velvety texture without any meat. The potatoes break down into perfect creaminess while the leeks add just the right amount of savory sweetness. It’s one of those rare recipes where simplicity becomes extraordinary. Whether you’re cooking for yourself or serving a crowd, this creamy potato leek soup always hits the spot.

Ingredients for Creamy Potato Leek Soup
Gathering the right ingredients makes all the difference in this creamy potato leek soup. Trust me, I’ve learned the hard way that skipping prep steps or eyeballing measurements can throw off the whole balance. Here’s exactly what you’ll need:
- 2 large leeks – cleaned thoroughly (those sandy layers hide dirt!) and sliced into thin half-moons (white and light green parts only)
- 4 medium potatoes – about the size of your fist, peeled and diced into 1-inch chunks (I prefer Yukon Gold for their buttery texture)
- 3 cups vegetable broth – homemade if you have it, but store-bought works fine too
- 1 cup heavy cream – yes, the real deal! This is what gives the soup its luxurious mouthfeel
- 2 tbsp butter – unsalted so you can control the seasoning
- 1 tsp salt – plus more to taste at the end
- 1/2 tsp black pepper – freshly ground if possible
- 1 bay leaf – that one lonely leaf adds so much depth
A quick tip about the leeks – after slicing, I like to swish them in a bowl of cold water to catch any remaining grit. Nothing ruins creamy potato leek soup faster than a sandy bite!
How to Make Creamy Potato Leek Soup
Okay, let’s get cooking! Making this creamy potato leek soup is easier than you think, but there are a few key steps that make all the difference. Follow along and you’ll have the silkiest, most comforting bowl of soup in no time.
Saute the Leeks and Potatoes
First, grab your favorite heavy-bottomed pot – I use my trusty Dutch oven – and melt the butter over medium heat. Once it’s bubbling slightly (but not browned!), toss in those beautiful sliced leeks. You’ll want to stir them frequently for about 5 minutes until they’re soft and just starting to turn translucent. That’s when you know they’re ready!
Now add the diced potatoes and give everything a good stir. Let them cook together for about 3 minutes – this quick saute helps develop amazing flavor before we add the liquid. You’ll notice the potatoes get slightly shiny from the butter, which is exactly what we want.
Simmer the Soup
Next comes the vegetable broth – pour it in carefully (it might hiss at you!) and drop in that precious bay leaf. Crank the heat up to bring everything to a lively boil, then immediately reduce to a gentle simmer. Cover the pot and set your timer for 20 minutes.
When the timer goes off, test a potato chunk with a fork – it should slide right off without resistance. That’s your cue that everything’s perfectly tender. Don’t forget to fish out the bay leaf now (I can’t tell you how many times I’ve forgotten this step!).
Blend and Finish
Here comes the fun part! Use an immersion blender right in the pot to puree the soup until completely smooth. No immersion blender? Carefully transfer the soup in batches to a regular blender – just be sure to vent the lid so steam can escape.
Finally, stir in the heavy cream, salt, and pepper. Let it warm through for about 2 minutes – just enough to incorporate everything without boiling the cream. Taste and adjust seasonings if needed. And there you have it – the creamiest, dreamiest potato leek soup you’ve ever tasted!

Why You’ll Love This Creamy Potato Leek Soup
This soup has stolen hearts in my family for years, and here’s why it’ll become your new favorite too:
- Comfort in a bowl – That velvety texture and rich flavor feel like a warm hug on chilly days. The first spoonful instantly makes everything better.
- So easy to make – With just a few simple steps and basic ingredients, you’re about 30 minutes away from restaurant-quality soup. Even my teenager can make this one!
- Perfect for vegetarians – It’s completely meat-free but still satisfies like a hearty meal. The potatoes and cream give it that “stick to your ribs” quality.
- Endlessly customizable – Add garlic, swap in different herbs, or top with your favorite garnishes. I’ve made dozens of variations over the years!
Honestly, what’s not to love? It’s the kind of recipe you’ll find yourself craving again and again. For more delicious recipes, check out my all recipes page.
Tips for the Best Creamy Potato Leek Soup
After making this creamy potato leek soup countless times, I’ve picked up some tricks that take it from good to wow every single time. First, don’t walk away while sauteing those leeks – if they brown too much, they’ll lose their sweet, delicate flavor. Just soften them until they’re practically melting.
For the silkiest texture, blend the soup while it’s still hot (carefully!) and in batches if using a regular blender. And here’s my secret: hold back a little cream at first. You can always stir in more at the end to get your perfect consistency – some days I like it extra thick, other times a bit lighter.
One last thing – always taste before serving! Potatoes can soak up salt, so you might need an extra pinch to make all the flavors pop.
Variations for Creamy Potato Leek Soup
One of my favorite things about this creamy potato leek soup is how easily it adapts to different tastes and occasions. Sometimes I’ll toss in a couple minced garlic cloves when sauteing the leeks – it adds this wonderful aromatic depth that makes the soup even more irresistible. If you’re feeling adventurous, try swapping the heavy cream for coconut milk – it creates a delicious dairy-free version that’s still luxuriously creamy.
For my meat-loving friends, crispy bacon bits on top are always a hit (just cook them separately and sprinkle on at the end). Fresh herbs like thyme or chives folded in right before serving brighten everything up beautifully. The possibilities are endless – that’s the beauty of such a versatile recipe!
Serving Suggestions
Oh, let me tell you how I love to serve this creamy potato leek soup! A warm, crusty baguette is my absolute must-have – perfect for dipping into that velvety goodness. For something lighter, a simple green salad with vinaigrette balances the richness beautifully. On colder nights, I’ll roast some carrots or Brussels sprouts to serve alongside – their caramelized edges make the perfect contrast to the smooth soup.
Storage and Reheating
Here’s the good news – this creamy potato leek soup keeps beautifully! Just let it cool completely before transferring to an airtight container. It’ll stay fresh in the fridge for about 3 days. When reheating, go low and slow – gentle heat prevents the cream from separating. I usually warm mine on the stove over medium-low, stirring frequently until it’s piping hot again. If the soup seems too thick after chilling, just whisk in a splash of broth or milk to bring it back to that perfect creamy consistency.
Nutritional Information
Here’s the scoop on what’s in that delicious bowl of creamy potato leek soup! One serving (about 250g) packs around 320 calories with 18g of fat (mostly from that glorious cream and butter). You’re getting 35g of carbs from the potatoes and 4g of fiber to keep you full. Just remember – these numbers are estimates since ingredients can vary. Your homemade broth might have less sodium than store-bought, or you might use a bit more cream (no judgment here!). The important thing? It’s comfort food that nourishes body and soul.
Frequently Asked Questions
Can I freeze creamy potato leek soup?
Absolutely! Just leave out the cream before freezing – it tends to separate when thawed. Freeze the plain blended soup base, then stir in fresh cream when you reheat it. I’ve had great success freezing portions in mason jars (leave about an inch of space for expansion). Thaw overnight in the fridge and warm gently on the stove – it’ll taste just as comforting as the day you made it!
Can I use milk instead of heavy cream?
You bet – but expect a thinner consistency. Whole milk works best if you’re lightening it up, though you might want to mash some extra potatoes to thicken it back up. My trick? Simmer the soup a bit longer after adding milk to help reduce it slightly. It won’t be quite as velvety, but still delicious!
How do I clean leeks properly?
Oh goodness, those sneaky sandy layers! After slicing, I swish the pieces in a big bowl of cold water – the dirt sinks right to the bottom. Some folks swear by soaking them vertically in a tall container too. Whatever method you choose, please don’t skip this step – one gritty bite can ruin the whole creamy experience!

For more recipe inspiration, be sure to follow me on Pinterest.
Print
Creamy Potato Leek Soup: 3 Secrets for Perfect Comfort
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: European
- Diet: Vegetarian
Description
A smooth and comforting soup made with potatoes and leeks, perfect for a cozy meal.
Ingredients
- 2 large leeks, cleaned and sliced
- 4 medium potatoes, peeled and diced
- 3 cups vegetable broth
- 1 cup heavy cream
- 2 tbsp butter
- 1 tsp salt
- 1/2 tsp black pepper
- 1 bay leaf
Instructions
- Melt butter in a large pot over medium heat.
- Add sliced leeks and sauté until soft, about 5 minutes.
- Stir in diced potatoes and cook for another 3 minutes.
- Pour in vegetable broth and add the bay leaf. Bring to a boil.
- Reduce heat, cover, and simmer for 20 minutes or until potatoes are tender.
- Remove the bay leaf and blend the soup until smooth.
- Stir in heavy cream, salt, and pepper. Heat for 2 minutes before serving.
Notes
- For a lighter version, replace heavy cream with milk.
- Garnish with fresh chives or croutons if desired.
- Store leftovers in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 bowl (250g)
- Calories: 320
- Sugar: 5g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 50mg