
Ingredients (Serves 4–6)
Vegetables
- 3 large leeks, white + light green parts only
- 4 medium potatoes (Yukon Gold or Russet), peeled and diced
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 carrots (optional, for extra sweetness), diced
Liquid & Seasoning
- 4 cups vegetable broth (or more for desired consistency)
- 1 cup unsweetened plant milk (oat, soy, or almond)
- 2 tbsp olive oil
- 1 tsp dried thyme
- 1 bay leaf
- Salt & black pepper, to taste
- Optional: 1/2 tsp smoked paprika or nutmeg
Optional Garnish
- Chopped chives or parsley
- Vegan sour cream or coconut cream
- Cracked black pepper
Instructions
1. Clean & Prep Leeks
- Cut off the dark green tops and root ends.
- Slice the leeks lengthwise and rinse thoroughly (sand gets trapped inside).
- Slice into thin half-moons.
2. Sauté
- In a large pot, heat olive oil over medium heat.
- Add leeks + onion, sauté 5–7 minutes until soft.
- Add garlic and cook 1 minute until fragrant.
3. Add Potatoes + Broth
- Add potatoes (and carrots if using).
- Pour in vegetable broth.
- Add thyme + bay leaf.
- Bring to a boil, then reduce heat and simmer 15–20 minutes, until potatoes are tender.
4. Blend Until Creamy
You have two options:
✅ Smooth Soup:
- Remove bay leaf
- Use an immersion blender directly in the pot
- Blend until creamy
✅ Chunky Soup:
- Blend only half, or mash with a potato masher
5. Add Plant Milk
- Stir in plant milk
- Simmer 2–3 minutes
- Taste and add salt + pepper
6. Serve
Garnish with chives, parsley, or vegan sour cream.