Potato and Leek Soup: Incredibly Creamy Comfort in Every Spoonful

There’s something magical about a bowl of potato and leek soup that just feels like a warm hug from the inside out. I remember my grandma making it on chilly afternoons, and now it’s my go-to when I need something simple yet deeply satisfying. You know those days when you want something delicious but don’t want to spend hours in the kitchen? This is it. A potato and leek soup recipe that’s forgiving, flexible, and frankly, just plain good.
I’ve made this soup more times than I can count, tweaking it here and there until it became what I now consider my perfect version. It’s creamy without being heavy, packed with flavor from those sweet leeks and earthy potatoes, and it comes together in about 45 minutes start to finish. Trust me, once you try this potato and leek soup, you’ll understand why it’s a staple in my kitchen. It’s the kind of meal that makes everyone at the table quiet down and just enjoy.
What I love most is how humble the ingredients are. Potatoes and leeks are affordable and available year-round, and they transform into something truly special with just a bit of time and care. This soup isn’t fancy, but it’s honest food that feeds both body and soul. Let’s get started—I promise you won’t be disappointed.

Why You'll Love This Potato and Leek Soup
This potato and leek soup might look simple, but it’s packed with benefits that make it a winner every time. First off, it’s incredibly creamy without needing a ton of cream. The potatoes break down as they cook, creating this lovely, velvety texture that feels indulgent but isn’t too heavy. My favorite part is how the leeks melt into sweet, oniony goodness that balances everything perfectly.
Here’s what makes it special:
- Comfort in a bowl: It’s warm, soothing, and perfect for chilly days or when you need a pick-me-up.
- Easy to make: You don’t need fancy skills—just chop, sauté, simmer, and blend.
- Budget-friendly: Potatoes and leeks are inexpensive, so you can make a big pot without breaking the bank.
- Versatile: You can dress it up or down depending on what you have on hand (more on that later!).
- Freezer-friendly: It stores beautifully, so you can make a batch and enjoy it later.
Honestly, this potato and leek soup has saved me on more than one busy weeknight. It’s the kind of recipe you’ll come back to again and again because it just works. And the smell as it simmers? Heavenly. It fills your kitchen with this cozy aroma that makes everyone ask what’s for dinner.

