Potato Leek Soup Recipe
Indulge in the rich and creamy goodness of potato leek soup, a dish that warms the soul. This classic recipe pairs the mild sweetness of leeks with the earthy flavor of potatoes, creating a comforting bowl that’s perfect for chilly evenings. Easy to prepare and full of flavor, it’s a delightful way to enjoy wholesome ingredients. Let’s dive into this simple yet elegant recipe that will surely become a family favorite.
Ingredients
- 4 large potatoes, peeled and diced
- 2 leeks, cleaned and sliced
- 1 onion, chopped
- 4 cups vegetable broth
- 1 cup heavy cream
- 2 tablespoons butter
- Salt and pepper to taste
- Fresh chives for garnish (optional)

Servings and Cooking Time
This recipe serves 4 people. Preparation time is about 15 minutes, and cooking time is approximately 30 minutes.
Nutritional Value
Each serving (1 cup) contains approximately 220 calories, 10g fat, 30g carbohydrates, and 5g protein. This is based on a standard serving size for one person.
Step-by-Step Cooking Process
- Start by cleaning the leeks thoroughly to remove any dirt.
- In a large pot, melt the butter over medium heat.
- Add the chopped onion and sliced leeks, cooking until softened.
- Stir in the diced potatoes and cook for another 5 minutes.
- Pour in the vegetable broth and bring to a boil.
- Reduce heat and simmer for 20 minutes, until the potatoes are tender.
- Using an immersion blender, puree the soup until smooth.
- Stir in the heavy cream and season with salt and pepper.
- Heat through but do not boil after adding cream.
- Serve hot, garnished with fresh chives if desired.

Alternative Ingredients
You can substitute heavy cream with coconut milk for a dairy-free version. Additionally, using sweet potatoes instead of regular potatoes can add a delightful sweetness to the soup.
Serving and Pairings
This potato leek soup pairs beautifully with crusty bread or a fresh garden salad. For a heartier meal, consider serving it alongside a grilled cheese sandwich.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave. This soup can also be frozen for up to 3 months; just ensure to leave out the cream until reheating.
Cooking Mistakes
- Using unclean leeks can add grit to the soup.
- Overcooking the leeks and onions can cause them to brown.
- Not seasoning adequately might lead to bland flavors.
- Boiling after adding cream can cause it to curdle.
- Skipping the blending step results in a chunky texture.
Helpful Tips
- Adjust the thickness by varying the amount of broth.
- For extra flavor, add herbs like thyme or rosemary.
- Top with crispy bacon bits for a savory crunch.
- Serve with a drizzle of olive oil for added richness.

FAQs
Can I make this soup ahead of time?
Yes, potato leek soup can be made ahead of time. Store it in the fridge for up to 3 days and reheat before serving.
What can I add for extra flavor?
You can enhance the flavor by adding garlic, fresh herbs, or even a splash of white wine during cooking.
Is this soup vegan-friendly?
To make this soup vegan, simply replace the butter with olive oil and the heavy cream with coconut milk or a plant-based cream alternative.
Can I use frozen potatoes?
While fresh potatoes are recommended for best texture, you can use frozen potatoes in a pinch. Just adjust cooking times as needed.
How can I thicken the soup?
If you prefer a thicker soup, you can add more potatoes or a cornstarch slurry to achieve the desired consistency.
Conclusion
This potato leek soup recipe is not only simple to make but also incredibly comforting and delicious. Perfect for any occasion, it’s a dish that brings warmth and joy to the table. Enjoy this creamy delight with your loved ones and savor every spoonful.

Potato Leek Soup Recipe
Ingredients
- 4 large potatoes peeled and diced
- 2 leeks cleaned and sliced
- 1 onion chopped
- 4 cups vegetable broth
- 1 cup heavy cream
- 2 tablespoons butter
- Salt and pepper to taste
- Fresh chives for garnish optional
Instructions
- Clean the leeks thoroughly to remove any dirt.
- In a large pot, melt the butter over medium heat.
- Add the chopped onion and sliced leeks, cooking until softened.
- Stir in the diced potatoes and cook for another 5 minutes.
- Pour in the vegetable broth and bring to a boil.
- Reduce heat and simmer for 20 minutes, until the potatoes are tender.
- Using an immersion blender, puree the soup until smooth.
- Stir in the heavy cream and season with salt and pepper.
- Heat through but do not boil after adding cream.
- Serve hot, garnished with fresh chives if desired.