Vegan Potato Leek Soup

This plant-based take on the classic French velouté combines tender potatoes and sweet, aromatic leeks in a luxuriously creamy broth. Infused with fresh thyme and bay leaves, and finished with a hint of coconut cream and sweet corn, it’s the ultimate comfort food for chilly days.

📌 Save this recipe! Pin it to your favorite soup board for a cozy winter dinner.

Growing up in France, potato leek soup—or “Velouté poireaux pommes de terre”—was a winter staple in my household. My mother and grandmother would prepare it regularly when the temperatures dropped. I’ll be honest: as a kid, I wasn’t always thrilled about it. But as I matured, I developed a deep appreciation for its subtle, elegant flavors and the way it warms you from the inside out.

This dish has remained popular in French cuisine for three simple reasons: it relies on affordable, seasonal produce, it’s incredibly straightforward to whip up, and it delivers pure, soul-soothing comfort.

While my family’s version used dairy butter and heavy cream, I’ve reimagined it to be 100% plant-based without losing any of the richness. I’ve swapped in a generous swirl of coconut cream for that silky mouthfeel and added a pop of sweet corn to introduce a delightful textural contrast and natural sweetness.

A pot of creamy vegan potato leek soup with corn and fresh thyme

⭐️ Why You Should Try It

Hearty, cozy, and deeply satisfying.

The marriage of starchy, creamy potatoes with the mild onion-like sweetness of leeks results in a soup that’s savory, herbaceous, and wonderfully filling. A swirl of coconut cream adds just the right amount of richness without overwhelming the delicate flavor base.

Top it with crispy croutons and a generous crack of black pepper, and you’ve got the ultimate bowl of winter comfort.

Budget-friendly and effortlessly simple.

Leeks and potatoes are among the most wallet-friendly vegetables during the colder months, making this soup a fantastic choice for feeding a family or a crowd. You can easily double the batch and freeze the extras for later.

Best of all, it comes together in a single pot—just grab an immersion blender and you’re good to go. If you don’t have one, a standard countertop blender works perfectly, too.


📘 What is Potato Leek Soup

This classic winter dish features leeks and potatoes gently cooked in butter, simmered in a flavorful broth, and then puréed into a velvety smooth soup. While its roots are deeply French, it was actually popularized in America by a French chef working at the Ritz-Carlton Hotel in New York, cementing its status as a timeless comfort food.

Close-up of creamy vegan potato leek soup with corn kernels and herbs

🥔 Ingredient Notes

Potatoes

These are the backbone of the soup, providing a thick, luxurious texture and a subtle, earthy heartiness.

Choosing the right variety: Avoid waxy potatoes like Red or Fingerling varieties, as they can make your soup gluey. Instead, reach for all-purpose or floury potatoes. Yukon Gold or Bintje (popular in Europe) are ideal choices. Russets work too, though they tend to have a slightly milder flavor.

Leeks

Following traditional French cooking principles, I use an equal ratio of leeks to potatoes. For this recipe, that means three medium potatoes (about 15 ounces / 425g) and three leeks of roughly the same weight. Don’t stress if the weights aren’t exact—this soup is very forgiving.

Zero-waste tip: Don’t toss those dark green leek tops! Clean them thoroughly, blanch them for 2 minutes, then blend them with a cup of neutral oil. Strain the mixture and drizzle a teaspoon of this vibrant leek-infused oil over your soup for an extra layer of flavor.

Vegan Butter

I prefer using plant-based butter instead of oil to sauté the leeks. It helps coax out their natural sugars and enhances that signature oniony sweetness.

Substitute: No vegan butter on hand? Olive oil is a perfectly acceptable and delicious alternative.

Vegetable Broth

Using a high-quality broth rather than plain water makes a world of difference in the final depth of flavor. I used bouillon cubes this time, but powder, liquid stock, or homemade broth will all work beautifully.

Fresh Herbs

Potatoes and leeks are a perfect match for woody fresh herbs like thyme and bay leaves, which infuse the soup with aromatic warmth as it simmers. For a fresh, vibrant finish, garnish with chopped chives or green onions.

Pro tip: For the most floral, fragrant notes, always opt for fresh thyme and bay leaves if you have access to them.

Coconut Cream

Traditional potato leek soup relies on dairy cream for its richness. Here, I use coconut cream to achieve that same luscious texture while keeping things vegan. And don’t worry—it doesn’t lend a coconutty flavor to the soup!

Swap it: Feel free to use any plant-based cream you like. Soy, oat, or cashew cream are all excellent substitutes.

Corn (The Secret Twist)

While not a classic addition, I absolutely love adding corn to this soup. It introduces a pleasant crunch and a burst of natural sweetness that takes the texture from ordinary to exceptional.

Convenience: Canned corn or frozen kernels both work great. If using frozen, simply boil them for 2–3 minutes or sauté them for 5–7 minutes before folding them into the soup.

🥣 How to Make It

1. Sauté the leeks until softened

Sliced leeks sautéing in a pot with vegan butter Leeks becoming translucent and fragrant in the pot
Tip: Reserve a small handful of sautéed leeks to use as a beautiful topping later!
Adding potatoes to the pot with the sautéed leeks Pouring vegetable broth over the potatoes and leeks

2. Cook the potatoes until tender

Simmering soup with fresh thyme and bay leaves Checking the potatoes for doneness

3. Blend to your desired consistency

Using an immersion blender to purée the soup Smooth, creamy soup after blending

