Dairy-Free Creamy Vegan Leek Potato Soup

Prep: 15 minCook: 21 min4 servingsmediumAmerican
Creamy Vegan Leek Potato Soup with White Beans and Spinach

A vibrant green soup that combines earthy leeks, tender Yukon potatoes, and protein-rich white beans in a silky pureed base. Fresh spinach adds color and nutrition while herbs provide aromatic depth. This nourishing soup works beautifully as a starter for dinner parties or a satisfying main course with crusty bread. The natural creaminess comes from blended potatoes and beans, making it both wholesome and indulgent without any dairy.

Ingredients

4 servings
  • 3 large leeks, chopped
  • 3 tablespoons olive oil
  • 2 pounds Yukon gold potatoes, diced
  • 15 ounce white beans, canned, drained
    chickpeas1:1protein

    similar texture and protein

    Full guide →
  • 4 cups vegetable broth
    chicken broth1:1flavor

    richer flavor but not vegan

    Full guide →
  • 1 ½ cups water
  • 1 ½ teaspoons kosher salt, divided
  • 6 cups spinach
    kale1:1nutrition

    adds more robust flavor

    Full guide →
  • 1 ½ teaspoons dried oregano
  • 1 teaspoon dried parsley
  • ¾ teaspoon garlic powder
  • chives, for garnish(optional)

Instructions

  1. 1

    Chop off dark green stems and bottom roots from leeks, slice lengthwise, then chop into half-moon shapes and rinse thoroughly

  2. 2

    Dice the potatoes and drain the beans

  3. 3

    Heat olive oil and saute leeks until softened

  4. 4

    Add potatoes and saute briefly

  5. 5

    Add broth, water, salt, and white beans, bring to boil then simmer

  6. 6

    Stir in spinach, oregano, parsley, garlic powder, and remaining salt in final minutes until spinach wilts

  7. 7

    Puree with blender or immersion blender

  8. 8

    Adjust consistency with water if needed

  9. 9

    Serve garnished with chopped chives

Tips

Tip 1

Rinse leeks thoroughly after chopping to remove any trapped dirt between layers

Tip 2

Use an immersion blender for easier cleanup, or blend in batches with a regular blender

Tip 3

Adjust soup thickness with water when reheating as it naturally thickens when cooled

Good to Know

Storage

Refrigerate up to 4 days in airtight container

Make Ahead

Can be made 2 days ahead, reheat gently and thin with water if needed

Serve With

Serve hot with crusty bread or crackers

See pairing guide →

Common Mistakes

Watch

Don't skip rinsing leeks to avoid gritty soup

Watch

Add spinach only in final minutes to prevent overcooking

Watch

Blend carefully with hot soup to avoid burns and splattering

Substitutions

white beans
chickpeas1:1protein

similar texture and protein

Full guide →
Yukon potatoes
russet potatoes1:1base

more starchy, creates creamier texture

Full guide →
spinach
kale1:1nutrition

adds more robust flavor

Full guide →
vegetable broth
chicken broth1:1flavor

richer flavor but not vegan

Full guide →
Find more substitutions →

FAQ

Can I freeze this soup?

Yes, freeze up to 3 months. The texture may change slightly after thawing, so blend again if needed and adjust consistency with water.

What if I don't have an immersion blender?

Use a regular blender in small batches, allowing soup to cool slightly first. Leave blender lid slightly ajar to prevent pressure buildup.

Can I make this oil-free?

Yes, saute the leeks in a few tablespoons of vegetable broth instead of oil. Add more broth as needed to prevent sticking.