Join Waitlist We will inform you when the product arrives in stock. Please leave your valid email address below.
Preserve Your Harvest,  Seasonal Recipes

Creamy Potato Leek Soup Recipe (Vegan)

Last Updated on September 28, 2023

Last weekend, we harvested a boatload of big beautiful leeks and pretty potatoes from the garden. Making potato leek soup was a no-brainer! This potato leek soup recipe is one of our all-time favorites. It is creamy, hearty, absolutely delicious, and happens to be vegan too. The soup is also freezer-friendly – meaning it is the perfect way to preserve some of our homegrown harvest, while simultaneously stocking the freezer with nourishing pre-made meals for seasons to come. I hope you love our creamy potato leek soup recipe just as much as we do!


  • 3 large Leeks – the bulb portion only (white and light green part) 
  • 2 to 2.5 pounds yellow or white potatoes (about 5-7 medium large potatoes). If possible, snag some Yukon Gold, German Butterball, or other extra-flavorful creamy potatoes. We even threw in some of our petite fingerling spuds from the garden. In a pinch, basic white Russet potatoes will do the trick too!  
  • 1 cup chopped celery (about 3 to 4 stalks)
  • 1 medium yellow sweet onion, diced
  • 4 cups vegetable broth (1 quart container, low sodium). Learn how to easily make homemade veggie broth here! Or, use concentrated “better than bouillon” paste mixed with water to achieve the same volume. 
  • 1 cup water
  • 1 can (12-14 ounces) of unsweetened coconut cream, coconut milk, or heavy cream. I highly recommend using full-fat coconut cream (not coconut milk you’d add to coffee). You will not taste the coconut, I promise!
  • 3 cloves of garlic
  • 3 Tbsp olive oil and/or butter
  • 2 Tbsp fresh thyme, or 1.5 to 2 tsp dry thyme
  • 2 Tbsp fresh sage
  • 2 bay leaves
  • 1 tsp sea salt (or more to taste)
  • black paper, to taste
  • Optional: 3 Tbsp nutritional yeast
  • Optional: fresh chives or chopped parsley as topping

Makes: approximately 3 quarts of soup. We doubled the recipe to get nearly 6 quarts of soup, so keep that in mind when you’re looking at the photos!

Disclosure: This post may contain affiliate links to products for your convenience, such as to items on Amazon. Homestead and Chill gains a small commission from purchases made through those links, at no additional cost to you.

A birds eye view  of various vegetables  arranged in an artistic manner. There are six leeks, a small bowl of fingerling potatoes, larger potatoes and five or so stalks of celery. There is also fresh sage, thyme, and bay scattered here and there throughout the arrangement.


Step 1: Wash & Prepare the Leeks

In this potato leek soup recipe, we used the white and light green part of the leek only (the bulb). But that doesn’t mean the leafy green parts went to waste! We dried those into homemade leek powder – an awesomely sweet and herbaceous onion-like powder. You can use some of the darker green portions in your soup if you wish, but keep in mind it may throw off the ratios for the rest of the recipe.  

To prepare the leeks, cut off the dark green tops along with the firm butt end and any remaining roots. Feel free to peel away and discard any extra loose or battered outer leaves. Then, slice the leeks into thin rounds.

Since they’re grown partially underground, leeks are notoriously dirty or sandy. Dirt especially likes to hide in the leaf creases at the top of the bulb where it transitions to leaves. Give that area extra attention as you wash and break down the leeks.

To clean especially dirty leeks, try this trick: fill a large mixing bowl with cool water, and toss the cut leek bits into the bowl as you go. Swish them around; the sand and dirt will settle to the bottom of the bowl. Then, scoop out the leeks with your hands (leaving the dirty water in the bottom undisturbed) and transfer them into a colander for a final rinse. We don’t usually find the need to do this with homegrown leeks however. 

Six leeks are arranged on a large wooden surface. There greenish white stalks are all facing one way while their leafy greens are facing the other. DeannaCat is holding a chefs knife alongside the leeks about 1/3rd of the way up the stalk, illustrating where to cut the leeks to use in the recipe.
We used the bulb portion to the right of the knife for the soup, and the greens to the left to make homemade dried leek powder seasoning.
A large stock pot is halfway filled with freshly sliced leeks that look to be in the shape of circles.

Step 2: Sauté Leeks, Onion, Garlic & Celery

