Make a rich, smooth, and comforting cream of celery soup from scratch. This recipe is simple and yields a velvety texture perfect for a cozy meal.
Author:Iris Vaughn
Prep Time:10 min
Cook Time:30 min
Total Time:40 min
Yield:4 servings
Category:Soup
Method:Stovetop Simmering
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 tablespoons unsalted butter
1 large yellow onion, chopped
6 cups fresh celery, chopped (about 1 large bunch)
4 cups vegetable broth
1 teaspoon salt
1/2 teaspoon black pepper
1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
1 tablespoon all-purpose flour (optional, for thickening)
Instructions
Melt the butter in a large pot or Dutch oven over medium heat.
Add the chopped onion and cook until soft and translucent, about 5 minutes. Do not brown.
Add the chopped celery, vegetable broth, salt, and pepper to the pot.
Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15 to 20 minutes, or until the celery is very tender.
If using flour, whisk it into a small amount of cold water to create a slurry, then stir it into the simmering soup. Cook for 1 minute.
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.
Stir in the heavy cream. Heat the soup gently over low heat until warmed through. Do not boil after adding the cream.
Taste and adjust seasoning if needed before serving.
Notes
For an extra smooth texture, strain the pureed soup through a fine-mesh sieve before adding the cream.
If you prefer a lighter soup, substitute half the heavy cream with milk or use low-sodium broth.