A bowl of Creamy Celery Soup with crackers on the side of the bowl
4.87 from 45 votes

Creamy Celery Soup

Come home to a warming bowlful of this scrumptious, low-fat soup. Satisfying and simple to make, this homemade soup is a great a light dinner or a tasty lunch.

Course Soup
Cuisine American
Keyword celery recipes, celery soup, healthy celery soup
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 8 servings
Calories 189 kcal


  • 1-2 tablespoons olive oil
  • 1 large onion chopped
  • 3 garlic cloves peeled and crushed
  • 2 lbs fresh celery cleaned and chopped (see post for removing strings)
  • 1 qt chicken or vegetable stock
  • 1 lb potatoes peeled the potato and cut it into quarters
  • a good handful of fresh parsley roughly chopped, including stems
  • salt and Pepper to taste


  1. Chop the celery into roughly the same-sized pieces, about an inch - 1.5 inches, Don't worry about precision as the soup is going to be puréed anyway. You just want it to cook evenly.

  2. In a large soup pot, heat the oil over medium heat.  Add the onion and cook until soft.

  3. Add the garlic and cook another minute before adding the celery, stock, potato, and parsley.  Increase the heat to medium-high and bring to a boil.

  4. Cover, lower the heat and simmer for about 30 minutes or until the celery and potatoes are soft enough that they can easily be pureed (But don't let them get too mushy).

  5. Remove the soup from heat. If necessary, using a ladle, remove enough stock so that the celery is just covered. Set any reserved stock aside.

  6. Remove some of the chopped celery with a slotted spoon (1-2 spoonfuls) and set aside.

  7. Purée the soup with a stick blender in the pot -  adding the reserved stock little by little until the soup reaches the desired consistency. 

  8. Add the reserved celery, mix to combine and serve hot.

Recipe Video

Recipe Notes

Nutrition Facts
Creamy Celery Soup
Amount Per Serving
Calories 189 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 1g6%
Cholesterol 7mg2%
Sodium 433mg19%
Potassium 805mg23%
Carbohydrates 24g8%
Fiber 2g8%
Sugar 7g8%
Protein 8g16%
Vitamin A 510IU10%
Vitamin C 9.5mg12%
Calcium 68mg7%
Iron 1.2mg7%
* Percent Daily Values are based on a 2000 calorie diet.