Looking for a comforting dish that warms the soul? This Creamy Potato and Leek Soup is your answer. It’s the perfect blend of creamy texture and delightful flavor, making it a standout among vegetable & plant-based soups. Whether you’re enjoying a quiet evening or hosting friends, this soup is sure to impress.
With its simple yet elegant ingredients, this recipe highlights the natural sweetness of leeks combined with the heartiness of potatoes. Plus, it’s quick to prepare, making it ideal for busy weekdays or leisurely weekends. You won’t believe how easy it is to create such a creamy and satisfying dish!
The Comforting Creamy Potato and Leek Soup


This creamy potato and leek soup offers a smooth, velvety texture complemented by the mild sweetness of leeks. It’s hearty yet light, making it perfect for any occasion, and will leave your taste buds dancing with delight.
Ingredients
- 3 medium potatoes, peeled and diced
- 2 large leeks, cleaned and sliced
- 1 medium onion, chopped
- 4 cups vegetable broth
- 1 cup heavy cream or plant-based cream
- 2 tablespoons olive oil
- 1 teaspoon salt, adjust to taste
- 1/2 teaspoon black pepper
- Chopped chives for garnish (optional)
Instructions
- Sauté the Aromatics: In a large pot, heat olive oil over medium heat. Add the chopped onion and sliced leeks, cooking until soft (about 5-7 minutes).
- Add Potatoes and Broth: Stir in the diced potatoes and pour in the vegetable broth. Bring to a boil, then reduce heat and simmer for 20 minutes or until the potatoes are tender.
- Blend the Soup: Using an immersion blender, puree the soup until smooth. If you prefer a chunkier texture, blend only half of the soup.
- Add Creaminess: Stir in heavy cream or plant-based cream, heating gently. Season with salt and pepper to taste.
- Serve: Ladle the soup into bowls, garnishing with chopped chives if desired. Enjoy hot with crusty bread.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 250kcal
- Fat: 12g
- Protein: 5g
- Carbohydrates: 30g