Ingredients for Perfect Potato and Leek Soup
You’ll be surprised how few ingredients you need for this amazing potato and leek soup. Here’s what goes into my version—feel free to adjust based on what you have, but this combination gives the best flavor. Make sure your leeks are fresh and your potatoes are firm for the best results.
- 3 large leeks – white and light green parts only, cleaned well and sliced
- 4 medium Yukon Gold potatoes – peeled and diced into 1-inch chunks (about 2 pounds)
- 1 medium yellow onion – chopped
- 3 cloves garlic – minced
- 4 cups vegetable or chicken broth – low-sodium if possible
- 1 cup whole milk or half-and-half – for creaminess
- 3 tablespoons unsalted butter or olive oil
- Salt and black pepper – to taste
- Fresh thyme or chives – optional, for garnish
A quick note on leeks: they can be sandy, so rinse them thoroughly after slicing. I usually soak the slices in a bowl of cold water, swish them around, and let the dirt settle at the bottom. Dry them well before cooking so they sauté nicely. For the potatoes, Yukon Golds are my top choice because they’re creamy and hold their shape well, but russets work too—they’ll just make a thicker soup.
Don’t worry if you’re missing something. You can use water instead of broth in a pinch, though the flavor won’t be as rich. And if you’re dairy-free, coconut milk or even just extra broth makes a lovely version too. This potato and leek soup is very forgiving!
How to Make Creamy Potato and Leek Soup Step-by-Step
Ready to cook? This potato and leek soup comes together in about 45 minutes, and most of that is hands-off simmering time. I’ll walk you through each step so you end up with a perfect pot every time. Grab a large pot or Dutch oven—you’ll need it for this.
- Prep your veggies: Start by cleaning and slicing the leeks (remember, white and light green parts only). Chop the onion, mince the garlic, and peel and dice the potatoes. Having everything ready makes the cooking process smooth.
- Sauté the aromatics: Heat the butter or oil in your pot over medium heat. Add the leeks and onion with a pinch of salt. Cook for 8-10 minutes, stirring occasionally, until they’re soft and just starting to turn golden. Add the garlic and cook for another minute until fragrant.
- Add potatoes and broth: Stir in the diced potatoes and pour in the broth. Bring it to a boil, then reduce the heat to a simmer. Cover and let it cook for 20-25 minutes, until the potatoes are fork-tender.
- Blend the soup: Turn off the heat. You can use an immersion blender right in the pot to puree until smooth, or carefully transfer batches to a regular blender. Be careful with hot soup—it can splatter! I usually leave it a bit chunky because I love the texture.
- Finish with cream: Stir in the milk or half-and-half. Taste and season with salt and pepper. Let it heat through gently without boiling.
- Serve and enjoy: Ladle into bowls and top with fresh herbs if you like. A drizzle of olive oil or a sprinkle of cheese never hurts!
My tip: don’t rush the sautéing. Letting the leeks and onions cook slowly builds a deep, sweet base that makes this potato and leek soup really special. And if you prefer a chunkier soup, just blend half of it and leave the rest as is. It’s your soup—make it how you love it.
Delicious Variations on Classic Potato and Leek Soup
One of the best things about this potato and leek soup is how easy it is to customize. Once you’ve mastered the basic recipe, try these twists to keep things interesting. I’ve experimented with all of these, and each brings something unique to the table.
- Add bacon or ham: Cook a few slices of bacon until crisp, crumble them, and stir into the soup at the end. Or add diced ham when you add the broth for a heartier version.
- Make it vegan: Use olive oil instead of butter, vegetable broth, and swap the milk for coconut milk or cashew cream. It’s just as creamy and delicious.
- Spice it up: A pinch of smoked paprika or a dash of hot sauce adds a nice kick. I sometimes add a teaspoon of curry powder with the garlic for a warm, aromatic twist.
- Add greens: Stir in a handful of spinach or kale during the last few minutes of cooking. They wilt beautifully and add color and nutrients.
- Top it creatively: Beyond herbs, try crispy fried onions, a dollop of sour cream, grated cheddar, or even toasted nuts for crunch.
My personal favorite variation is adding a bit of white wine when sautéing the leeks—it gives the soup a lovely depth. Just let it cook off before adding the broth. And if you’re feeling fancy, a swirl of pesto on top makes it restaurant-worthy.
Remember, this potato and leek soup is a canvas. Play around with flavors until you find your perfect combination. The base recipe is so solid that it can handle all sorts of additions without falling apart. Have fun with it!

