Vegan Potato Leek Soup is a perfect meal that warms the heart and fills the belly. If you’ve never had this creamy delight, you’re in for a treat! The earthy flavors of leeks mingle beautifully with hearty russet potatoes, creating a dish that tastes like a cozy hug in a bowl. Plus, it’s quick to whip up, taking just about 30 minutes from start to finish.
Imagine coming home after a long, busy day, and the aroma of sautéed leeks and garlic greets you at the door. You’ll love how simple ingredients combine to form something so flavorful. Whether you’re a seasoned cook or just starting your culinary adventure, this soup is approachable and satisfying. Let’s explore why you’ll adore this Vegan Potato Leek Soup and how to make it step by step!
Why This Recipe Works
This Vegan Potato Leek Soup is a harmonious blend of creamy textures and robust flavors. By sautéing the leeks and garlic, we reveal their natural sweetness, ensuring a delicious base for the soup. The combination of russet potatoes and soy milk creates a luscious creaminess without any dairy, making it a perfect comfort food. Plus, it’s ready in just 30 minutes, which means it’s a quick, satisfying meal for busy weeknights.
Why You’ll Love This Vegan Potato Leek Soup
Not only is this Vegan Potato Leek Soup simple and quick to make, but it’s also packed with nutrients. The fresh leeks provide a unique flavor twist, while the comforting warmth of the potatoes makes it perfect for any season. Additionally, it’s versatile—enjoy it on its own or pair it with your favorite sides for an even heartier meal.

Ingredients
- 2 tbsp dairy-free butter
- 3 leeks, whites and greens (about 5 cups when sliced)
- 3 garlic cloves, chopped
- 1 tsp salt
- 5 russet potatoes, peeled and diced into 1/2″ cubes
- 32 oz vegetable broth
- 1 bay leaf
- 1 cup soy milk
- Black pepper, to taste
- Optional: 1/4 cup plain dairy-free yogurt (for extra creaminess)
- Optional: Sprinkle of nutritional yeast (for serving)
Preparing the Vegan Potato Leek Soup

Sauté the Leeks and Garlic
Begin by melting the dairy-free butter in a large heavy-bottomed pot or Dutch oven over medium heat. Add the sliced leeks and sauté for about 5 minutes until they soften. Then, add the chopped garlic and salt, sautéing for an additional minute until fragrant. The kitchen will start to smell fantastic at this point!
Add Potatoes and Broth
Next, bring in the diced russet potatoes, vegetable broth, and bay leaf to the pot. Raise the heat to bring the soup to a gentle boil.
Simmer the Mixture
Once boiling, cover the pot, lower the heat, and allow it to simmer. This should take about 15 minutes—just until the potatoes are fork-tender. It’s during this time that all the flavors start to meld together, creating a comforting aroma.
Blend the Soup
Using an immersion blender, blend half of the soup directly in the pot until smooth. Alternatively, if you don’t have an immersion blender, carefully transfer half of the soup to a high-powered blender, blend until smooth, and then return it to the pot. This step adds that creamy texture we all love.
Incorporate Soy Milk
Now it’s time to pour in the soy milk and stir to combine. Don’t forget to season with black pepper to taste. A good amount of pepper adds that perfect kick to the soup.
Add Optional Creaminess
For an even creamier texture, you can stir in your favorite plain dairy-free yogurt at this stage. This step is totally optional, but it adds a nice richness.
Serve and Enjoy
Ladle the soup into bowls and optionally sprinkle nutritional yeast on top for added flavor before serving. Enjoy the warmth and comfort of your homemade Vegan Potato Leek Soup! You might just find it becomes a new favorite in your meal rotation.
Serving Suggestions
When it comes to serving your Vegan Potato Leek Soup, think about pairing it with crusty bread, a light salad, or even some roasted vegetables. For an elegant touch, consider garnishing each bowl with fresh herbs like parsley or chives. It elevates the presentation and adds a pop of flavor.
Tips for Success
- When cleaning leeks, make sure to rinse thoroughly to remove any dirt or grit that may be hiding between the layers.
- You can control the thickness of your soup. Blend more or less of it to your liking, tailoring the texture to your personal preference.
Variations
Feeling adventurous? Here are some fun variations to try:
- Add leafy greens like spinach or kale for an added nutrient boost.
- Experiment with different types of potatoes, such as Yukon Gold, for a touch of sweetness.
- Spice it up by adding a pinch of cayenne or paprika for warmth and depth.
Storage Tips
Store any leftover soup in an airtight container in the refrigerator for up to 4 days. If you want to save it for later, freeze in portions. When it’s time to reheat, do so gently on the stove, adding a little vegetable broth if the soup has thickened.

FAQs
1. Can I make this soup ahead of time?
Yes, this Vegan Potato Leek Soup can be made a day in advance and often tastes even better the next day!
2. Is this soup gluten-free?
Yes, as long as the vegetable broth you use is gluten-free, this soup is suitable for a gluten-free diet.
3. Can I add other vegetables to this soup?
Absolutely! Carrots, celery, and even zucchini can be wonderful additions, so feel free to get creative.
4. How do I store leftovers?
Store in an airtight container in the fridge for up to 4 days, or freeze for longer storage.
5. Can I substitute soy milk?
Yes, feel free to use any plant-based milk, such as almond or oat milk, for this recipe.
This Vegan Potato Leek Soup brings comforting taste and wholesome ingredients together, making it a staple for anyone who loves plant-based cooking. Whether served on a chilly evening or as a hearty lunch, this soup will surely satisfy. With its simplicity and rich flavor, it’s an excellent choice for any occasion. Enjoy this warm, delightful bowl of goodness!
Print
Vegan Potato Leek Soup
This Vegan Potato Leek Soup combines earthy leeks and russet potatoes for a creamy, comforting dish ready in just 30 minutes. Perfect for any occasion!
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 2 tbsp dairy-free butter
- 3 leeks, whites and greens (about 5 cups when sliced)
- 3 garlic cloves, chopped
- 1 tsp salt
- 5 russet potatoes, peeled and diced into 1/2" cubes
- 32 oz vegetable broth
- 1 bay leaf
- 1 cup soy milk
- Black pepper, to taste
- Optional: 1/4 cup plain dairy-free yogurt (for extra creaminess)
- Optional: Sprinkle of nutritional yeast (for serving)
Instructions
- Melt dairy-free butter in a large pot over medium heat.
- Sauté sliced leeks for 5 minutes until soft, add garlic and salt, sauté for another minute.
- Add diced potatoes, vegetable broth, and bay leaf, and bring to a gentle boil.
- Cover and simmer for about 15 minutes until potatoes are fork-tender.
- Blend half of the soup until smooth, then return to the pot.
- Stir in soy milk and season with black pepper.
- (Optional) Stir in plain dairy-free yogurt for creaminess.
- Ladle into bowls and optionally sprinkle with nutritional yeast before serving.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Rinse leeks thoroughly to remove any dirt before slicing.
Adjust the thickness by blending more or less of the soup as desired.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Calories: 180
- Sugar: 2
- Sodium: 600
- Fat: 5
- Saturated Fat: 1
- Unsaturated Fat: 4
- Trans Fat: 0
- Carbohydrates: 32
- Fiber: 5
- Protein: 4
- Cholesterol: 0






