Home » Type » Soups + Stews » Creamy Celery Soup (Vegan)

Creamy Celery Soup (Vegan)

Celery Soup – Delicate and flavorful, this vegan soup recipe is incredibly simple, healthy, and easy to make from scratch using celery, potato, leek, fresh dill, and parsley. It’s deliciously creamy without the cream! 

top down view of a bowl with a serving of healthy celery soup.

With tons of celery leftover after updating this Lemony Kale & White Bean Soup with Leeks, Cabbage, Potato & White Bean Soup and Potato, Leek & White Bean Soup, I set out to find a great recipe to use it in. And it just happens to be another delicious vegan soup using many of the same ingredients I already had on hand!

Who knew that humble stalks of celery could be made to taste so good? This soup is absolutely wonderful and filled with beautiful flavors that will leave you oohing and ahhing with every bite!

The ingredients for this cream of celery soup are minimal, easily accessible, and budget-friendly, making this a perfect vegan soup for an easy weeknight dinner or whenever you want a quick meal ready in 30 minutes. Serve warm in the winter and cold in the summer!

Is Celery Soup Healthy?

Yes, celery soup is filled with whole foods that are healthy and nourishing. Typically, celery soup contains cream and dairy, but we’ll be making this dairy-free by using vegan butter (or its noted substitute) and letting the potatoes add the creaminess when pureed. It’s low fat, can be made oil-free and is absolutely delicious!

This post contains affiliate links. Read my full disclosure here.

top down view of ingredients needed to make delicious celery soup.

Ingredients For Celery Soup

  • Celery – Use as much of the celery stalk as possible, including the leaves, since that is where the most nutrients are. When picking celery, the bunch should be compact and well-shaped, with light green glossy ribs. Darker green ribs have slightly more nutrients but tend to be stringy. Just be sure to thinly slice the celery to avoid strings in the soup.
  • Leek or onion – I had a leek on hand so that’s what I used, but an onion will do just fine. If available, I highly recommend using a leek.
  • Garlic – Use 4 garlic cloves or 1 1/2 teaspoons garlic powder.
  • Potato – Use 3 – 4 medium white or Yukon gold potatoes. Leave the skin on for the most nutrients.
  • Fresh dill – Dill adds a lovely flavor. Fresh is best, but 2 – 3 teaspoons of dried will work too.
  • Parsley – Parsley adds more fresh herby flavor and brightness.
  • Red pepper flakes – For a little kick of heat, adjust the amount to suit your taste.
  • Vegan butter – My favorite is Miyoko’s. The vegan butter is really delicious in this soup, but if you don’t care for it use a few tablespoons of olive oil instead. To make this virtually fat-free and oil-free, simply omit the butter/oil and use 1/2 cup of water for a water saute.
  • Veggie broth or water – I use Better Than Bouillon veggie base. To keep the sodium low, I use 1 teaspoon for the 4 cups of water called for here. It’s still extremely flavorful and lets the main ingredients shine through. You may also like this powder Veggie Broth Base.

Optional Toppings

When garnishing the soup, save some of the celery leaves to add on top. A drizzle of Vegan Cream, or a dollop of homemade cashew sour cream, or store-bought vegan sour cream is great.

If you happen to have black mustard seeds on hand, crush a small amount and sprinkle some on top when serving. It’ll add a slight tangy mustard flavor and a kick of heat. I added some to the leftovers and it was delicious!

Looking to add more protein? Stir 2 tablespoons of hemp seeds into your serving bowl, and you’ll get an extra 6 grams of protein, 111 calories, and 9 grams of fat.

side by side photos of the process of sauteeing ingredients for vegan celery soup.

How To Make Celery Soup

  • Start by melting the butter over medium heat. Add the leek/onion, celery, potato and garlic. Saute until the leek/onion is tender, about 8 – 10 minutes.
side by side photos showing to process of simmering simple celery soup.
  • Add the broth, bring to a boil, reduce to heat, and simmer for about 10 minutes, until potatoes are tender.
side by side photos of adding fresh herbs to celery soup before pureeing.
  • Once the potatoes are tender, remove the soup from the heat and the fresh dill, parsley, and red pepper flakes (shown above).
  • You can eat the soup as is – chunky style – or continue to the next step.
  • Using an immersion blender, puree the soup until creamy, or close to it (shown below). You can also transfer the soup to a blender and puree.

And that’s it, so simple and delicious. Celery soup can be served warm or chilled.

Now all you have to do is enjoy!

side by side photos showing the process of pureeing healthy celery soup.

How Long Will Leftovers Keep?

Leftovers can be stored for 5 – 6 days in the refrigerator in a covered container. Eat the soup chilled or re-warm it on the stovetop or the microwave. It makes a great meal prep for the week with homemade artisan bread or vegan naan on the side for swiping and soaking.

Can You Freeze Celery Soup?

Yes, it freezes well for up to 2 months! To freeze, let cool completely and store in freezer-safe containers (affiliate link), leaving 1/2-inch head space for expansion. You can also freeze larger portions in large freezer ziplock bags. Let thaw before reheating.

Why Is My Celery Soup Stringy?

This is most likely due to using outer ribs of celery that are coarse and stringy. When prepping, be sure to thinly slice the celery, about 1/8 to 1/4 inch, to reduce the chance of stringiness. To completely remove the strings from the celery, simply peel them away with a vegetable peeler.

side angle view of a bowl with a serving of healthy celery soup.

