Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
If you’re craving a soup that feels cozy, comforting, and nourishing without being heavy, this Hearty Vegan Potato Leek Soup is exactly what you need. It’s made with simple, wholesome ingredients and comes together easily, making it perfect for weeknight dinners, meal prep, or those days when you just want something warm and satisfying.
Tender potatoes and gently sautéed leeks create a naturally creamy texture — no dairy required. The flavors are simple but deeply comforting, proving that vegan soup recipes don’t need a long ingredient list to feel rich and filling. A sprinkle of fresh herbs or a squeeze of lemon at the end takes this classic soup to the next level.
Why You’ll Love This Soup
- Naturally creamy without any dairy
- Made with simple, pantry-friendly ingredients
- Cozy, filling, and perfect for clean eating
- Easy to customize and great for meal prep
- Low calories – only about 220 kcal per serving
- Ready in about 40 minutes
Creamy Vegan Potato Leek Soup Recipe
Ingredients
- 4 medium potatoes, peeled and diced
- 2 leeks, cleaned and sliced (white and light green parts only)
- 1 medium onion, chopped
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup unsweetened plant-based milk
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 teaspoon dried thyme
- Chopped fresh parsley, for garnish (optional)
Instructions
Sauté the aromatics
Heat the olive oil in a large pot over medium heat. Add the chopped onion and sliced leeks and sauté for about 5 minutes, until soft and fragrant. Stir in the garlic and cook for another 30–60 seconds.
Simmer the soup
Add the diced potatoes, vegetable broth, thyme, salt, and pepper. Bring to a boil, then reduce the heat and simmer for about 20 minutes, or until the potatoes are fork-tender.
Blend until creamy
Use an immersion blender to blend the soup until smooth. For a chunkier texture, blend only half the soup and leave some potato pieces intact.
Add creaminess
Stir in the plant-based milk and gently warm over low heat. Taste and adjust seasoning as needed.
Serve and enjoy
Ladle into bowls and garnish with fresh parsley if desired. Serve warm with crusty bread or crackers.
Tips & Variations
- Add a squeeze of lemon juice for brightness
- Stir in fresh thyme or chives for extra flavor
- For more protein, blend in white beans or serve with a protein-rich side
- This soup thickens as it cools — add a splash of broth when reheating
Storage & Meal Prep
- Store leftovers in an airtight container in the fridge for up to 4 days
- Reheat gently on the stovetop or microwave
- Freezes well for up to 2 months
Nutrition Information (Per Serving)
- Servings: 4
- Calories: ~220 kcal
- Fat: 8 g
- Protein: 4 g
- Carbohydrates: 36 g
How to Boost the Protein in This Soup
This potato leek soup is naturally comforting and satisfying, but if you want to make it more filling or turn it into a meal-level option, boosting the protein is simple and seamless.
Blend in white beans
Add ½–1 cup of cooked white beans (like cannellini or great northern beans) before blending. They make the soup even creamier while adding plant-based protein and fiber without changing the flavor.
Stir in silken tofu
Silken tofu blends beautifully into soups and adds a noticeable protein boost with zero tofu taste. Blend in ½ cup for a richer, more filling bowl.
Use high-protein plant milk
Swap the plant-based milk for soy milk or pea milk, which contain significantly more protein than almond or oat milk.
Serve with a protein-rich side
Pair the soup with:
- High-protein bread or toast
- A chickpea or lentil salad
- Edamame or roasted chickpeas
Optional non-vegan protein boost
If you’re flexible:
- Swirl in Greek yogurt after blending
- Top with shredded chicken or turkey
- Serve alongside eggs or a protein-forward sandwich
Easy High-Protein Version Example
For a simple upgrade that keeps the soup creamy and cozy:
- Blend in ½ cup white beans
- Use soy milk instead of low-protein plant milk
This keeps the soup comforting while making it far more satisfying and filling.
Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.








