Celery soup in bowl topped with celery leaves, with spoons and bread

Celery soup

  • 1
  • 2
  • 3
  • 4
  • 5
(104 ratings)

Prep: 15 mins Cook: 40 mins


Serves 3 - 4

Cook up a batch of fresh, low-calorie celery soup for a healthy and filling veggie lunch or supper. Serve with chunks of crusty bread

Nutrition and extra info

  • Healthy
  • Vegetarian

Nutrition: per serving (3)

  • kcal163
  • fat9g
  • saturates2g
  • carbs15g
  • sugars4g
  • fibre3g
  • protein3g
  • salt0.6g


  • 2 tbsp olive oil
    olive oil

    Olive oil

    ol-iv oyl

    Probably the most widely-used oil in cooking, olive oil is pressed from fresh olives. It's…

  • 300g celery, sliced, with tough strings removed



    A collection of long, thick, juicy stalks around a central, tender heart, celery ranges in…

  • 1 garlic clove, peeled
  • 200g potatoes, peeled and cut into chunks
  • 500ml vegetable stock
  • 100ml milk



    One of the most widely used ingredients, milk is often referred to as a 'complete' food…

  • crusty bread, to serve


  1. Heat the oil in a large saucepan over a medium heat, tip in the celery, garlic and potatoes and coat in the oil. Add a splash of water and a big pinch of salt and cook, stirring regularly for 15 mins, adding a little more water if the veg begins to stick.

  2. Pour in the vegetable stock and bring to the boil, then turn the heat down and simmer for 20 mins further, until the potatoes are falling apart and the celery is soft. Use a stick blender to purée the soup, then pour in the milk and blitz again. Season to taste. Serve with crusty bread.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
19th Jul, 2020
Followed recipe exactly, lovely, a filling and tasty lunch for two.
15th Jul, 2020
Made this in my soup maker chucked everything in, delicious
8th Jun, 2020
This soup was absolutely delicious, and I didn't add any milk to it. I doubled the quantities so I had more for the week. My housemate (who despises celery) had a bowl of it and loved it too. Well worth a try, very cheap to make as well ! Can't wait to make more!
karend1's picture
25th May, 2020
A simple and tasty soup. I added a quarter of a red onion, a very small sweet potato and I used 50ml dairy free double cream and 50ml oat milk. Such a lovely recipe! I would definitely try again!
2nd Jun, 2020
Very nice. I added two bay leaves when simmering (not sure if they achieved much, but needed using up!) and some parsley and dill just before blending. Stirred in some soured cream as well as a bit of milk. Shared between two of us - pretty large portions, but would have been a bit stingy for 3-4!
16th May, 2020
Delicious! Added a dollop of half fat creme fraiche instead of milk. Might pass the leftovers through sieve as didn’t remove stringy bits from the celery but there are some in there so should have followed that step. Would be small portions for 3-4 so will probably double next time.
Angus Williamson's picture
Angus Williamson
1st May, 2020
I f-ing hate celery but this soup was delicious. Really good.
17th Apr, 2020
Super easy and tasty!
thomasbw's picture
16th Apr, 2020
Easy and satisfying.
9th Apr, 2020
Delicious healthy soup. Followed the recipe with exception of the additional salt and my garlic clove was very large. It came out thick and creamy, I added a little extra water during the simmering stage. Will definitely make again, so simple to make. I would say 2 decent portions only. Double it if making for more than 2.


31st Dec, 2018
Has anyone had success in freezing this soup, please?
goodfoodteam's picture
31st Dec, 2018
Thanks for your question. We'd recommend freezing this without the milk for best results.
14th Jan, 2018
Works well, and tasty. Perfect for lunch. Quantity suitable for 2, not 3-4!
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?