Potato Leek Soup
I used to think soup was a consolation prize for when you couldn’t cook anything else. I was wrong. This potato leek soup recipe is the culinary equivalent of a warm hug on a brutally cold day.
It transformed me from a soup skeptic into a total believer. The magic is in its deceptive simplicity. A few humble ingredients come together to create something truly luxurious.
Forget the canned stuff. This homemade potato leek soup is a game-changer for your weeknight dinner roster.
This isn’t just a bowl of hot liquid. It’s a velvety, creamy masterpiece that feels fancy but requires zero chef skills.
Remember that feeling of eating mashed potatoes as a kid? This soup captures that same comforting, soul-soothing essence. Why spend money on overpriced bistro soup when you can make a superior version in your own kitchen?
It’s the ultimate underdog story, where the potato and leek, two pantry staples, become the main characters.
Ingredients
Gathering your ingredients is the first step to soup nirvana. You’ll be shocked at how such simple components create such a rich flavor. The leek is the star here, so don’t you dare think about substituting it with a regular onion.
Here’s your shopping list:
- 3 large leeks (about 1.5 lbs)
- 2 lbs Yukon Gold potatoes
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup heavy cream (or full-fat coconut milk for a vegan twist)
- 4 tbsp unsalted butter
- 1 tsp fresh thyme leaves
- Salt and black pepper to taste
- Optional: Crispy bacon or chives for garnish
Step-by-Step Instructions
- Clean and slice your leeks thoroughly. Leeks are notoriously sandy, so slice them first and then give them a good soak in a bowl of cold water, swishing them around to release any grit.
- Sauté the leeks in butter until they are soft and sweet. This is where the flavor foundation is built.
Don’t rush this step; you want them translucent, not browned.
- Add the potatoes, garlic, and thyme, stirring for a minute until fragrant. You’re waking up the aromatics and getting the potatoes ready to absorb all that goodness.
- Pour in the vegetable broth and bring everything to a boil. Once boiling, reduce the heat to a simmer and let it cook until the potatoes are fork-tender.
This usually takes about 15-20 minutes.
- Carefully blend the soup until smooth. IMO, an immersion blender is your best friend here for easy cleanup. If using a stand blender, work in batches and be careful of the steam.
- Stir in the heavy cream and season generously.
This is the final flourish. Taste it and adjust the salt and pepper until it’s perfect for you. Serve it hot with your favorite toppings.
Storage Instructions

This soup is a meal prep hero.
Let it cool completely before storing. For the fridge, keep it in an airtight container for up to 4 days. For the freezer, portion it out and it will stay fresh for 3 months.
A pro tip: leave out the cream if you plan to freeze it, and add it when you reheat. This prevents any weird texture issues. FYI, it thickens in the fridge, so just add a splash of broth or water when reheating.
Why You’ll Love This Potato Leek Soup
- It’s a Major Time-Saver: From chopping to serving, you’re looking at about 45 minutes for a pot of soup that feeds a crowd.
- Incredibly Versatile & Healthy: It’s naturally gluten-free and easily made vegan.
It’s a cozy, vegetable-forward meal that doesn’t feel like diet food.
- The Ultimate Crowd-Pleaser: I’ve served this to picky kids and foodie friends alike, and it gets rave reviews every single time. It’s a guaranteed win.
Common Mistakes to Avoid
- Not cleaning leeks properly. You will end up with a gritty, sandy potato leek soup. No one wants to chew on dirt.
- Using the wrong potato. Waxy potatoes like Reds won’t break down the same way.
Stick with starchy Yukon Golds or Russets for that creamy texture.
- Blending while it’s piping hot. This is a safety hazard and a mess waiting to happen. Let it cool for a few minutes unless you want soup on your ceiling.
Alternatives and Variations
This recipe is a fantastic base for experimentation. To make it vegan, simply swap the butter for olive oil and the cream for full-fat coconut milk.
For a richer flavor, use chicken broth instead of vegetable. Want some protein? Stir in shredded rotisserie chicken or white beans at the end.
Feeling fancy? Top with a drizzle of truffle oil or some grated Gruyère cheese. It’s also a great base for other creamy vegetable soups.
FAQs
Can I freeze this potato leek soup?
Absolutely!
As mentioned above, it freezes beautifully for up to 3 months. For the best results, I recommend freezing it before adding the cream.
What’s the best substitute for leeks?
If you’re in a real bind, you can use one large sweet onion. But the flavor profile will be different, as leeks have a milder, sweeter taste that defines this soup.
How long does it stay fresh in the refrigerator?
Your homemade potato leek soup will stay perfectly fresh in an airtight container in the fridge for up to 4 days.
Always give it a good stir when you reheat it.
Is this kid-friendly?
Yes! Its smooth, creamy texture and mild flavor are usually a big hit with kids. It’s a great way to sneak more veggies into their diet without a fight.
Can I prep it ahead of time?
This soup is a meal-prepping superstar.
You can make the entire base (through step 4) a day in advance. Store it in the fridge and then just reheat, blend, and add the cream before serving.
Final Thoughts
This potato leek soup recipe is more than just food. It’s comfort in a bowl, a reliable dinner solution, and a testament to how amazing simple ingredients can be.
I promise it will become a regular in your kitchen. Did you make it? Drop a comment below and tell me how it turned out, or share a picture with your friends!
Want a printable PDF version?