When the wind starts to nip at your cheeks and the evenings feel just a little too long, there’s nothing quite like a Potato Leek Soup recipe simmering on the stove. The gentle sweetness of leeks meeting buttery Yukon gold potatoes—it’s the kind of cozy comfort that wraps around you like your favorite blanket.
Hi there, I’m Alma—Texas born, soup obsessed, and a firm believer that good food should feel like home. I first made this Potato Leek Soup on one of those chaotic weeknights when everyone was hungry now. By the time dinner was ready, the whole kitchen smelled like heaven, and my kids were standing by with bowls in hand. (No joke—they were spooning straight from the pot.)
Table of Contents
Why You’ll Love This Potato Leek Soup Recipe
This isn’t just soup—it’s therapy in a bowl. Here’s why it’s about to become your cold-weather favorite:
- Creamy, rich, and satisfying without being heavy.
- Naturally vegan-friendly thanks to coconut milk (but still silky-smooth).
- Made with simple, affordable ingredients you already have.
- Ready in under an hour—because who’s got time for fussy food?
- Freezer-friendly for easy make-ahead meals.
You might even catch yourself sneaking spoonfuls right out of the pot. (No judgment here—I do it too.)
What Does Potato Leek Soup Taste Like?
Imagine the mild sweetness of sautéed leeks blending with the buttery creaminess of tender potatoes. Add a touch of garlic, thyme, and a splash of coconut milk—and you’ve got a velvety, savory soup that tastes like a warm hug.
It’s comforting without being bland, rich without being heavy, and honestly? It tastes luxurious for something made in one pot.
Ingredients You’ll Need for This Potato Leek Soup Recipe
Before we even get to that first cozy spoonful, let’s talk ingredients—because this Potato Leek Soup recipe shines when you start with the right building blocks. Think of this section as your soup’s foundation: simple, honest, and soul-soothing.
One of the reasons I love this recipe is that it uses affordable, everyday ingredients that you probably already have in your kitchen. There’s no fancy technique or ingredient you can’t pronounce—just real food that works hard to give you incredible flavor.
Here’s everything you’ll need to make your bowl of creamy happiness:
Fresh Produce
- 3–4 leeks (white and light green parts only) – Leeks are the heart of this Potato Leek Soup recipe. They add a sweet, delicate onion flavor that’s much milder than regular onions. Make sure to rinse them really well—leeks love to hide dirt between their layers (don’t ask how I learned that the hard way!).
- 2 stalks of celery, chopped – Celery builds that classic savory base and balances the creaminess of the potatoes.
- 3 cloves of garlic, minced – Fresh garlic makes everything better. It gives this soup its irresistible aroma and depth.
- 3 sprigs of fresh thyme – Earthy, fragrant, and subtle. Fresh thyme makes the soup taste like it simmered for hours.
The Stars of the Show
- 2 lbs of Yukon Gold potatoes, chopped – These are your creamy dream potatoes! Their buttery texture makes them ideal for blending into that velvety finish we all crave. If you only have russets, they’ll work too—but Yukon Golds give this Potato Leek Soup that restaurant-level smoothness.
If you’re a potato lover like me, you might also enjoy my Cheddar Garlic Herb Potato Soup—it’s the cheesy cousin of today’s recipe.
Flavor Boosters
- 2 tbsp olive oil or vegan butter – Use olive oil for a lighter, plant-based option or butter for extra richness.
- Salt and freshly ground black pepper – Don’t be shy here; seasoning is the secret to making simple ingredients taste unforgettable.
- 2 bay leaves – They add a subtle background note that rounds out the flavors beautifully.
Liquids and Creaminess
- 4 cups of vegan ‘chicken’-flavored broth or vegetable broth – This gives your soup its savory backbone. The “chicken-style” version adds a comforting, nostalgic taste while keeping it plant-based.
- 1 cup of water – Helps control consistency so your soup doesn’t turn out too thick.
- 1 can (13.5 oz) full-fat coconut milk – The secret ingredient that makes this Potato Leek Soup recipe silky-smooth and luxuriously creamy—without any dairy.
Not into coconut? You can substitute with cream or even oat milk. For another plant-based creamy hit, check out my Butternut Squash Soup Recipe—it’s just as smooth and comforting.
Optional Toppings
- Croutons – For crunch and contrast. Bonus points if you make them from leftover sourdough.
- Chopped parsley, chives, or celery leaves – A sprinkle of green makes everything prettier and fresher.
A Note from My Kitchen
When I first started making this Potato Leek Soup recipe, I thought I could just toss everything in a pot and hope for the best. But here’s what I learned: when you treat your ingredients with care—sautéing the leeks gently, seasoning at each step—the result is pure magic. The soup becomes more than food; it’s a little moment of calm in a busy day.
If you love soups that feel like a hug, you’ll definitely want to save my Vegetarian One-Pot Lasagna Soup for later. It’s the same easy, comforting energy, just with noodles instead of potatoes.

