Print

Velvety Cream of Celery Soup: Easy Homemade Comfort

Close-up of a bowl of velvety celery soup, swirled with cream and topped with fresh chopped parsley.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this rich, velvety Cream of Celery Soup from scratch. This easy recipe delivers pure comfort food perfection, tasting much better than anything from a can.

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 large yellow onion, chopped
  • 6 cups fresh celery, chopped (about 2 large bunches)
  • 1 medium potato, peeled and diced
  • 4 cups low-sodium chicken broth
  • 1 cup water
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 cup heavy cream
  • 1 tablespoon fresh parsley, chopped (for garnish)

Instructions

  1. Melt the butter in a large pot or Dutch oven over medium heat.
  2. Add the chopped onion and cook until softened, about 5 minutes. Do not let it brown.
  3. Add the chopped celery and diced potato to the pot. Stir to coat with the butter.
  4. Pour in the chicken broth and water. Add the salt and pepper.
  5. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20 minutes, or until the celery and potatoes are very tender.
  6. Remove the pot from the heat. Use an immersion blender to blend the soup until completely smooth and velvety. Alternatively, carefully transfer the soup in batches to a standard blender and blend until smooth, then return it to the pot.
  7. Place the pot back over low heat. Stir in the heavy cream. Heat through gently for 2-3 minutes, but do not let the soup boil after adding the cream.
  8. Taste and adjust seasoning if needed. Serve your homemade celery soup hot, garnished with fresh parsley.

Notes

  • For a vegan celery soup, substitute the butter with olive oil and use full-fat coconut milk or cashew cream instead of heavy cream.
  • If you want a richer flavor, use homemade chicken broth instead of store-bought.
  • To achieve the smoothest texture, blend the soup longer than you think necessary.

Nutrition