Reducing the Sliminess

Due to the natural starches in potatoes, this soup will always have a slight gelatinous quality. It’s perfectly normal and doesn’t bother me, but I know it’s not for everyone. Here are two methods to significantly reduce that gluey consistency:

  • Immersion blender method: Use an immersion blender and stop blending as soon as the soup is smooth. Over-blending releases more starch, so blend sparingly.
  • Potato ricer method: Remove the cooked potatoes from the pot before blending the leeks. Using a potato ricer, purée the potatoes while they’re still hot, then stir them back into the blended leek broth. This takes more effort and dishes, but it yields the smoothest, least-starchy texture.

📔 Pro Tips for Success

Customize the thickness.

You’re in full control of the final consistency. Start by blending the soup with just a small amount of the cooking liquid, then slowly add more until you reach your ideal thickness.

Season thoughtfully.

Vegetable broths vary widely in saltiness. To avoid over-salting, blend the soup without adding any extra salt first. Taste it, then adjust with salt and pepper as needed.


🥕 Delicious Variations

  • Roasted garlic: Add a head of roasted garlic cloves to the pot before blending for a deep, mellow, savory note.
  • Smoky touch: Stir in a pinch of smoked paprika or a dash of liquid smoke for a subtle, smoky warmth.
  • Herb swap: Experiment with fresh rosemary or tarragon in place of thyme for a different aromatic profile.

🥖 What to Serve It With

Garnishes and sides can elevate this soup to a whole new level. Here are some of my favorite ways to finish it:

  • Homemade croutons or crusty sourdough bread
  • A swirl of coconut cream and a drizzle of leek-infused oil
  • Freshly chopped chives, green onions, or parsley
  • A sprinkle of crispy fried shallots or bacon bits (vegan, of course!)
  • A dollop of vegan sour cream or plain plant-based yogurt

❄️ Storing and Reheating

Transfer any leftovers to an airtight container and store in the refrigerator for up to 4 days. To reheat, simply warm it gently on the stovetop over low heat, adding a splash of broth or water if it has thickened too much.

This soup freezes beautifully! Let it cool completely, then freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge before reheating.


💬 Frequently Asked Questions

Do I need to peel the potatoes?

That’s entirely up to you! I personally prefer to peel them for a silkier, smoother texture. If you choose to leave the skins on, just be sure to scrub them thoroughly to remove any dirt.

Why is my soup slimy or gluey?

This usually happens if you’ve used waxy potatoes or blended the soup for too long. Check the ingredient notes section above for tips on choosing the right potatoes and minimizing sliminess.

Can I make this oil-free?

Absolutely! Simply sauté the leeks in a few tablespoons of water or vegetable broth instead of butter or oil. The soup will still be delicious, though slightly less rich.

Is this recipe gluten-free?

Yes, as long as you use a certified gluten-free vegetable broth. The rest of the ingredients are naturally gluten-free.

A bowl of vegan potato leek soup topped with croutons and fresh herbs

This vegan potato leek soup is the perfect marriage of rustic simplicity and elegant flavor. It’s creamy, comforting, and packed with the wholesome goodness of seasonal vegetables. I truly hope it becomes a winter favorite in your kitchen!


Vegan Potato Leek Soup

⏱️ Prep: 15 mins 🔥 Cook: 30 mins 🍽️ Serves: 4-6

Ingredients

  • 3 medium leeks (about 15 oz / 425g), white and light green parts only, sliced
  • 3 medium Yukon Gold or floury potatoes (about 15 oz / 425g), peeled and diced
  • 2 tbsp vegan butter (or olive oil)
  • 4 cups vegetable broth
  • 2 sprigs fresh thyme
  • 1 bay leaf
  • 1/2 cup coconut cream (or plant-based cream of choice)
  • 1 cup cooked corn kernels (canned or frozen, thawed)
  • Salt and freshly ground black pepper, to taste
  • Fresh chives or green onions, for garnish
  • Croutons, for serving (optional)

Instructions

  1. Sauté the leeks: Melt the vegan butter in a large pot or Dutch oven over medium heat. Add the sliced leeks and cook for 5–7 minutes, stirring occasionally, until they have softened and become translucent. (Reserve a small portion for garnish if desired.)
  2. Add the potatoes and broth: Stir in the diced potatoes, then pour in the vegetable broth. Add the fresh thyme sprigs and bay leaf. Bring to a boil, then reduce the heat to a simmer. Cover and cook for 15–20 minutes, or until the potatoes are fork-tender.
  3. Blend the soup: Remove the thyme sprigs and bay leaf. Using an immersion blender, purée the soup until smooth. (Alternatively, carefully transfer the soup to a countertop blender in batches and blend until creamy.)
  4. Finish with cream and corn: Return the soup to low heat. Stir in the coconut cream and the cooked corn kernels. Warm through for 2–3 minutes. Season with salt and pepper to taste.
  5. Serve: Ladle the soup into bowls. Garnish with fresh chives, a drizzle of coconut cream, the reserved sautéed leeks, and a handful of croutons if desired. Serve immediately.

Notes

  • Thickness: For a thinner soup, add more vegetable broth or water until you reach your preferred consistency.
  • Flavor boost: For an extra layer of flavor, drizzle a teaspoon of leek-infused oil (made from the green tops) over each serving.
  • Storage: Store in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months.

Leave a Comment

Your email address will not be published. Required fields are marked *