Creamy celery soup is a humble yet elegant dish that transforms a simple vegetable into a smooth, comforting bowl of goodness. While celery is often relegated to the role of supporting ingredient in soups and stews, this recipe puts it center stage, allowing its delicate, slightly peppery flavor to shine through. The result is a soup that’s both light and creamy, perfect as a starter or a soothing meal on its own.
The foundation of the soup starts with a gentle sauté of onions, garlic, and plenty of chopped celery. Cooking the vegetables slowly in butter or olive oil allows their natural flavors to develop and soften without overpowering one another. A touch of potato or flour is often added to help thicken the soup without making it too heavy, keeping the texture velvety but not overly rich.
Once the vegetables are tender, a good-quality broth is poured in — chicken or vegetable both work well — and the soup simmers until everything is soft and blended. After cooking, the soup is pureed until smooth, either in a blender or with an immersion blender directly in the pot. The result is a beautifully pale green soup with a soft, creamy texture and a clean, fresh taste.
To finish, a splash of cream or milk is stirred in, adding richness and balance without overwhelming the subtle flavor of the celery. Seasoning is key here — salt and white pepper bring out the vegetable’s brightness, while a hint of lemon juice can lift the whole dish with a touch of acidity.
Creamy celery soup pairs well with warm crusty bread, a crisp salad, or a simple sandwich. It’s a soothing choice for cold days or when you want something nourishing and not too heavy. Despite its simplicity, it always feels a little refined, like a quiet nod to classic French cooking. This soup proves that even the most modest ingredients, when treated with care, can become something truly special.

Ingredients
- 1 bunch celery chopped
- 1 medium onion chopped
- 2 tbsp butter
- 3 cups chicken broth or vegetable broth
- 1/2 cup heavy cream
- to taste salt and pepper
Instructions
- In a large pot, melt the butter over medium heat. Add the chopped onion and celery, seasoning with salt and pepper. Cook until the onion is soft and translucent, about 10 minutes.
- Stir in the broth, bring the mixture to a boil, then reduce the heat and let it simmer for about 20 minutes, until the celery is tender.
- Use an immersion blender to blend the soup until smooth and creamy. You can also blend in batches using a regular blender, then return to the pot.
- Stir in the cream, then taste and adjust the seasoning as needed. Heat gently until warmed through, about 5 minutes. Serve hot.
Nutrition










I don’t know, it seems so bland. I was hoping for more flavor. Maybe I just did it wrong.
Wow, this soup is amazing! I added some garlic for an extra kick. Will make it again for sure!
I think this recipe is fancier than it needs to be. It’s just celery soup after all! But it turned out OK.
I get what you mean, it does sound fancy for just celery! But sometimes a little effort pays off for flavor!
This soup is just amazing! So creamy and delicious. I never knew celery could taste this good! 😍
Yasss! I made this soup last week and it was a hit with my family! Creamy goodness all the way! 👏
I can’t believe you liked it that much! Celery is so bland. Not my thing.
This soup is the best! So creamy and flavorful!
Too much celery! I think I added too much by accident. Coudn’t eat it.
I get it, celery can be overbearing sometimes! Next time, maybe cut it down a bit. Hope it turns out better!
Isn’t celery bad for you?? I heard it can mess with your bones.
Yummy! I added some garlic and it was amazing! 🙂
This soup was exquisite! I added some garlic for extra flavor. Will make again!
Celery soup? Sounds weird. But tried it and my kids loved it!
Just okay. I expected more creaminess. My kids didn’t like it at all!
I think you might need to blend it longer! It can be a bit tricky to get the right texture. My kids love it when I add some cheese on top!
Honestly, my kid thought it was fine! Maybe it’s just not their kinda soup? I guess everybody has different taste buds!
Tasty! A bit too much salt for my taste. Next time I’ll reduce it.
I totally get you! Salt can be tricky sometimes. Glad you enjoyed it otherwise!
Soup. Good.
Is celery even good for soup? I thought it would taste weird, but surprisingly not too bad.
Can I use vegetable stock instead of chicken broth? I wanna make it vegetarian.
Would I eat it again? Idk…maybe with some crackers? 😶
Yum! I never cooked with celery before, but this was easy. Thanks for the recipe!
Wow, never thought celery could be so good. But can you really call it soup if there’s no meat? Just asking…
I’m glad you tried it! Celery adds such a nice flavor. Do you think you’ll use it more often now?
Very easy to make! But don’t forget the cream, it needs it!
The instructions were clear and easy to follow! I really enjoyed making this. 😁
I accidentally used vegetable stock instead of chicken broth and it still turned out great! Good recipe!
Vegetable stock? Really? I wouldn’t of thought it would work. Glad it did for you tho!
That’s awesome! I love when recipes turn out well even with substitutions.
Eh, wasn’t a fan. The celery taste was too overwhelming for me. Maybe something else next time.
I made it for my kids and they loved it! Even my picky eater tried it! Will definitely make again! 🥳
That’s awesome to hear! I’m so glad your kids loved it! 🥰 This soup is such a hit with the little ones. What do you think made them like it?
Why would anyone eat celery soup? Sounds gross to me. Not my thing. 🤮
Ew, I agree! Celery is just crunchy water, why would you wanna blend that? 🤨
I love celery soup! It’s actually really tasty and refreshing. You should give it a try before knocking it! 😊
I don’t like cream in soups. I left it out and was still good, just not creamy. 🙂
Tasted way too bland. I had to add extra spices to make it edible. Might not try again.
I get that! Sometimes recipes just need a little extra love. Maybe try roasting the celery first next time for some depth of flavor?
Bland? I thought it had a subtle flavor! Maybe you just missed the right balance of salt? Everyone’s taste is different!
I don’t know, it was kinda bland for me. Maybe more spices next time?
Creamy? I thought it was gonna be a chunky soup. This is like a puree! 🤔 Good though.
I think the puree is what makes it so delicious! It’s like a velvety hug in a bowl. 😍
Not sure about this one… The flavors were kinda flat for me. Maybe I need to add more spices?
Nah, not worth it. I prefer my soups chunky. This was too smooth.
This soup is delicious! I made it for my family and they loved it. Will definitely make again!
I’m glad you loved it! This recipe is a family favorite of mine too. What did you serve it with?
Why do people say soups are hard? This was super easy! I’m not a chef but I nailed it.
This tasted like nothing. I added garlic, still nothing. Kinda confused.
Soup’s on! 🍲 Love it. Perfect for chilly nights. Thanks!
I dunno, celery soup? Sounds weird. Is it supposed to taste like that? 🤔
This recipe sounds so comforting! I can’t wait to try it! 😍
Followed the recipe but my soup ended up all chunky. Do you really need a blender for this??