Delicious Vegan Creamy Celery Soup Recipe (No Oil)

If you’re looking for a vegan creamy celery soup recipe that tastes wonderful, cooks in under 30 minutes and has only 3 ingredients, then you’ve come to the right place.

I will probably never stop being surprised at how tasty such an easy and simple soup can be.

Whenever I’m about to cook it, I wonder whether it will taste as good as last time I made it.

And every time, it does.

This soup doesn’t even need a vegan stock.

Just plain water and the flavour from the celery and you’ve got lift-off.

I mean seriously guys, how could you imagine something with just these ingredients would taste so good?

  • at least 1 bunch celery
  • 1 onion
  • 150g cashews
  • (and salt & pepper)

I often make vegetable soup or tomato & vegetable soup but sometimes it’s nice to do something different and make a soup that’s just based on one pure flavour, like this celery soup.

Table of Contents

How to Make Vegan Creamy Celery Soup

You don’t even need to make a vegetable stock.

No siree, just half fill a pan of water and put in the 150g cashew nuts. Set the water on a high heat and bring it to the boil.

Meanwhile, wash and slice the celery and the onion and add them to a pre-heated, dry frying pan.

The water from the celery should be enough to stop the pan from sticking, but if necessary, add another spoonful of water to the pan so that the celery and onion can cook without browning.

Tip: If you want a greener soup, don’t brown the onions.

Otherwise, cook the celery and onions for about 16 minutes, until the onions are turning brown.

Then remove from the heat and add to the pan of water.

Cook the ingredients all together for another 15 minutes.

At this point you can either blend the soup or leave it to stand (if you’re not eating just yet). Leaving any soup to stand with strengthen its flavours.

Blend the soup when you’re ready to eat, and serve it with air fried tofu cubes, some sliced salted cucumber and a side salad for a delicious, nutritious and simple lunch.

Celery Soup Recipe

Vegan Creamy Celery Soup Recipe

Recipe by Love Vegan LivingCourse: Soup, Starter, LunchCuisine: SoupDifficulty: Simple


Prep time


Cooking time


Resting timeminutes

Simple, classic and tasty. Celery soups packs a punch of flavour.


  • 1 (or more) bunch of celery

  • 1 large onion

  • 150g cashew nuts

  • Salt & pepper for seasoning


  • Fry the chopped onion and celery in a dry, pre-heated frying pan, sprinkle with plenty of salt and cook for 15 minutes.
  • Meanwhile, heat half a pan of water with 150g cashew nuts.
  • Add the celery & onion mix to the pan of water with cashews.
  • Taste to check the salt level and add more as necessary.
  • Cook for another 15 minutes then blend.
  • Serve the soup with freshly ground black pepper and the tips of the celery leaves.


  • By limiting the variety of the ingredients, the flavour of the celery is stronger.

Related Soups – Simple 3 Ingredient Soups

Here are three of my favourite soups:

  • This beetroot soup recipe is another really simple recipe which is so flavoursome. I might be wrong, but I’d even guess that you might like this soup even if you don’t like eating beetroot.
  • The other soup that’s amazing is vegan pea soup. Just peas, potato and onions, much like celery soup only much heavier in nature.
  • Roasted pumpkin soup is one which I like to rustle up occasionally in winter. I mean, what’s nicer than a creamy bowl of roasted pumpkin soup to warm you up? And this one is a simple version of this tasty classic soup.

Leave a Comment