How to Make Potato Leek Soup (Step-by-Step)
Alright, apron on and soup pot ready! Making this Potato Leek Soup recipe is the kind of gentle kitchen magic that turns simple ingredients into pure comfort. It’s not fancy, but it feels like love in a bowl.
The best part? You only need one pot, about an hour, and a few peaceful minutes to stir and breathe in that cozy aroma. Let’s get started—step by step.
Step 1: Prep the Leeks Like a Pro
Start by grabbing those beautiful leeks. Cut off the root ends and the dark green tops, leaving just the white and light green parts. Slice each leek lengthwise down the middle.
Here’s the secret: leeks are sneaky. They hide dirt between their layers. So give them a good rinse under cool running water, gently separating the rings to flush out any grit.
Once they’re squeaky clean, chop them into ¼-inch pieces. Take your time—it’s worth it. Clean leeks are what keep your Potato Leek Soup silky, not sandy.
💡 Pro Tip: If you love other cozy veggie-based soups, check out my Carrot Potato Soup next—it uses similar ingredients and techniques!
Step 2: Sauté the Aromatics
In a large Dutch oven or soup pot, heat 2 tablespoons of olive oil or vegan butter over medium heat. Add the chopped leeks, a generous pinch of salt, and a dash of black pepper.
Let them sauté for about 6 to 8 minutes, stirring occasionally, until the leeks turn soft, sweet, and translucent. They should reduce in volume and smell downright heavenly.
Next, add 3 cloves of minced garlic, 2 stalks of chopped celery, 3 sprigs of thyme, and 2 bay leaves. Sauté everything for another 2 minutes until the garlic is fragrant and the kitchen smells like you just opened a cozy bistro.
🥰 This is where the magic starts. The leeks and garlic together make the whole house smell warm and inviting.
Step 3: Add the Potatoes and Broth
Now it’s time to make things hearty. Add your 2 lbs of chopped Yukon Gold potatoes into the pot. Then pour in 4 cups of vegan chicken-flavored or vegetable broth, 1 cup of water, and 1 can of full-fat coconut milk.
Give it a good stir to combine everything. Turn up the heat to high and bring the mixture to a gentle boil. Once bubbling, reduce the heat to medium-low and let it simmer for 15–20 minutes, uncovered.
You’ll know it’s ready when the potatoes are fork-tender. That means when you poke them, they fall apart without resistance—like butter melting on toast.
✨ Want another creamy, comforting classic? Try my Creamy Butternut Squash Soup. It’s another hug-in-a-bowl recipe.
Step 4: Blend to Creamy Perfection
Now comes the most satisfying part—turning your chunky pot of goodness into velvety smooth soup.
Use an immersion blender directly in the pot to blend until smooth and creamy. If you prefer, carefully ladle the soup into a blender (make sure it’s vented to let steam escape!) and blend in batches.
💡 Texture Tip:
If you like a little bite, only blend ¾ of the soup and leave the rest chunky. That’s the beauty of homemade—you get to choose your texture.
Step 5: Taste, Season, and Serve
Taste your soup and adjust the seasoning. Add more salt or pepper if needed, or even a sprinkle of smoked paprika for a cozy twist.
If it’s thicker than you like, thin it out with extra broth or water until it reaches your perfect consistency.
Serve warm in deep bowls and garnish with croutons, fresh parsley, chives, or celery leaves for color and crunch.
Optional but irresistible: drizzle a tiny swirl of olive oil or a sprinkle of crispy shallots on top.
🥣 Pairing Suggestion:
This soup pairs beautifully with crusty bread—or for a little twist, serve it alongside my Roasted Butternut Squash with Cranberries for a cozy fall dinner.
Step 6: Save for Later (If You Can Resist)
If you somehow have leftovers (rare in my house!), store them in airtight containers.
- Refrigerator: Keeps for up to 5 days—just reheat gently on the stovetop.
- Freezer: Stays perfect for 2 months. Defrost in the fridge overnight before reheating.
Sometimes I freeze mine in single portions—it makes weekday lunches feel like a gourmet treat.
A Personal Note from My Kitchen
This Potato Leek Soup recipe has become a family staple for us—especially on chilly Sunday nights. I still remember the first time I made it for my kids after a long day on the farm. They were tired, I was tired, but after one spoonful, we all just sighed in relief.
That’s what I love about recipes like this: they’re more than just food—they’re moments. And if you’re craving more simple, cozy dishes, try my Vegetarian Lentil Soup next. It’s earthy, nourishing, and just as comforting.
Tips and Tricks for the Perfect Potato Leek Soup Recipe
- Use Yukon golds. They’re creamy and buttery—perfect for blending.
- Rinse those leeks well! Hidden grit can ruin a silky soup faster than you can say “takeout.”
- Don’t skip the thyme. It adds subtle earthiness that makes this soup sing.
- Make it heartier. Add white beans or top with crispy bacon bits (if not vegan).
- Too thick? Just stir in a little extra broth or water until it feels right.
And if your soup looks too lumpy—don’t panic. That’s just rustic charm, my friend.
Storage Tips
- Fridge: Store leftovers in an airtight container for up to 5 days.
- Freezer: It freezes beautifully for 2 months. Just thaw and reheat gently on the stove.
- Pro tip: Freeze in single-serving portions for easy weekday lunches.
FAQs
Can I make this Potato Leek Soup ahead of time?
Absolutely. In fact, it tastes even better the next day after the flavors mingle overnight.
Can I use regular milk instead of coconut milk?
Of course! Just swap it 1:1 with whole milk or cream for a classic version.
What can I serve with Potato Leek Soup?
Crusty bread, a crisp green salad, or a grilled cheese sandwich—it’s comfort food heaven.
Conclusion
There’s something timeless about a Potato Leek Soup recipe—simple ingredients, honest flavor, and that first spoonful that makes everything slow down a bit. Whether it’s a rainy Tuesday or you’re just craving something warm and nurturing, this soup brings everyone to the table with a smile.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Potato Leek Soup Recipe: Simple, Creamy, Delicious
- Total Time: 1 hour 10 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A comforting, creamy vegan potato leek soup that soothes the soul and satisfies with every spoonful.
Ingredients
- 3–4 leeks
- 2 tbsp olive oil or vegan butter
- 2 stalks of chopped celery
- 3 cloves of minced garlic
- 3 sprigs of fresh thyme
- Salt and black pepper
- 2 bay leaves
- 4 cups of vegan ‘chicken’ flavored broth or vegetable broth
- 2 lbs Yukon gold potatoes, chopped
- 1 cup of water
- 1 (13.5 oz) can of full-fat coconut milk
- (Optional: croutons & chopped parsley to serve)
Instructions
1. Cut off the root ends and dark green parts of the leeks, leaving only the white and light green parts.
2. Slice each leek lengthwise in half and rinse thoroughly under cool water, checking under the outer layers for dirt.
3. Chop the cleaned leeks into ¼ inch pieces. Prepare all other ingredients accordingly.
4. In a large pot or Dutch oven over medium heat, melt the olive oil or vegan butter.
5. Add the chopped leeks with salt and pepper. Sauté for 6 to 8 minutes until leeks are translucent and reduced in volume.
6. Add the garlic, thyme, celery, bay leaves, and ½ tsp each of salt and pepper. Sauté for another 2 minutes until the garlic is fragrant.
7. Add the potatoes, broth, water, and coconut milk to the pot. Stir well to combine.
8. Increase heat to high and bring the mixture to a boil.
9. Reduce heat to medium and simmer for 15 to 20 minutes until potatoes are fork-tender.
10. Use an immersion blender to blend the soup until smooth, or transfer carefully to a blender with a vented lid to blend.
11. Optionally, leave some of the soup unblended for a chunkier texture if preferred.
12. Taste and adjust seasoning with salt and pepper. If too thick, thin with additional broth or water.
13. Serve warm, garnished with chopped parsley, chives, celery leaves, or croutons as desired.
14. Store leftovers in the refrigerator for up to 5 days or in the freezer for up to 2 months.
Notes
Leeks often hide dirt deep between layers, so wash thoroughly.
For a lighter version, use lite coconut milk or unsweetened almond milk, but the texture may be less creamy.
Blending in batches? Let soup cool slightly and never seal tightly—hot soup expands!
Perfect to make ahead and freezes well for quick weekday meals.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 300
- Sugar: 4g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 0mg




