Creamy Vegan Potato Leek Soup

Made with simple, wholesome ingredients, this Vegan Potato Leek Soup is deceptively flavorful! Classic buttery leeks and tender potatoes pair with creamy cannellini beans and a bright herby oil for a nourishing complete meal.

⏱ 55 min 🔨 Prep 20min 🔥 Cook 35min 📊 Medium 🍽 4 servings 👁 14
Creamy Vegan Potato Leek Soup

Ingredients

4 servings

Instructions

  1. Prep the leeks: Cut off the roots and the top few inches of dark green tops first, then thinly slice the remaining leeks. Add to a bowl of cold water and gently agitate them to loosen the dirt. Use your hands or a slotted spoon to scoop out the leeks onto a clean towel and pat dry (don’t drain them, or the dirt will fall back into the leeks).
  2. Make the Bouquet Garni: Gather the bay leaves, sage sprigs, and thyme sprigs in a single pile. Use kitchen twine to tightly tie them together (see Note 1). Set aside.
  3. Heat the 2 tablespoons of olive oil in a Dutch oven or soup pot over medium-high heat. Once shimmering, add the leeks with a few pinches of salt. Cook until softened and starting to brown, 7 to 9 minutes, stirring occasionally.a. While this cooks, rinse the potatoes, then peel and dice them.
  4. Add the garlic and chili flakes to the pot. Cook for 1 to 2 minutes, stirring frequently. If needed, add a splash of broth to deglaze, scraping up any browned bits. Add the broth, Bouquet Garni, ½ teaspoon kosher salt, pepper to taste, potatoes, and beans. Stir well.
  5. Bring the soup to a boil. Then reduce the heat to medium-low, cover the pot, and simmer the soup for 20 to 25 minutes, or until the potatoes are tender, uncovering to stir a few times.
  6. Meanwhile, make the Herby Oil: Finely chop the parsley and dill. Using a microplane, zest the lemons on top of the parsley, then grate the garlic into the mix. Add to a small jar (this makes it easier to distribute the oil). NOTE: If you prefer things less lemony, start with 1 lemon's zest. Stir in the flaky sea salt and the ¼ cup (56g) olive oil. Taste, adding more salt to taste.
  7. Once the potatoes are tender, scoop out the Bouquet Garni and discard. Blend about half of the soup (3 to 3 ½ cups / 680 to 800g).a. Stand blender option: Transfer half of the soup to a stand blender. Replace the blender cap with a dish towel to allow the steam to vent. Blend until thick and smooth. Return to the pot and stir to incorporate.b. One-pot option: Use an immersion blender throughout half of the soup, but be sure to not blend it all—you want to retain some texture.
  8. Add the baby spinach to the soup. Simmer for 2 minutes, or until the spinach has wilted and is silky. Season to taste with salt and pepper.
  9. Serve the soup in bowls. Spoon the Herby Oil over each bowl.
Vegetables & Soup leek potato vegan souppotato leek soupvegan potato leek soupfrench-inspired

Nutrition per serving

471kcal

💰 Cost Estimate

Total Ingredients
$6450.00
Per Serving
$1613.00/serving
🏠 Savings
~$12900.00 vs buying!
📋 Price Breakdown (44% ingredients detected)
IngredientAmountSubtotal
leeks 3 large -
bay leaves 2 $3557.00
sprigs fresh sage 2 large $242.00
to 12 sprigs 10 -
extra virgin olive oil 2 tbsp $69.00
Kosher salt and freshly cracked black pepper - -
12 oz -
garlic 6 cloves $1185.00
Aleppo pepper 1 tsp $22.00
4 cups -
2 -
3 oz -
1 cup -
handful 1 -
lemons 2 medium $1176.00
garlic 1 clove $198.00
flaky sea salt 0.5 tsp $1.00
0.25 cup -

*Estimated market prices, may vary by region

Recipe Assistant

Ask anything about this recipe

Hi! I can answer questions about this recipe. Ask me anything!

Rate this Recipe

Comments

Loading comments...

Related Recipes

People Also Search

Similar Ingredients

🍳

Creamy Vegan Potato Leek Soup

Ingredients:
  • 3 large leeks
  • 2 bay leaves
  • 2 large sprigs fresh sage ((or rosemary))
  • 10 to 12 sprigs (7g) fresh thyme
  • 2 tbsp extra virgin olive oil
  • Kosher salt and freshly cracked black pepper
  • 12 oz (340g) Yukon gold potatoes ((3 medium potatoes))
  • 6 cloves garlic, (finely chopped)
  • 1 tsp Aleppo pepper ((optional; or ¼ to ½ tsp red pepper flakes))
  • 4 cups (960 mL) good-quality vegetable broth
  • 2 (15-ounce / 425g) cans cannellini beans, ( drained and rinsed)
  • 3 oz (85g) fresh baby spinach, (chopped (optional))
  • 1 cup (14g) flat-leaf parsley ((leaves only))
  • 1 handful (8g) fresh dill ((leaves only) (or more parsley))
  • 2 medium lemons
  • 1 clove garlic, (grated or minced)
  • ½ tsp flaky sea salt
  • ¼ cup (56g) extra virgin olive oil

🤖 Recipe Agent

How can I help with this recipe?