Creamy, cozy, and irresistibly savory, Potato and Leek Soup is the ultimate bowl of comfort. With its velvety texture and earthy, rich flavors, this dish is everything you crave on a chilly day. The natural sweetness of leeks pairs perfectly with the hearty creaminess of potatoes, creating a smooth, warming soup that’s both nourishing and satisfying. Whether enjoyed as a starter or a full meal with crusty bread, it’s a timeless classic that never fails to impress.

A sprinkle of herbs and crispy toppings like fried leeks or onions can elevate the simplicity of this soup into something truly special. It’s not just the flavor but also the ease of making this one-pot wonder that makes it such a beloved recipe. Perfect for meal prep or weeknight dinners, this soup is wholesome, budget-friendly, and can easily be made vegan or dairy-free with a few simple swaps.
Why You’ll Love This Potato and Leek Soup
- Comforting and creamy with minimal ingredients.
- Easy to make in one pot.
- Perfect for cold weather or anytime you’re craving something cozy.
- Naturally gluten-free and easy to adapt to vegan diets.
- A great way to use up pantry staples like potatoes and onions.
Preparation Phase & Tools to Use
To prepare Potato and Leek Soup properly, you’ll need a few essential tools:
- Large Pot or Dutch Oven: This is where the magic happens. A heavy-bottomed pot helps evenly cook the vegetables and prevents scorching.
- Chef’s Knife & Cutting Board: Crucial for slicing leeks, dicing potatoes, and chopping herbs. Make sure your knife is sharp for clean cuts.
- Blender or Immersion Blender: For achieving that silky, creamy texture. An immersion blender allows for easy, mess-free blending right in the pot.
- Ladle: Useful for serving and portioning the soup without spills.
- Colander: Especially helpful for thoroughly rinsing leeks, which can hide grit between their layers.
Each tool plays a role in ensuring smooth preparation and a flawless final texture.
Preparation Tips
When working with leeks, be sure to wash them thoroughly—dirt often gets trapped in the layers. Slice them lengthwise and rinse under running water for best results. For potatoes, Yukon Golds offer a buttery texture, but Russets work well too for a fluffier finish. If you want a chunkier soup, only partially blend the mixture, leaving some potato pieces intact. Season in layers, tasting as you go, and don’t skip the garnish—fresh herbs or crispy onions add a burst of flavor and texture contrast.
Ingredients for this Potato and Leek Soup
- 2 tablespoons olive oil or unsalted butter (for sautéing)
- 3 large leeks (white and light green parts only, thinly sliced)
- 1 medium yellow onion (diced)
- 4 cloves garlic (minced)
- 4-5 medium Yukon Gold potatoes (peeled and diced)
- 5 cups vegetable broth (or chicken broth for non-vegetarian version)
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme)
- Salt and black pepper (to taste)
- 1/2 cup plant-based cream or heavy cream (optional for extra creaminess)
- 2 tablespoons chopped parsley (for garnish)
- 2 green onions or scallions (sliced for garnish)
- Crispy fried leeks or onions (optional topping)

