There’s nothing quite like a bowl of potato leek soup when the weather turns chilly. It’s the kind of meal that wraps you in warmth from the first creamy spoonful to the last. I first fell in love with this simple, velvety soup during a particularly cold winter when my roommate and I were surviving on canned soup and ramen. One night, we pooled our meager groceries – some potatoes, a couple leeks, and a bit of cream – and magic happened in that tiny kitchen. That’s the beautiful thing about potato leek soup: it transforms basic ingredients into pure comfort with minimal effort.
The secret is in the silky texture that comes from blending those tender potatoes with the mild oniony sweetness of leeks. I make this soup at least twice a month now – it’s my go-to when I need something satisfying but don’t want to spend hours cooking. Whether you’re fighting off a chill or just craving a bowl of nostalgia, this potato leek soup delivers every time.

Why You’ll Love This Potato Leek Soup
Trust me, this isn’t just any soup – it’s the kind of recipe you’ll keep coming back to week after week. Here’s why:
- Creamy dreaminess: That velvety texture will make you swear there’s twice as much cream in there (but there’s not!)
- Weeknight lifesaver: From chopping to serving in under 35 minutes – perfect when you’re hangry
- Vegetarian comfort: Satisfying enough to please meat-lovers while keeping it meat-free
- Cold weather magic: One sip and you’ll feel warmer from the inside out
I’ve made this for everything from casual dinners to fancy dinner parties – it never fails to impress.
Ingredients for Potato Leek Soup
Grab these simple ingredients – you probably have most already! The magic happens when humble foods come together just right:
- 2 large potatoes (peeled and diced – I like Yukon Gold for their buttery texture)
- 2 leeks (cleaned well and sliced – just the white and light green parts, please! Those dark green tops are too tough)
- 4 cups vegetable broth (homemade if you’ve got it, but boxed works great too)
- 1 cup heavy cream (this is where the luxury comes in – don’t skimp!)
- 2 tbsp butter (salted or unsalted both work – I use what’s in my fridge)
- Salt and pepper to taste (we’ll adjust at the end – potatoes can be sneaky with salt needs)
See? Nothing fancy – just good, honest ingredients ready to become something magical.
How to Make Potato Leek Soup
Okay, let’s get cooking! This soup comes together so easily, but there are a few key steps that make all the difference. Follow along and you’ll have silky smooth potato leek soup in no time:
- Melt the butter in a large pot over medium heat. Don’t let it brown – we just want it melted and ready for our leeks.
- Cook those leeks until they’re soft and fragrant, about 5 minutes. Stir them often so they don’t brown – we’re going for tender, not crispy! They’ll smell amazing when they’re ready.
- Add potatoes and broth – dump them right in and give everything a good stir. The potatoes should be mostly covered by liquid – if not, add a splash more broth or water.
- Bring to a boil, then reduce heat to a gentle simmer. Let it bubble away for about 20 minutes – you’ll know it’s ready when the potatoes fall apart if you poke them with a fork.
- Blend it smooth – this is where the magic happens! I swear by my immersion blender right in the pot (careful of splatters!), but you can carefully transfer to a regular blender in batches if needed.
- Stir in the cream last – this keeps it from separating. Taste and adjust salt and pepper – potatoes drink up seasoning, so don’t be shy!