Serving and Storing Your Potato and Leek Soup
Now that you’ve made this wonderful potato and leek soup, let’s talk about how to serve it and keep any leftovers tasting great. Proper storage means you can enjoy it for days, and serving it right makes it even more special.
Serving suggestions: This soup is a meal on its own, but it pairs beautifully with crusty bread, a simple green salad, or a grilled cheese sandwich. For a cozy dinner, I love serving it with a slice of sourdough toasted with garlic butter. If you’re hosting, it makes an elegant first course—just serve it in smaller bowls with a delicate garnish.
Storage tips: Let the soup cool completely before storing. It keeps in an airtight container in the refrigerator for 3-4 days. You can also freeze it for up to 3 months. I like to freeze it in individual portions so I can grab one whenever I need a quick meal.
Reheating: Warm it gently on the stove over medium-low heat, stirring occasionally. If it’s thickened in the fridge, add a splash of broth or water to thin it out. Don’t boil it hard or the dairy might separate. From frozen, thaw overnight in the refrigerator before reheating.
A safety note: never leave soup sitting out for more than 2 hours. Bacteria can grow quickly at room temperature. And when reheating, make sure it’s piping hot all the way through.
This potato and leek soup actually tastes better the next day as the flavors have more time to meld. So don’t hesitate to make it ahead if you’re planning a dinner party or just want easy lunches for the week. It’s one of those rare dishes that improves with a little time.
Conclusion
There you have it—my go-to recipe for potato and leek soup that never fails to deliver comfort and flavor. From the moment you start sautéing those sweet leeks to that first creamy spoonful, it’s a journey that’s as rewarding as it is delicious. I hope this becomes a staple in your kitchen just like it is in mine.
What I love most about this soup is how it brings people together. It’s unpretentious, nourishing, and always welcome at the table. Whether you’re cooking for yourself on a quiet evening or feeding a crowd, this potato and leek soup adapts to the moment. And really, isn’t that what good food is all about?
So next time you’re at the market, grab some leeks and potatoes and give this a try. Trust me, your future self will thank you on that busy Tuesday when all you want is something warm and satisfying without any fuss. Happy cooking—I can’t wait for you to taste it!
Frequently Asked Questions
Q: Can I make potato and leek soup without cream?
Absolutely! The soup gets its creaminess mainly from the potatoes breaking down as they cook. You can skip the milk or cream entirely, or use alternatives like coconut milk, cashew cream, or even just extra broth. It will still be delicious and creamy.
Q: How do I clean leeks properly for soup?
Leeks can be sandy, so cleaning is key. After slicing off the dark green tops and root end, slice the white and light green parts lengthwise, then crosswise into half-moons. Soak the slices in a bowl of cold water, swish them around, and let the dirt settle. Lift them out with your hands or a slotted spoon, leaving the grit behind. Pat dry before cooking.
Q: What's the best potato for creamy potato and leek soup?
Yukon Gold potatoes are my top choice because they're naturally creamy and hold their shape well, giving the soup a velvety texture. Russet potatoes also work—they break down more, making a thicker soup. Avoid waxy potatoes like red potatoes as they won't blend as smoothly.
Q: Can I freeze potato and leek soup?
Yes, it freezes beautifully! Let it cool completely, then transfer to airtight containers or freezer bags, leaving some space for expansion. It keeps well for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stove. The texture might be slightly different after freezing, but it still tastes great.
Q: How can I make my potato and leek soup thicker or thinner?
To thicken it, simmer uncovered for a few extra minutes to reduce, or blend more of the potatoes until smooth. To thin it out, add more broth, water, or milk until it reaches your preferred consistency. Remember, it will thicken slightly as it cools, so you might want to make it a bit thinner than you think.
PrintCreamy Potato and Leek Soup
- Total Time: 45
- Yield: 4 servings 1x
Description
A velvety smooth soup with the earthy sweetness of leeks and comforting creaminess of potatoes, perfect for cozy meals.
Ingredients
2 tablespoons unsalted butter
2 large leeks, white and light green parts only, cleaned and sliced
3 cloves garlic, minced
4 medium russet potatoes, peeled and cubed
4 cups vegetable broth
1 cup heavy cream
1 teaspoon salt
1/2 teaspoon black pepper
2 tablespoons chopped fresh chives for garnish
Instructions
Step 1: Melt butter in a large pot over medium heat. Add leeks and cook until softened, about 5 minutes.
Step 2: Add minced garlic and cook for another minute until fragrant.
Step 3: Add cubed potatoes and vegetable broth to the pot. Bring to a boil, then reduce heat and simmer until potatoes are tender, about 20 minutes.
Step 4: Use an immersion blender to puree the soup until smooth, or carefully transfer to a blender in batches.
Step 5: Stir in heavy cream, salt, and pepper. Heat gently for 5 minutes without boiling.
Step 6: Ladle into bowls and garnish with fresh chives before serving.
- Prep Time: 15
- Cook Time: 30
- Category: Main Course
Nutrition
- Calories: 350
- Fat: 18g
- Carbohydrates: 42g
- Protein: 12g