Heat a large stock pot on the stovetop with 3 tablespoons of olive oil (or butter). Then add the sliced leeks and called-for diced onion, celery, and crushed cloves of garlic. Keep in mind everything will be blended later, so the size and shape of your cuts doesn’t matter too much! Sauté for 10 to 15 minutes, stirring occasionally – until the onions and leeks soften and become semi-translucent.  

In the meantime, prep your potatoes. Wash them, but we don’t bother peeling them. Potato skins contain a ton of vitamins, minerals, fiber and other nutrients! Remove any dings, scabs, or other especially tough areas. Otherwise, simply chop the potatoes into approximately 1 to 2 inch pieces. 

A stock pot is shown halfway full of leek slices that are in the process of being cooked. The leeks have slightly withered and softened against the heat.

Step 3: Combine Remaining Ingredients

Once the leeks, onions, and garlic have softened, toss in the potatoes, fresh chopped herbs, whole bay leaves, salt and a black pepper. Stir to combine. Let these new friends co-mingle and cook for another 5 to 10 minutes, stirring occasionally. 

Next, pour in the vegetable broth, water and coconut cream (or heavy dairy cream). Do not use regular dairy milk, as it is prone to curdling. Bring the soup to a boil and then reduce to a simmer. Continue to simmer until the potatoes are soft and falling apart, about 20 minutes to 30 minutes (varies per size of soup batch and potato pieces). Add the optional nutritional yeast at this time.

Chunks of potato and a pile of freshly chopped herbs sit inside the stock pot on top of the cooking leeks below. The potatoes range from white to gold with the occasional red skinned potato. The chopped herbs are a mixture of sage and thyme with a number of whole bay leaves as well.
Fresh thyme, sage and bay from the garden. Learn more about growing herbs here!

Step 4: Blend

The final step is to turn this chunky, wonderful-smelling concoction you’ve created into a smooth creamy potato leek soup. But wait! Don’t forget to fish out and remove the bay leaves first. Then you’re ready to blend.

A hand-held immersion blender makes this task incredibly easy! Simply blend it up, right in the pot. If you don’t have an immersion blender, carefully transfer the hot soup into a blender (in batches as needed). Blend the soup until you reach your desired consistency. Some folks like to leave their potato leek soup slightly on the chunky side; some like it as smooth as… well, maybe I shouldn’t talk about babies bottoms in a food blog. Crap. I just did. (and, crap.) Moving right along…

After blending, allow the soup to cook a bit longer – about 10 to 15 minutes. The flavors will meld and develop significantly now that everything is combined. Give it a taste-test, and add a dash more salt and/or pepper if desired. The longer it simmers, the thicker it will become.

A close up image of a ladle of soup held above a stock pot full of it. There are chunks of potato, small pieces of leeks and a whole bay leaf visible in the ladleful.
Find and remove the bay leaves!
An immersion blender is positioned above the stock pot of soup, there are many visible chunks in the soup which will soon be blended into a smooth and creamy rich soup.

Step 5: Serve or Preserve

Finally, it is time to dig in! Serve your potato leek soup nice and warm, preferably alongside a slice of crusty homemade sourdough bread or fluffy focaccia. It is awesome with a pinch of fresh chives or parsley on top too. Homemade potato leek soup is good for up to a week stored in the refrigerator in an enclosed container, or a year in the freezer

We intentionally make enough to enjoy now and freeze plenty as well. On those busy, short days of winter, few things beat pulling out a hearty and delicious container of soup for a quick and easy meal. These BPA-free quart containers are perfect for two servings. (Allow the soup to cool before transferring it into containers and then the freezer. We do so overnight in the fridge first). Defrost frozen soup in the fridge, and then re-heat on the stove.

A close up image of a spoonful of potato leek soup that contains a couple pieces of fresh chives is shown. It is thick and golden beige in color. Below the spoonful lies a bowl of the soup with various fresh herbs arranged around the outside of the bowl.
Three quart sized BPA free containers of potato leek soup and shown stacked in a semi pyramid. The soup is light beige in color.


We love to enjoy this potato leek soup recipe as-is, but also change it up sometimes too! For instance, you can add cooked black beans or white beans to increase the protein content of potato leek soup. More often than not, we incorporate other veggies too! For example, before we reheat a quart from the freezer, we usually start by sautéing some fresh garden vegetables in the bottom of a pot first. Chopped kale, bok choy, mustard greens, green beans, or bell pepper are especially tastyuse whatever is in season! Then we add the leftover potato leek soup to reheat and finish it off. 

