Comforting Vegan Potato Leek Soup

GFGluten FreeGRGrain FreeNFNut FreeOFOil FreeVVegan
5 from 10 votes
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

This Vegan Potato Leek Soup is comfort in a bowl. It’s cozy, naturally dairy-free, and a recipe to look forward to every time the seasons change. Gluten-free, Grain-Free. 

This Vegan Potato Leek Soup is made from simple and wholesome ingredients, then pureed until silky smooth. It’s the perfect creamy, soul-nourishing soup to enjoy as a light lunch or healthy dinner side.

Table of Contents
  1. Back to the Origins 
  2. Ingredients for Potato Leek Soup
  3. Serving Suggestions
  4. How to Store Vegan Potato Leek Soup
  5. Comforting Vegan Potato Leek Soup Recipe
Bowl of potato leek soup with golden spoon taking a scoop of soup

Back to the Origins 

Potato leek soup can be dated back to 19th century France, where it is known as Vichyssoise or Potage à la Parmentier. It is traditionally served cold, but most Potato Leek soup in the US is served warm – making it extra cozy 🙂

Traditional Potato Leek Soup is also made using cream and chicken stock, making it neither vegetarian or vegan-friendly. With a few simple ingredient swaps, I’ve made a potato leek soup that’s not only equally creamy, but packed with plant-based goodness.

Ingredients for Potato Leek Soup

This vegan potato leek soup requires just 8 affordable ingredients. Here are a few key flavor notes:

Ingredients for potato leek soup on kitchen countertop. Clockwise text labels read garlic, salt & pepper, celery, potatoes, vegetable broth, vegan butter, full-fat coconut milk, leeks, bay leaf, and thyme
  • Leeks: An obvious necessity! Leeks have a sweet and onion-y flavor reminiscent of mild green onion. I find that adding celery to the soup helps the flavor pop. 
  • Potatoes: For the best rich and creamy soup, opt for Yukon gold potatoes. They blend like a dream and are naturally higher in starch, making them the perfect potato for a thick soup. 
  • Coconut milk: I don’t always cook with full-fat coconut milk, but when I do it’s because its richness makes a huge difference! Traditional potato leek soups are often made with heavy cream and coconut milk fits the bill as the best plant-based substitute.
  • Broth: I find vegan “chicken” flavored broth to be the most flavorful, but any good vegetable broth will do.

How to Make Vegan Potato Leek Soup

side-by-side photos of chopped leeks on cutting board next to photo of cooked and blended soup in dutch oven
  1. Sauté the leeks, celery, garlic, thyme, bay leaves, and additional salt and pepper until soft and fragrant. 
  2. Stir in the potatoes, broth, coconut milk and water until well combined and bring to a boil. Simmer for 15 to 20 minutes, or until the potatoes are fork tender.
  3. Blend the potato leek soup using an immersion blender or a high-speed blender until desired consistency is reached. 
  4. Season with additional salt and pepper to taste. 
  5. Serve warm with chopped chives, parsley, celery leaves, or croutons.

Caitlin’s Cooking Tips

  • How to safely blend soup in a blender: Hot foods like soup expand immensely when blended and can build up significant pressure inside the blender canister. If you do not vent the lid when blending, the lid can quite literally blow off the top of the blender! To be safe, allow the steam to vent and blend on a low setting until smooth. 
  • How to pick the best leeks: While the dark green portion of leeks looks attractive, it’s actually too fibrous and dense to eat. Try to pick leeks that have long white and light green stems – these parts are tender, and you’ll get the most bang for your buck!
  • Thoroughly clean the leeks! Leeks are notoriously dirty – so make sure you clean them well. I recommend chopping off the root and the green parts, then cutting the remaining “stem” in half. Run the leek under water, making sure to open up each layer of the leek to check for any hidden dirt. If you are a visual learner, check out this simple tutorial from the Food Network: How to Clean Leeks for Beginners.
Two bowls of potato leek soup topped with olive oil and chives

Serving Suggestions

This soup is both light and creamy at the same time, making it a perfect lunch or dinner side! I like to serve mine with a side of crusty bread. If you’d like to make it a whole meal, I suggest serving it with some crispy tofu or some roasted chickpeas to make it a more filling meal.

If you’re looking for more light vegan soup recipes, you’ll also love this Vegan Tomato Soup, Creamy Parsnip Soup with Roasted Garlic, Butternut Squash and Apple Soup and this Feel Good Red Lentil Soup!

How to Store Vegan Potato Leek Soup

Leftover potato leek soup will keep in the refrigerator for up to 5 days (and become even more flavorful overtime!), or can be stored in the freezer in jars or an airtight container for up to 2 months.

When freezing in glass jars, take note of your particular jar’s freezer line. Filling the jar above this line can cause the jar to crack under pressure because soups expand as they freeze. 

Reheat leftover soup in the microwave or in a small saucepan on the stovetop. If frozen, allow the potato leek soup to thaw in the fridge for 1-2 days, then reheat as usual.

Bowl of potato leek soup with golden spoon taking a scoop of soup

Substitutions and Variations

  • Potato options: I prefer to use gold potatoes in this recipe as they have a smoother texture once blended. Russet will work in a pinch though! Their texture is a little more dry, but if you blend it the soup should still be smooth.
  • Leek substitutions: There is no good substitute for leeks here, but if leeks aren’t in season near you, frozen is a good option. Add the leeks to the pot of melted butter directly from the freezer, and sauté for an extra 3 to 5 minutes, until all of their liquid has evaporated
  • Coconut milk substitution: Use equal parts full-fat oat milk, or an unsweetened vegan creamer. You can also make your own homemade cashew cream by blending 3/4 cup soaked cashews with 1 cup water. 
  • Oil-free option: Saute the aromatics in a splash of water or broth instead.

