Potato Leek Soup Recipe
Warm up your day with a bowl of hearty potato leek soup, a classic dish that brings together the earthy flavors of potatoes and the subtle sweetness of leeks. This creamy soup is not only simple to prepare but also versatile enough to be enjoyed as a starter or a main meal. Perfect for chilly evenings, it’s sure to become a family favorite!
Ingredients

– 3 large potatoes, peeled and diced
– 2 leeks, cleaned and sliced
– 1 onion, chopped
– 4 cups vegetable or chicken broth
– 1 cup heavy cream (or milk)
– 2 tablespoons butter
– Salt and pepper to taste
– Fresh herbs for garnish (optional)
Servings and Cooking Time
This recipe makes approximately 4 servings. Preparation time is about 15 minutes, and cooking time is around 30 minutes.
Nutritional Value
Each serving (1 cup) contains approximately:
– Calories: 250
– Protein: 5g
– Fat: 15g
– Carbohydrates: 30g
– Fiber: 3g
This nutritional information is based on one serving for one person.
Step-by-Step Cooking Process
- In a large pot, melt butter over medium heat.
- Add the chopped onion and leeks, sautéing until soft, about 5 minutes.
- Stir in the diced potatoes and cook for another 5 minutes.
- Pour in the broth and bring to a boil.
- Reduce heat and simmer for 20 minutes, or until potatoes are tender.
- Use an immersion blender to puree the soup until smooth.
- Stir in the heavy cream and heat through, but do not boil.
- Season with salt and pepper to taste.
- Garnish with fresh herbs if desired.
- Serve hot and enjoy!

Alternative Ingredients
You can substitute heavy cream with coconut milk for a dairy-free option. Additionally, using Yukon gold potatoes will give the soup a richer flavor, while vegetable broth can enhance the vegetarian aspect of the dish.
Serving and Pairings
This potato leek soup pairs wonderfully with crusty bread or a fresh salad. For a heartier meal, consider serving it alongside a grilled cheese sandwich or a quiche.
Storage and Reheating
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it on the stovetop over low heat. This soup can also be frozen for up to 3 months; just make sure to leave some space in the container for expansion.
Cooking Mistakes
- Do not rush the sautéing process; it enhances the flavor.
- Avoid boiling the soup after adding cream to prevent curdling.
- Be cautious with salt; broth can be salty.
- Ensure potatoes are cut evenly for uniform cooking.
- Do not skip the blending step unless you prefer a chunky texture.
Helpful Tips
- Use fresh leeks for the best flavor.
- Experiment with herbs like thyme or dill for added aroma.
- Adjust the thickness with more or less broth as desired.
- Top with crispy bacon bits for a savory crunch.

FAQs
Can I make potato leek soup vegan?
Yes, simply replace the butter with olive oil and use coconut milk instead of cream. Vegetable broth will also keep it vegan-friendly.
How can I thicken the soup?
If you prefer a thicker soup, you can mash some of the potatoes before blending or add a cornstarch slurry while cooking.
Can I add other vegetables?
Absolutely! Carrots, celery, or even spinach can be added for more flavor and nutrition.
How long does the soup last in the fridge?
The soup can be stored in the refrigerator for up to 3 days in an airtight container.
Is this soup gluten-free?
Yes, this potato leek soup is gluten-free as long as you use gluten-free broth.
Conclusion
Potato leek soup is a comforting dish that delivers rich flavors and creamy textures. Whether enjoyed on a chilly evening or as a starter for a dinner party, this recipe is a delightful addition to your culinary repertoire. Try it today and savor the warmth of homemade goodness!

Potato Leek Soup Recipe
Ingredients
- 3 large potatoes peeled and diced
- 2 leeks cleaned and sliced
- 1 onion chopped
- 4 cups vegetable or chicken broth
- 1 cup heavy cream
- 2 tablespoons butter
- Salt and pepper to taste
- Fresh herbs for garnish
Instructions
- In a large pot, melt butter over medium heat.
- Add the chopped onion and leeks, sautéing until soft, about 5 minutes.
- Stir in the diced potatoes and cook for another 5 minutes.
- Pour in the broth and bring to a boil.
- Reduce heat and simmer for 20 minutes, or until potatoes are tender.
- Use an immersion blender to puree the soup until smooth.
- Stir in the heavy cream and heat through, but do not boil.
- Season with salt and pepper to taste.
- Garnish with fresh herbs if desired.
- Serve hot and enjoy!