Velvety Cream of Celery Soup
Affiliate disclosure: This post may contain affiliate links. I may earn a small commission at no extra cost to you. See our Privacy Policy for details HERE.
A bowl of Velvety Cream of Celery Soup is pure comfort: warm, creamy, and full of gentle garden-fresh flavor. It makes a lovely family meal on a chilly evening, but it is simple enough to serve for lunch any day of the week. I especially like how a few everyday ingredients turn into a smooth, satisfying soup.
The flavor starts with butter, finely diced onion, and plenty of fresh celery. Garlic and a bay leaf add depth, while low-sodium chicken broth or vegetable stock forms the savory base. Then heavy cream softens the edges, and fresh parsley, thyme, and rosemary bring a bright herbal finish. A final pinch of kosher salt and black pepper brings everything into balance.
This Velvety Cream of Celery Soup is easy to make in one pot. First, cook the onion and celery in butter until very soft. Next, stir in the garlic, add the broth and bay leaf, and simmer. After you remove the bay leaf, blend the soup until smooth, then stir in the cream and herbs. The soup takes 10 minutes to prepare and about 35 minutes to cook, for 45 minutes total. It serves 6, with about 225 calories per serving.
Serve it with crusty bread on a cold night, or pair it with a sandwich for a relaxed lunch. It also makes a welcoming first course for a family dinner or a potluck. Because the soup is smooth and mild, it is easy to enjoy and simple to dress up with extra herbs or cracked pepper.
Why You’ll Love This Velvety Cream of Celery Soup
- Comforting and creamy: Blending the cooked vegetables with broth and cream gives the soup a velvety texture without making the method complicated.
- A good way to use celery: Celery takes the starring role rather than serving only as a background ingredient.
- Simple, familiar ingredients: Butter, onion, garlic, broth, cream, and herbs come together in a straightforward recipe.
- Easy to make ahead: Make the soup in advance, chill it, and reheat it gently when you are ready to serve.
- Flexible for different meals: Use chicken broth for a savory base or vegetable stock for a vegetarian version. Then serve it as lunch, dinner, or a first course.
Celery Tips
For the best Velvety Cream of Celery Soup, choose celery with firm, crisp stalks and fresh-looking leaves. Avoid bunches with limp stalks or brown, dry ends. If you can, pick stalks that are similar in size so they are easy to clean and chop evenly.
Rinse the celery well, especially near the base, where grit can collect. Trim away the root end and any damaged leaves. Then chop the stalks very finely, as directed. Smaller, evenly cut pieces soften more quickly and blend into a smooth soup. If the celery has thick strings, peel them away with a vegetable peeler before chopping.
Options for Substitutions
- Butter: Replace the unsalted butter with olive oil or a plant-based butter. The soup will have a slightly different flavor, but the vegetables will still soften well.
- Onion: Use a sweet onion, yellow onion, or white onion. Each will provide a familiar savory base, though a sweet onion may taste a little milder.
- Broth or stock: Choose low-sodium vegetable stock for a vegetarian soup, or use low-sodium chicken broth for a richer, savory taste. If you use regular-salt broth, season carefully at the end.
- Heavy cream: For a lighter texture, use half-and-half. For a dairy-free option, try unsweetened oat cream or full-fat coconut milk, keeping in mind that coconut milk adds its own flavor.
- Fresh herbs: Use a mix of parsley, thyme, and rosemary, or choose one or two of them. Chives or a small amount of fresh dill can also work. Add delicate herbs near the end so their flavor stays fresh.
- Garlic and bay leaf: If you do not have fresh garlic, use a small pinch of garlic powder. If you are out of bay leaf, leave it out rather than adding a strong substitute. The soup will still taste good.
Watch Out for These Mistakes
Do not rush the onion and celery. They need 7 to 10 minutes over medium heat to become very soft. If you add the broth too early, the vegetables may stay firmer and the finished soup may not blend as smoothly. Stir now and then so the butter and vegetables do not brown too much.
Garlic can turn bitter if it burns. So, lower the heat before adding it and stir constantly for about 1 minute. Once it smells fragrant, add the broth and bay leaf. Also, remove the bay leaf before blending. It does not soften enough to blend smoothly.
Take care when blending hot soup in a stand blender. Hot liquid can push against the lid and cause splashes. Work in small batches, hold the lid with a folded towel, and remove the center cap so steam can escape. If you use an immersion blender, keep the blender head fully under the soup to reduce splatter.
Finally, add the cream and herbs after blending, with the heat on its lowest setting. Do not let the soup boil once the cream is in, because high heat can affect its texture. Season at the end, too. Broth brands vary in saltiness, so taste first and add kosher salt and black pepper a little at a time.
What to Serve With Velvety Cream of Celery Soup?
Velvety Cream of Celery Soup pairs well with warm crusty bread, toasted sourdough, or simple garlic toast for dipping. For a fuller meal, serve it with a grilled cheese sandwich or a crisp green salad with a light vinaigrette. Roasted vegetables also make a nice side, especially when you want a cozy dinner that still feels fresh. Because the soup is creamy, a crunchy or tangy side adds a pleasant contrast.
Storage Instructions
Store: Let the soup cool, then transfer it to an airtight container and refrigerate it for up to 4 days. For food safety, do not leave it at room temperature for more than 2 hours. If you make a large batch, divide it among smaller containers so it cools more quickly.
Freeze: Freezing is not recommended for this Velvety Cream of Celery Soup. The heavy cream may separate after thawing, which can leave the soup grainy or uneven. For the best texture, refrigerate the finished soup and enjoy it within 4 days.
Reheat: Warm the soup gently in a saucepan over low heat, stirring often. Avoid bringing it to a boil. For the microwave, place a serving in a microwave-safe bowl, cover it loosely, and heat at 50% power in short intervals. Stir between intervals, then continue until the soup is hot throughout.
Recipe Info
- Preparation Time: 10 minutes
- Cooking Time: 35 minutes
- Total Time: 45 minutes
- Level of Difficulty: Easy
- Servings: 6
- Calories: About 225 kcal per serving
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
These are general estimates and may vary with the broth, cream, and serving size you use.
- Calories: About 225 kcal per serving
- Protein: About 4 to 6 g per serving
- Fat: About 18 to 20 g per serving
- Carbohydrates: About 10 to 13 g per serving
Ingredients
- 4 tablespoons unsalted butter
- 1 large onion, finely diced
- 4 cups very finely chopped celery
- 2 cloves garlic, minced
- 1 bay leaf
- 6 cups low-sodium chicken broth or vegetable stock
- 3/4 cup heavy cream
- 1/4 cup fresh herbs (parsley, thyme, rosemary)
- Kosher salt and black pepper, to taste
Step-by-Step Instructions
Step 1: Soften the Onion and Celery
Melt the butter in a Dutch oven or large soup pot over medium heat. Add the finely diced onion and very finely chopped celery. Cook for 7 to 10 minutes, stirring from time to time, until both vegetables are very soft. Keep the heat moderate so they soften without browning too much.
Step 2: Add the Garlic
Turn the heat down, then add the minced garlic. Stir constantly for about 1 minute, just until fragrant. Because garlic cooks quickly, do not leave it sitting in the hot butter. As soon as it smells fragrant, move on to the next step.
Step 3: Simmer the Soup
Add the bay leaf and low-sodium chicken broth or vegetable stock. Bring the liquid to a low boil, then reduce the heat and simmer for 20 to 25 minutes. The celery should be tender enough to blend smoothly. Remove and discard the bay leaf before pureeing.
Step 4: Blend Until Smooth
Use an immersion blender to puree the soup in the pot, moving the blender around until the texture is smooth. Or transfer the soup to a stand blender in small batches. If using a stand blender, remove the center lid cap so steam can escape, and cover the opening with a folded kitchen towel to help prevent splashes.
Step 5: Add the Cream, Herbs, and Seasoning
Set the pot over its lowest heat. Stir in the heavy cream and fresh herbs. Then season with kosher salt and black pepper to taste. Warm the soup gently, but do not let it boil. Taste once more before serving and adjust the seasoning if needed.
Step 6: Serve or Store
Serve the soup warm, with bread or another favorite side. If you have leftovers, let them cool and refrigerate them in an airtight container for up to 4 days. Reheat gently on the stovetop over low heat or in the microwave at 50% power. Do not freeze, because the cream can separate.
Conclusion
This Velvety Cream of Celery Soup turns fresh celery, onion, broth, and herbs into a smooth, comforting meal with little fuss. Soften the vegetables well, blend with care, and add the cream over low heat for the best texture. Make a pot for a cozy lunch or dinner, then come back and share how it turned out. If you enjoy easy homemade soups, explore more simple soup recipes to find your next favorite.

Velvety Cream of Celery Soup
Ingredients
Method
- Melt the butter in a Dutch oven or large soup pot over medium heat. Add the finely diced onion and very finely chopped celery. Cook for 7 to 10 minutes, stirring from time to time, until both vegetables are very soft.
- Turn the heat down, then add the minced garlic. Stir constantly for about 1 minute, just until fragrant.
- Add the bay leaf and low-sodium chicken broth or vegetable stock. Bring the liquid to a low boil, then reduce the heat and simmer for 20 to 25 minutes.
- Remove and discard the bay leaf before pureeing.
- Use an immersion blender to puree the soup in the pot, moving the blender around until the texture is smooth.
- Set the pot over its lowest heat. Stir in the heavy cream and fresh herbs. Then season with kosher salt and black pepper to taste.
- Serve the soup warm, with bread or another favorite side.