Recipe FAQs

Why is my potato leek soup gummy?

It was blended for too long! Potatoes are delicate in that they can be over mashed and over blended. This causes their starches to be released and turn into a gluey, gummy mess. Blend until just smooth, then stop!

Do you use the white or green part of a leek in soup?

The white and light green portions of the leek are edible. The dark green stocks however are too tough and should be discarded.

How do you get the most flavor out of leeks?

Sauté them for the full 6 to 8 minutes. This helps them release their flavor and completely changes the soup.

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

Bowl of vegan potato leek soup topped with olive oil and chives

Comforting Vegan Potato Leek Soup

5 from 10 votes
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 8 people
This Vegan Potato Leek Soup is comfort in a bowl. It’s cozy, naturally dairy-free, and a recipe to look forward to every time the seasons change. Gluten-free, Grain-Free.


  • 3-4 leeks see instructions for cleaning
  • 2 tablespoons olive oil or vegan butter
  • 2 stalks of celery chopped
  • 3 cloves garlic minced
  • 3 sprigs fresh thyme
  • 2 bay leaves
  • Salt and black pepper to taste
  • 2 pounds Yukon gold potatoes chopped
  • 4 cups vegan “chicken” flavored or vegetable broth
  • 1 cup water
  • 1 13.5- ounce can full-fat coconut milk (see notes for substitutions)
  • Serving suggestions: chives or green onions croutons, chopped parsley, etc.


  • Prep the Leeks: Cut the root ends and dark green parts off of the leeks, leaving only the tender white and light green parts. Cut each leek in half lengthwise, then run under water until clean, making sure to check the outer few layers of the leek for hidden dirt. Chop into ¼” pieces. Prepare the remaining ingredients, if you haven’t already
  • Sauté Aromatics: Melt the butter in a dutch oven or large pot over medium heat. Add the chopped leeks along with a pinch of salt and pepper. Sauté for 6 to 8 minutes, until the leeks are translucent and their volume has reduced by half. Add the celery, garlic, thyme, bay leaves, and additional salt and pepper (I used ½ teaspoon of each) to the pot and sauté for an additional 2 minutes, until the garlic is fragrant.
  • Simmer: Add the potatoes, broth, coconut milk, and water to the pot and stir well. Increase the heat to high and bring to a boil. Then, reduce the heat to medium and maintain a simmer for 15-20 minutes, or until the potatoes are fork-tender.
  • Blend: Use an immersion blender to blend the soup until smooth, or carefully transfer the soup to a blender with a venting lid and blend until smooth. I prefer my soup to be smooth, but you can leave a portion of it unblended for a chunkier texture, if you wish. Season with additional salt and pepper to taste if necessary. If the soup is too thick for your liking, thin it out with more water or broth.
  • Serve: Serve warm, topped with chopped chives, parsley, celery leaves, or croutons. Leftovers will keep in the refrigerator for up to 5 days, or can be stored in the freezer in jars or airtight containers for up to 2 months.

Recipe Notes

  • Coconut Milk: I don’t find that there is a big coconut taste in this recipe after simmering. That being said, you can also use equal parts full-fat oat milk, or an unsweetened vegan creamer. You can also make your own homemade cashew cream by blending 3/4 cup soaked cashews with 1 cup water.


Calories: 248kcalCarbohydrates: 28gProtein: 4gFat: 15gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 493mgPotassium: 660mgFiber: 3gSugar: 3gVitamin A: 833IUVitamin C: 28mgCalcium: 48mgIron: 3mg
Keyword: dairy-free potato leek soup, vegan leek recipes, vegan leek soup
Course: Soup
Method: Stovetop
Cuisine: American
Diet: Vegan

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    I just made this! Besides prep cutting up the ingredients it was really easy and tasty! I was a little bit worried the coconut milk coconut flavor would come out in the soup but I cannot taste it at all! This was really great thank you Caitlin!

  2. 5 stars
    I made this soup tonight and it was really good. My husband even approved and he’d like a piece of meat now and then. I’ll definitely be making this one again.

  3. Can I use dry thyme instead of a fresh thyme. I couldn’t find the fresh thyme at the grocery store. If yes, how much. Planning on making this tomorrow.

  4. 5 stars
    I made this for lunch today. Perfect for a gray drizzly day; warm, delicious and very comforting. This is going on my favorites list.
    Thanks so much!

  5. 5 stars
    This recipe is delicious. My son’s girlfriend who is a lifelong Vegan loved it and my no -Vegan family loved it , as well! It tastes like a combination of baked potatoes with gravy and my daughter said it reminded her of clam chowder without the clams! Lol! Keep those yummy recipes coming!

  6. Hi there! Love your recipes! I’ve tried quite a few! Have you tried the potato leek soup in the instant pot? Just curious?! Thanks!

  7. 5 stars
    I very rarely eat soup, let alone make it myself, but this recipe really stood out to me and it made me crave something warm and comforting. I picked up the ingredients almost immediately and made it last night and it was AMAZING!! I used coconut milk and a little bit of coconut cream and it didn’t clash with the vegetable flavors at all. Can’t wait to make this again. 🙂