Step 1: Clean and Prepare the Leeks
Leeks often contain hidden grit, so proper cleaning is essential. Cut off the dark green tops and root ends. Slice the remaining white and light green parts lengthwise, then crosswise into half-moons. Rinse thoroughly in a colander under cold running water or soak in a bowl, separating layers to remove any trapped dirt.
Step 2: Sauté the Aromatics
Heat olive oil or butter in a large pot or Dutch oven over medium heat. Add the leeks and onion, cooking for about 8–10 minutes until soft and translucent. Stir occasionally to avoid browning. Then add the minced garlic and thyme, sautéing for another minute until fragrant.
Step 3: Add Potatoes and Broth
Add the diced potatoes to the pot and pour in the broth. Stir to combine. Bring the mixture to a boil over high heat, then reduce to a simmer. Cover the pot and let it simmer for 20–25 minutes, or until the potatoes are very tender.
Step 4: Blend the Soup
Use an immersion blender directly in the pot to blend the soup until smooth, or to your preferred consistency. For a chunkier texture, blend only half the mixture. Alternatively, transfer in batches to a countertop blender, being cautious with the hot liquid.
Step 5: Add Cream and Seasoning
If using, stir in the plant-based cream or heavy cream to add richness. Season with salt and freshly ground black pepper to taste. Simmer for another 2–3 minutes to warm everything through.
Step 6: Garnish and Serve
Ladle the soup into bowls and top with chopped parsley, sliced green onions, and optional crispy fried leeks or onions. Serve hot with crusty bread or a side salad for a complete meal.
Notes
This Potato and Leek Soup is incredibly versatile. You can make it as smooth or as chunky as you like, depending on how much you blend it. It also freezes well, making it a great option for meal prep. If you’re using broth with salt, reduce the added salt until the final seasoning step. Feel free to add a handful of spinach or kale toward the end of cooking for a nutrition boost without overpowering the classic flavors.
Watch Out for These Mistakes While Cooking
- Not washing leeks thoroughly: Grit hidden between the layers can ruin the texture. Take your time cleaning them well.
- Over-browning the vegetables: This soup is meant to be pale and smooth, so cook leeks and onions gently without letting them brown.
- Using too little seasoning: Potatoes soak up flavor, so taste and season as you go to prevent a bland result.
- Adding cream too early: If you’re using cream, add it after blending to prevent curdling or separation.
- Over-blending: Too much blending can make the soup gluey, especially if you’re using starchy potatoes like Russets.
Storage Instructions
Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, warm gently over medium-low heat on the stove, stirring occasionally. If the soup thickens too much in the fridge, add a splash of broth or water to loosen it. For longer storage, freeze in single-serving portions for up to 3 months. Defrost overnight in the fridge before reheating.
Estimated Nutrition (per serving – approx. 1.5 cups)
- Calories: 220
- Protein: 4g
- Carbohydrates: 28g
- Fiber: 4g
- Sugars: 4g
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 6g
- Cholesterol: 10mg (if dairy is used)
- Sodium: 650mg (varies by broth)
Frequently Asked Questions
Can I make this soup vegan?
Yes, simply use olive oil instead of butter and a plant-based cream or milk. Make sure the broth is vegetable-based.
What’s the best type of potato for this soup?
Yukon Golds are ideal for a creamy texture, but Russet potatoes also work if you prefer a fluffier finish.
Can I freeze Potato and Leek Soup?
Absolutely. It freezes well for up to 3 months. Just avoid adding cream before freezing and stir it in after reheating.
How do I prevent the soup from becoming gluey?
Don’t over-blend. Use a light touch with the immersion blender or blend only part of the soup.
Is it okay to use only white parts of leeks?
Yes. The white and light green parts are tender and sweet. Dark green tops can be tough but are great for making stock.
Can I add other vegetables to this soup?
Sure! Try adding carrots, celery, or greens like spinach at the end for extra nutrients and flavor.
What can I use instead of cream?
Use unsweetened almond milk, oat milk, or even a dollop of unsweetened yogurt for creaminess.
How can I add protein to this soup?
Serve it with a boiled egg, add white beans, or top with shredded chicken if you’re not keeping it vegetarian.
Conclusion
Potato and Leek Soup is a humble, heartwarming dish that delivers big on comfort and flavor with minimal ingredients. It’s perfect for busy weeknights, cozy weekends, and make-ahead meals. With a creamy consistency, a customizable base, and endless garnish options, this classic soup remains a favorite in countless kitchens. Whether you’re a seasoned cook or a beginner, this recipe is easy to master and sure to become a staple in your home.
Potato and Leek Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Nothing beats the soul-soothing warmth of a homemade Potato and Leek Soup. This creamy, comforting bowl is perfect for a quick dinner, healthy snack, or cozy lunch idea. Loaded with tender potatoes, sweet leeks, and a flavorful broth, it’s the kind of easy recipe that makes you feel at home. Whether you’re looking for weeknight dinner ideas, simple food ideas, or a nourishing meal to prep ahead, this soup delivers. With minimal ingredients and maximum comfort, it’s a must-try addition to your list of healthy comfort foods.
Ingredients
2 tablespoons olive oil or unsalted butter
3 large leeks (white and light green parts only, thinly sliced)
1 medium yellow onion (diced)
4 cloves garlic (minced)
4–5 medium Yukon Gold potatoes (peeled and diced)
5 cups vegetable broth
1 teaspoon dried thyme or 1 tablespoon fresh thyme
Salt and black pepper to taste
1/2 cup plant-based cream or heavy cream (optional)
2 tablespoons chopped parsley
2 green onions or scallions (sliced for garnish)
Crispy fried leeks or onions (optional topping)
Instructions
1. Clean the leeks thoroughly by slicing them and rinsing under water to remove grit.
2. In a large pot, heat olive oil or butter over medium heat. Add sliced leeks and diced onion. Cook until soft, about 8–10 minutes.
3. Stir in minced garlic and thyme, cooking for another minute.
4. Add diced potatoes and pour in the vegetable broth. Bring to a boil, then reduce to simmer and cook covered for 20–25 minutes.
5. Use an immersion blender to blend the soup to your desired texture. Blend all for smooth or partially for chunkier results.
6. Stir in cream (if using) and season with salt and pepper to taste. Simmer 2–3 minutes more.
7. Serve hot, garnished with parsley, green onions, and crispy toppings if desired.
Notes
For a thicker texture, blend only half of the soup and leave potato chunks intact.
Always wash leeks thoroughly to avoid unwanted grit in the soup.
Add a handful of greens like spinach or kale at the end for extra nutrients.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: European
Nutrition
- Serving Size: 1.5 cups
- Calories: 220
- Sugar: 4g
- Sodium: 650mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 10mg