More Soup Recipes You’ll Love!

If you try this celery soup recipe, please let me know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.



5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 17 reviews

The ingredients for vegan celery soup are minimal and easily accessible making this a perfect vegan soup for an easy weeknight dinner or whenever you want a quick meal ready in 30 minutes.

  • Author: Julie | The Simple Veganista
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Total Time: 30 minutes
  • Yield: Serves 4
  • Category: Soup, Entree
  • Method: Simmer
  • Cuisine: Vegan


Units Scale
  • 1/4 cup vegan butter (I use Miyoko’s) or 1/2 cup water for water saute*
  • 1 large head of celery (about 56 cups), thinly sliced with leaves
  • 1 medium onion or leek, diced
  • 4 cloves garlic, minced
  • 1 lb. potatoes (waxy white or Yukon gold), diced into 1/4 – 1/2 inch cubes
  • 4 cups vegetable broth or water (or combo)
  • 1/4 cup fresh dill, chopped
  • 1/2 cup parsley, chopped
  • pinch of red pepper flakes
  • mineral salt & pepper to taste


Saute: Heat butter/oil/water over medium heat, add the celery, leek/onion, potatoes, garlic, and generous pinch of salt, saute for 8 – 10 minutes stirring frequently.

Simmer: Add the liquids, bring to a boil, reduce heat to medium low and cook at a gentle boil for 10 minutes, or until potatoes are just fork tender.

Add herbs: Remove from heat, add the dill and parsley, give a good stir. Enjoy as is or continue to next step.

Puree: Puree the soup using an immersion blender or transfer the soup to a blender and blend until creamy.

Serve warm or chilled topped with a few chopped celery leaves and parsley. Great with drizzle of Vegan Cream!

Soup pairs well with homemade Artisan Bread, Vegan Naan, or a slice of toasted Dave’s Killer Bread with vegan butter. For gluten free, try this chickpea flour Socca Flatbread, it’s not as bready but it’s still delicious!

Serves 4 – about 1 1/2 cups per serving.

Store: Leftovers will keep for 5 – 6 days in the refrigerator, stored covered. For longer storage, this soup can be stored in the freezer for 2 months in freezer safe containers or baggies.


*In place of vegan butter or water, use 3 – 4 tablespoons of olive oil.

When garnishing the soup, save some of the celery leaves to add on top. A dollop of cashew sour cream is great too! And if you happen to have black mustard seeds on hand, crush a small amount and sprinkle some on top when serving. It’ll add a nice mustard flavor and kick of heat.

Looking to add more protein? Add 2 tablespoons of hemp seeds, stirring into your serving bowl for an extra 6 grams of protein, 111 calories and 9 grams of fat.

RECOMMENDED EQUIPMENT: I love using my immersion blender for pureeing soup, it’s super lightweight, easy to clean and fits nicely in the utensil drawer.

Nutrition information is calculated using 1/4 cup margarine (there is no calculation for Miyoko’s vegan butter) and 2 cups vegetable broth.

FOLLOW TSV on FacebookInstagramPinterestYoutube, Subscribe (email), or RSS for more recipes and inspiration!


  1. Martha Davidson says:

    My husband loves celery and now this is one of our favourite soups! Absolutely delicious and easy to make. Thank you for sharing the recipe.

  2. Loved it! Delicious! I must say this is now my favourite soup.

  3. Absolutely delicious! Made the recipe with an onion as written, but I forgot to add the dill. Served with some pea shoots I had on hand and some bread as suggested.
    I will definitely be making this again, with dill this time. Thanks for the recipe!

  4. Peri Rasi says:

    Really enjoyed making this soup! I added 1/2 head cauliflower I had on hand, 1/2 can reduce fat coconut milk for a more creamy texture and some nutritional yeast. The fresh dill and parsley really elevated the soup and hemp seeds were a very nice added texture. Thank you for the recipe!!

  5. Alexandra says:

    I made this today with just a little potato and honeynut squash to make up the 1 lb. Also I use avocado oil to saute the veggies. Absolutely delicious!!

  6. Your ingredients list includes garlic but the instructions don’t say when to put it in. Can you clarify?

    1. Julie | The Simple Veganista says:

      Oops, sorry about that! Add the garlic with the onion, celery, potatoes, etc. I’ve updated the recipe instructions to include the garlic. Thanks for pointing that out, and enjoy the soup! :)

  7. I want to try this and am thinking of adding fresh fennel from the garden- would that flavor be too strong in this recipe do you think?

    1. Julie | The Simple Veganista says:

      Adding 1 bulb of fresh fennel will be fine, it will alter the flavor, but it shouldn’t be too overpowering. Would love to know how it goes! Enjoy :)

  8. So amazing! My husband (who is a big meat eater) said this is his new favorite soup! I blended everything and added a little ghost pepper. I also added a tiny bit of vegan sour cream to mine (homemade). Can’t wait to make again!

  9. Sounds absolutely delicious. Cannot wait to try this recipe especially since it has my favorite butter, Miyoko. It’s the best butter out there and I’ve tried a few. That cinched the deal for me to make this ASAP. Will serve with Naan bread (we love that too). Thanks, your recipes are so so good. PS: thanks for the tips regarding removing celery stings as well as freezing, I use Food Saver containers.

    1. Julie | The Simple Veganista says:

      I know you’re going to love it! Miyoko’s butter is so divine in this recipe, feel free to use a little more if you like. Enjoy! :)

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star