You want comfort food that doesn’t wreck your energy or your budget? This is it. Creamy, silky, restaurant-level soup using the cheapest vegetables in the store—no dairy, no fuss, all flavor.
It’s the kind of meal that makes you look like you know what you’re doing, even if your “prep station” is just a cutting board and a dream. And yes, it’s rich and luxurious without the cream. Your spoon won’t know the difference, and honestly, neither will anyone else.
Why This Recipe Works

This soup is built on the teamwork of humble ingredients. Leeks bring sweetness and depth when softened slowly, while potatoes deliver natural creaminess once blended.
A little olive oil and garlic amplify the base, and vegetable broth + bay leaf add savory backbone.
Going dairy-free is easy here because the starch from the potatoes thickens like a dream. Optional coconut milk or cashew cream adds extra silk if you want it. Finish with lemon and fresh herbs so it doesn’t taste heavy. The result?
Cozy, clean, and wildly satisfying.
What You’ll Need (Ingredients)
- 3 large leeks, white and light green parts only, sliced thin
- 2 tablespoons olive oil (or vegan butter for richness)
- 3 cloves garlic, minced
- 2 pounds Yukon Gold potatoes, peeled and diced (Russets also work)
- 5 cups vegetable broth (low sodium preferred)
- 1 bay leaf
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme or 2 teaspoons fresh, chopped
- 1 tablespoon lemon juice (or to taste)
- 1/2 cup full-fat coconut milk or cashew cream (optional for extra creaminess)
- Fresh chives or parsley, chopped, for garnish
- Crusty bread, to serve (optional but recommended)
The Method – Instructions
- Prep the leeks like a pro: Slice off the dark green tops and root ends. Halve lengthwise, then slice thin. Submerge in a bowl of water and swish—leeks hide dirt like it’s a hobby.Lift out and drain.
- Sweat, don’t brown: In a large pot, heat olive oil over medium. Add leeks and a pinch of salt. Cook 8–10 minutes until soft and sweet, stirring occasionally.If they start browning, lower the heat. The softness equals flavor, FYI.
- Add garlic and herbs: Stir in garlic and thyme for 1 minute until fragrant. Keep things gentle so nothing burns.
- Potatoes + broth in: Add diced potatoes, bay leaf, and vegetable broth.Bring to a simmer, then reduce heat. Cook 15–20 minutes until potatoes are easily pierced with a fork.
- Blend to silky perfection: Remove bay leaf. Use an immersion blender to puree until smooth.No immersion blender? Carefully transfer to a blender in batches, venting the lid. Return to pot.
- Finish with the good stuff: Stir in lemon juice, pepper, and more salt to taste.For extra creaminess, add coconut milk or cashew cream. Warm through on low—don’t boil.
- Garnish and serve: Ladle into bowls and top with chopped chives or parsley. Crusty bread on the side is highly recommended.You earned it.
Storage Instructions
- Fridge: Store in an airtight container for 4–5 days. It thickens as it chills; thin with a splash of water or broth when reheating.
- Freezer: Freeze up to 3 months. Cool completely, portion into containers, and leave headspace.Thaw overnight in the fridge.
- Reheat: Warm on the stove over medium-low, stirring often. Adjust salt and acidity after reheating—it wakes the flavors back up.
What’s Great About This
- Budget-friendly: Potatoes and leeks feed a crowd without drama.
- Naturally creamy without dairy: Potato starch does the heavy lifting.
- Weeknight simple: Mostly hands-off simmering and a quick blend.
- Elegant enough for guests: A drizzle of oil and fresh herbs and it looks five-star.
- Meal-prep approved: Tastes even better the next day.
What Not to Do
- Don’t skip washing leeks thoroughly. Grit will turn your silky soup into sand. Hard pass.
- Don’t brown the leeks. You want mellow sweetness, not caramelized notes here.
- Don’t overwater. Add just enough broth to cover the potatoes.You can thin later, but you can’t un-water a bland soup.
- Don’t forget acid. Lemon at the end makes the flavors pop. Without it, the soup can taste flat.
- Don’t blend the bay leaf. It’s not pleasant. Remove it first—your blender will thank you.
Recipe Variations
- Herby upgrade: Add tarragon or dill at the end for a fresh, bright twist.
- Roasted garlic: Roast a whole head of garlic, squeeze into the soup before blending for mellow sweetness.
- Green machine: Blend in a handful of spinach or kale at the end for color and extra nutrients.It won’t taste “green,” promise.
- Smoky vibe: Add 1/2 teaspoon smoked paprika or a splash of liquid smoke for depth.
- Mushroom umami: Sauté sliced cremini mushrooms with the leeks for a heartier soup.
- Protein boost: Stir in white beans before blending for extra body and protein—still silky.
- Spice route: A pinch of curry powder or garam masala turns this into a cozy, golden bowl.
FAQ
Can I make this without coconut milk?
Absolutely. The potatoes alone create a creamy texture. If you want extra richness without coconut, blend in soaked cashews (1/3 cup) or use unsweetened almond milk.
How do I keep it from being gummy?
Use an immersion blender and stop when smooth.
Over-blending with a high-speed blender can release too much starch. If it thickens too much, thin with broth and re-season.
What potatoes are best?
Yukon Golds are ideal—they’re naturally creamy and buttery. Russets also work and give a lighter texture, but may need a bit more seasoning.
Can I make it oil-free?
Yes.
Sauté leeks in a splash of broth instead of oil, adding more as needed to prevent sticking. The rest of the recipe stays the same.
Is this kid-friendly?
Usually, yes. It’s mild, creamy, and smooth.
If you’re cooking for picky eaters, skip pepper during cooking and let adults add it at the table.
How can I add protein without changing the flavor?
Blend in 1 cup cooked cannellini beans or add 2 tablespoons of nutritional yeast. Both are subtle but effective. IMO, beans are the most seamless option.
What if my leeks are huge or tiny?
Use about 4–5 cups sliced leeks as a guide.
The soup is forgiving; adjust salt and lemon at the end to balance.
Can I make it chunky instead of smooth?
Yes. Blend only half the soup and mix it back in, or mash with a potato masher for a rustic texture. Great if you’re team “chew your soup.”
Final Thoughts
This Vegan Potato Leek Soup (dairy-free vegan leek soup) is proof that simple ingredients can flex hard.
It’s cozy enough for rainy nights but clean enough for everyday eating. Keep the base recipe in your rotation and remix it with herbs, greens, or beans whenever you’re bored. One pot, minimal effort, maximum comfort—what more do you want from a weeknight hero?