It is so thick and flavorful, it can easily be spread out to make even more meals by thinning it out with some water and extra seasonings or veggie broth – though we store it nice and thick to take up less space in the freezer. 

Is potato leek soup good for you? 

It absolutely is! Even more so by leaving those potato skins on. Potatoes are naturally free of fat and cholesterol, and are an excellent source of vitamin C and potassium. They even have a bit of protein and fiber too! Leeks are rich in antioxidants and anti-inflammatory plant compounds, as well as vitamin A, C, and K plus iron and manganese. Not to mention all the additional vitamins, minerals, and other nutrients we get from the other ingredients in this potato leek soup.

A white ceramic bowl with handles is shown full of potato leek soup garnished in the middle with chopped fresh chives. There are various sprigs of fresh herbs arranged around the outside of the bowl such as sage, bay leaf, thyme, and chives.

Bon Apetit!

Thanks so much for following along and trying our creamy potato leek soup recipe! Please stop back by for a review to let us know how you liked it. Also feel free to ask questions or just say hi in the comments below, and spread the love by sharing this post. Enjoy!

Don’t miss these tasty recipes:

Print Recipe Pin Recipe
5 from 11 votes

Creamy Potato Leek Soup (Vegan)

Please enjoy our favorite homemade potato leek soup recipe. It is creamy, hearty, freezer-friendly, absolutely delicious, and happens to be vegan too! Feel free to doll it up with additional veggies like kale or bok choy, or add protein with black beans or white beans.
Prep Time30 minutes
Cook Time30 minutes
Course: Main Course, Soup
Keyword: potato leek soup, vegan potato leek soup
Servings: 3 quarts


  • Stock pot (soup pot)
  • Immersion blender (or blender)
  • If freezing extras, freezer-safe storage containers


  • 3 large leeks (white and light green bulb portion only)
  • 2-2.5 pounds yellow or white potatoes
  • 1 cup celery, chopped (about 3-4 stalks)
  • 1/2 medium sweet yellow or white onion, chopped
  • 4 cups vegetable broth (low sodium, 1 quart container)
  • 1 cup water
  • 1 can coconut cream or coconut milk (approximately 12-14 ounces, sub heavy cream if desired)
  • 3 gloves garlic, peeled and roughly chopped
  • 3 Tbsp olive oil or butter
  • 2 Tbsp fresh sage leaves, chopped
  • 2 Tbsp fresh thyme (1.2 to 2 tsp dry)
  • 2 leaves bay
  • 1 tsp sea salt
  • black pepper, to taste
  • 3 Tbsp nutritional yeast (optional)
  • fresh chives or parsley chopped at serving time (optional)


  • Wash leeks well to remove any hidden dirt. Thinly slice leeks, light green and white bulb portion only. (Save the green tops to dehydrate into powder! or, compost)
  • Add olive oil to large stock pot, and then add leeks along with chopped onion, garlic and celery.
  • Saute for 10-15 minutes, stirring occasionally until the onions and leeks soften and become semi-translucent.
  • Wash and cut potatoes into approximately 1 to 2 inch pieces. We don't bother peeling them, but suggest removing any scabs, blemishes, or especially tough skin portions.
  • Add the potatoes, fresh herbs, salt and pepper into the pot with the cooked leeks, garlic, onion and celery. Stir and let cook for 5-10 minutes, stirring occasionally.
  • Next, pour in the vegetable broth, water and coconut cream (or heavy dairy cream). Bring the soup to a boil and then reduce to a simmer. Continue to simmer until the potatoes are soft and falling apart, about 20 to 30 minutes. (Add optional nutritional yeast now too)
  • Use an immersion blender to blend the soup until your desired consistency is reached. Or, carefully transfer the soup into a blender and blend in batches as needed.
  • After blending, you could add a handful of chopped greens such as kale or bok choy and allow to continue to cook/soften, or add cooked beans. (We often add greens or other veggies but later, at the time of re-heating saved soup from the freezer.)
  • Serve your potato leek soup nice and warm, preferably alongside a slice of crusty homemade sourdough bread or fluffy focaccia. Top with optional chopped fresh chives or parsley.
  • Potato leek soup is good for up to a week stored in the refrigerator in an enclosed container, or a year in the freezer. We freeze in BPA-free quart containers. Allow it to cool before freezing. Defrost in the fridge and reheat on the stove.