That’s it! Serve immediately while it’s piping hot. The soup thickens as it cools, so if you’re reheating leftovers, you might want to thin it with a little extra broth or cream.
Pro Tips for the Best Potato Leek Soup
- Clean leeks thoroughly – dirt hides between those layers! Slice them first, then rinse in a colander.
- Don’t rush the simmer – those 20 minutes ensure the potatoes break down completely for maximum creaminess.
- Blend hot – it’s easier and gives you the smoothest texture. Just be careful of steam!
- Adjust thickness – want it richer? Add more cream. Too thick? Thin with broth until perfect.
Potato Leek Soup Variations
Once you’ve mastered the basic recipe, try these fun twists to keep things interesting! My favorite is stirring in a handful of shredded sharp cheddar right before serving – it melts into the most glorious cheesy goodness. For meat lovers, crispy bacon bits make an irresistible topping (I won’t judge if you eat them straight from the pan).
Need a vegan version? Swap the butter for olive oil and use coconut milk instead of cream – it adds a subtle tropical note that’s surprisingly delicious. Fresh herbs like thyme or chives stirred in at the end brighten everything up beautifully. The best part? This soup welcomes all your experiments with open arms!
Serving Suggestions for Potato Leek Soup
Oh, the possibilities! This soup practically begs to be served with a crusty baguette for dipping – that crispy exterior giving way to soft insides is pure heaven when dragged through the creamy soup. For a heartier meal, I love pairing it with a simple arugula salad dressed in lemon vinaigrette to cut through the richness.
Don’t skip the garnishes! A sprinkle of fresh chives adds color and a mild onion bite, while homemade garlic croutons give that perfect crunch. Sometimes I’ll drizzle a little olive oil on top for extra richness, or add a dollop of sour cream if I’m feeling indulgent. Presentation tip: Serve in warmed bowls to keep it piping hot longer!
Storing and Reheating Potato Leek Soup
Here’s the good news – this soup actually tastes even better the next day! Just let it cool completely before transferring to an airtight container. It’ll keep happily in your fridge for about 3 days. For longer storage, freeze it in portion-sized containers (I use mason jars) for up to a month – though I doubt it’ll last that long!
When reheating, go low and slow – medium heat on the stove with occasional stirring prevents that cream from separating. If it seems too thick after chilling, just whisk in a splash of broth or milk to bring it back to that perfect silky consistency. Pro tip: Never boil reheated soup – it breaks the emulsion and ruins that gorgeous texture we worked so hard to achieve!
Potato Leek Soup Nutritional Information
Just so you know what you’re diving into (not that you’ll regret it!), here’s the scoop on what’s in each comforting bowl. Remember, these numbers are estimates – your exact amounts might vary depending on your potatoes’ size or how generous you are with that cream!
- Calories: 320 per serving
- Fat: 18g (11g saturated)
- Carbs: 35g (with 4g fiber)
- Protein: 5g
Not too shabby for something that tastes this indulgent! The potatoes give you energy, while that cream adds just enough richness to make every spoonful feel like a hug.
Frequently Asked Questions About Potato Leek Soup
Over the years, I’ve gotten tons of questions about this recipe – here are the ones that pop up most often (along with my tried-and-true answers!):
Can I use milk instead of cream?
You can, but it won’t be nearly as luxurious! Whole milk works in a pinch, but the soup will be thinner. For best results, use half milk and half heavy cream. Want it dairy-free? Full-fat coconut milk is my favorite swap – just expect a subtle coconut flavor.
Help! My soup turned out grainy – what went wrong?
This usually happens when the potatoes aren’t cooked long enough. Next time, simmer until they practically dissolve when poked with a fork. If it’s too late, just blend the soup again – sometimes that extra mixing smooths everything out.
Can I make this ahead for a party?
Absolutely! It actually tastes better the next day. Just wait to add the cream until you reheat it. Store the base soup and cream separately, then combine when warming through.
There you have it – all my potato leek soup secrets! Now go make a batch and tell me how it turned out. Tag me on Instagram with your creamy creations – I love seeing your versions!


Creamy Potato Leek Soup Recipe Ready in 35 Minutes
- Total Time: 35 mins
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A creamy and comforting soup made with potatoes and leeks, perfect for a cozy meal.
Ingredients
- 2 large potatoes, peeled and diced
- 2 leeks, cleaned and sliced
- 4 cups vegetable broth
- 1 cup heavy cream
- 2 tbsp butter
- Salt and pepper to taste
Instructions
- Melt butter in a pot over medium heat.
- Add leeks and cook until softened.
- Stir in potatoes and vegetable broth.
- Bring to a boil, then reduce heat and simmer for 20 minutes.
- Blend until smooth.
- Stir in heavy cream and season with salt and pepper.
- Serve hot.
Notes
- Use an immersion blender for smoother texture.
- Garnish with fresh herbs if desired.
- Store leftovers in the fridge for up to 3 days.
- Prep Time: 10 mins
- Cook Time: 25 mins
- Category: Soup
- Method: Stovetop
- Cuisine: European
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 4g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 50mg