DeannaCat signature, keep on growing


  • Chelsea

    5 stars
    LOVE this recipe. And it is a great way to use up a mass number of potatoes from our backyard harvest. I cooled it overnight in the fridge and then put it in the freezer to enjoy later on a cold winter week. (Did I mention this is wonderful for meal prep?) I like to use white wine in place of the water and let it cook down a bit with the onions, leeks, and celery. My husband kept hovering in the background while it was on the stove because he couldn’t wait to steal a few bites. 10/10 recommend fresh or for the freezer. Thanks Homestead and Chill! Love everything about this website.

    • Aaron (Mr. DeannaCat)

      Hi Chelsea, glad to hear you enjoyed the soup and your additions sound fantastic! We stock the freezer with this stuff while we can and are always excited when we pull out a container for dinner.

    • Aaron (Mr. DeannaCat)

      Hi Sharon, fresh sage imparts a very distinct and delicious flavor to the soup. You could use dried sage instead and would use 1/3rd the called for fresh amount, if you had other fresh herbs to use instead, I am sure fresh thyme and or oregano would work while offering a slightly different flavor. Hope that helps and enjoy!

      • Sharon

        It does help. Sadly I don’t have safe growing yet. It is on my list of things to grow. Right now I have dill , thyme and cilantro.
        My leek are almost ready I can’t wait for this and the leek greens to dry. Soon 😀

  • Nicole Novak

    5 stars
    I’ve been wanting to make this soup for a LOOOONNNNGGGG time. So in the winter of 20/21, I sowed leek seeds. I planted them in the garden in the early spring and watched them grow larger and larger and larger throughout the summer. I finally harvested them this month (December 2021) and made a double batch of this delicious soup along with homegrown garlic, herbs, and potatoes. It was definitely a long process but worth every minute. I loved it enough to serve it to my husband for his first meal at home after his knee replacement. I added beans for extra protein. He loved it too!!! Now I’m moving on to use the rest of the leeks to make your leek powder. Thanks so much for all your great recipes!


    • Aaron (Mr. DeannaCat)

      Great job on growing your own leeks Nicole! They are quite fun and rewarding to grow and we are glad you enjoyed the recipe so much, we make a big batch a number of times throughout the year.

  • Samantha

    5 stars
    Just made this today on a chilly and overcast Halloween afternoon. It was perfect! Easy creamy delicious soup perfect for autumn!

  • Vanessa

    5 stars
    Hands down this is the most delicious soup my family and I have ever eaten. I made a HUGE pot of this soup tonight and already 2/3 have been eaten up. Everyone, including my 7 year old and my 9 year old love it! Honestly, the can of coconut milk is what makes it. One tip I’d say you HAVE to do with this recipe is to double it. Trust me. You want to make at least twice what the recipe calls for. It’s THAT good. Thank you Deanna for creating beautiful and delicious soups for us. We’ve been a fan of your recipes for years!

    • DeannaCat

      Hi Vanessa – thank you so much for the rave review! Enjoy, and thanks again for trying the recipe and coming back for feedback!

      • Heidi

        5 stars
        I had gotten lazy with my potato leek soup recipe so I decided to google up Deanna’s recipe today. I am so glad I did! It is absolutely delicious!

        I was out of celery so I used parsley which gives it and “deep” flavor and did not add the optional items. I made a double batch and froze 6 quarts!

  • Krystol

    5 stars
    This soup is lovely! I followed the recipe exactly as it’s written (I used canned coconut milk and opted to not add the nutritional yeast at the end), and it was very easy to follow and a pretty quick recipe. I’ve made potato based soups before that have turned out kind of goopy, and I’m happy that this one turned out more creamy just as the name describes. I planned to freeze this for winter, but I’m not sure it will make it to the freezer at all now that I’ve tasted it haha. I will definitely make this again! Now to try your leek powder recipe with the leftover greens! 😀 Thank you!!

  • Courtney

    THANK YOU! I have been looking for a non dairy version of this soup. Your other soups have been great, so I’m excited to try this one!!!

    • Courtney

      5 stars
      Oh god!!! It is delicious!! Thank you for sharing such a tasty soup. Keep those recipes coming, and I’ll be eating well. ❤️
      Once I got the leeks cleaned, the soup came together really easily. I will definitely be making this again!!

Leave a Reply

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

Recipe Rating