This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This is the best cream of celery soup recipe and ridiculously better than anything from a can! Fresh, crisp celery gets transformed into a silky-smooth, ultra-creamy soup using simple pantry staples like butter, flour, chicken broth, and heavy cream. It’s the perfect base for your favorite casseroles, or honestly? It’s so delicious you’ll want to eat it straight from the pot with a crusty piece of bread. Plus, it’s naturally low carb and easily adaptable for dairy-free, gluten-free, vegetarian, or vegan diets.

Close-up of creamy celery soup garnished with chives in a white bowl, with bread and wine nearby.

See recipe card below for full list of measurements, ingredients, and instructions.

Why This Recipe is So Good

  • Homemade cream of celery soup is a delicious, easy, healthier alternative to the canned versions. It uses pantry staples like all-purpose flour, chicken broth, and heavy cream, plus fresh produce and simple seasonings. You control the amount of salt you use, too!
  • This recipe is naturally low carb. You can easily make it dairy free, gluten free, vegetarian, and/or vegan if you’d like! Perfect for an all-inclusive dinner.
  • If you’re a fan of freezer meals, cream of celery soup recipes freeze really well. Just let it cool completely, transfer it to a freezer-safe container, and freeze it up to 4 months. If you’re storing it in a sealable freezer bag, lay the bag flat in the freezer until the soup is solid. After that you can store it upright without it taking up space.
  • It’s incredibly versatile – use it as a creamy base for casseroles, stir it into rice dishes, or enjoy it as a standalone soup with some crusty bread. This is that perfect “secret weapon” recipe that makes everything taste amazing without any extra effort. It works beautifully in classic recipes like green bean casserole or chicken and rice bake.

What You Need to Know Before You Start

  • ​​Look for crisp, firm celery stalks with bright green leaves. Those sad, limp stalks that taste like crunchy water won’t cut it here. If your celery is starting to go soft, this recipe is actually a perfect way to use it up before it goes bad completely.
  • Cooking the celery, onion, and garlic in butter until they’re soft and fragrant (about 5-7 minutes) is what develops that deep, savory flavor, so don’t skip this step. You want the vegetables tender but not browned – keep that heat at medium-high and stir occasionally. If things start to brown, just lower the heat a touch.
  • Some people love a completely smooth, velvety soup, while others prefer a bit of texture with small celery pieces. Use an immersion blender right in the pot for easy cleanup, or transfer to a regular blender in batches (be super careful with hot liquids – leave the vent open and cover with a towel to avoid explosions). For a rustic version, skip blending altogether and enjoy it chunky.
  • If the cream of celery soup is too thick for you after blending, add a little more broth to thin it out. If it’s too thin, let it simmer a little longer to reduce more of the liquid. And by the way, you can also use vegetable broth instead, make your own in the Instant Pot, or for added nutrients, try making a bone broth!

Recipe Variations

Cream of Broccoli Soup: Swap the celery for 3 cups of chopped broccoli florets. You’ll want to simmer them a bit longer (about 10-12 minutes) until they’re very tender before blending.

Add Cheese: Stir in ½ cup freshly grated Parmesan or sharp cheddar cheese after blending. The cheese adds incredible depth and a subtle tang that pairs beautifully with the celery.

Boost the Herbs: A teaspoon of fresh thyme leaves or ½ teaspoon dried dill takes this soup to the next level. Add them when you sauté the vegetables for maximum flavor infusion.

Make it Lighter: Use whole milk or even 2% milk instead of heavy cream. The soup won’t be quite as rich, but it’ll still be creamy and satisfying with fewer calories and less fat.

Homemade cream of celery soup in a white bowl, garnished with fresh chives, served with crusty bread and white wine.

Frequently Asked Questions

How do you make cream of celery soup?

Start by sautéing chopped celery, onion, and garlic in butter until soft and fragrant. Whisk in flour to create a roux, then gradually add chicken broth while whisking constantly to avoid lumps. Stir in heavy cream and let it simmer until thickened. Finally, blend until smooth (or leave it chunky if you prefer). The whole process takes about 30 minutes from start to finish!

What are the best uses for cream of celery soup?

Use it as a creamy base in casseroles (like green bean casserole or tuna noodle casserole), stir it into rice dishes or pasta, mix it with chicken for a quick skillet dinner, or use it to make creamy sauces for pork chops or chicken breasts. Of course, you can also enjoy it as a standalone soup with garlic bread or a sliced baguette – it’s that good!

Can I use celery leaves in this soup?

Totally! Celery leaves are totally edible and add extra flavor. Just chop them roughly and toss them in with the celery stalks when you’re sautéing. They’ll blend right in and add a subtle, herbaceous note.

How do I know when the soup is thick enough?

The soup should coat the back of a spoon when it’s done. If you draw your finger through the soup on the spoon and it leaves a clear line, you’re good to go. Remember, it will thicken more as it cools, so aim for slightly thinner than you want the final result to be.

Can I make this soup in advance?

This soup actually tastes even better the next day after the flavors have had time to meld, so yes! Make it up to 3 days ahead and store it in the fridge. Just reheat gently on the stovetop and thin with a splash of broth if needed.

Can I use this in place of canned condensed cream of celery soup in recipes?

This homemade version works perfectly as a 1:1 substitute. Use about 2 cups of this soup in place of one 10.5-ounce can of condensed soup. If your casserole seems too thin, just simmer the soup a bit longer before adding it to thicken it up more.

Why is my soup lumpy?

Lumps usually happen when the flour isn’t whisked in properly or the broth is added too quickly. If you catch lumps early, whisk vigorously to break them up. For stubborn lumps, use an immersion blender to smooth everything out. You can also strain the soup through a fine-mesh sieve if needed.

More Creamy Soup Recipes 

Making changes to a recipe can result in recipe failure. Any substitutions or variations listed are simple changes that I believe will work in this recipe, but results are not guaranteed.

Recipe By: Jasmine Comer
4.88 from 8 votes

Best Cream of Celery Soup

Prep 15 minutes
Cook 30 minutes
Total 45 minutes
This recipe for cream of celery soup does not disappoint! Fresh, crisp celery gets transformed into a silky-smooth, ultra-creamy soup using simple pantry staples like butter, flour, chicken broth, and heavy cream. And this can adapt to be gluten or dairy free!
Jasmine ComerJasmine Comer
4

Equipment

  • dutch oven or large, heavy-bottomed pot
  • immersion blender or standard blender, see Notes

Ingredients

  • 3 tablespoons butter
  • 1 medium onion diced
  • 7 ribs celery diced
  • 2 cloves garlic minced
  • 2 tablespoons all-purpose flour see Notes
  • 3 cups chicken broth or vegetable broth
  • ½ cup heavy cream
  • salt to taste
  • pepper to taste
  • chives chopped, for garnish

Instructions
 

  • In dutch oven, melt butter over medium-high heat, then add onion, celery, and garlic. Cook 5 to 7 minutes, stirring occasionally, until vegetables are soft.
    Celery and onion in large skillet
  • Add flour and stir to distribute. Cook 2 minutes, stirring frequently.
    Celery, onion, and flour in large pot
  • Pour in chicken broth and stir. Reduce heat to low and simmer, uncovered, for 10 minutes.
    Chicken broth and celery in large pot
  • Remove pot from heat and let cool slightly. Use immersion blender to blend soup in pot until mixture is smooth. Alternately, blend soup in regular blender until completely smooth – see Notes. Once mixture is smooth, return pot to heat and pour in heavy cream. Stir and simmer over low heat for 5 minutes.
    Cream of celery soup in large pot
  • Taste and season with salt and pepper as needed. Portion soup into serving bowls and garnish with chopped chives. Serve warm.
Make it Gluten-Free: Use gluten-free all-purpose flour and make sure your chicken broth doesn’t contain any gluten.
Make it Dairy-Free: Use a dairy-free butter and a dairy-free cream substitute.
Make it Vegetarian: Swap the chicken broth for vegetable broth. Everything else stays the same.
Make it Vegan: Use vegetable broth instead of chicken broth, swap the butter for olive oil or vegan butter, and replace the heavy cream with full-fat canned coconut milk or unsweetened cashew cream.
Freezing Instructions: Portion it into freezer-safe containers or heavy-duty freezer bags. I like to freeze it in 2-cup portions since that’s the amount most recipes call for. Label with the date and it’ll keep for up to 4 months. To use, thaw in the fridge overnight or defrost in the microwave, then reheat gently.
Tips for Blending Hot Soup in a Standard Blender
    • Fill the blender no more than halfway. You may have to blend your ingredients in a few batches.
    • After pouring the liquid into the blender, let it sit a few minutes to cool slightly before blending.
    • Before blending, remove the center cap from the blender lid and cover the hole with a dish towel instead. This will keep pressure from building up inside the blender. Keep your hand on the lid to hold it down while blending.

Approximate Information for One Serving

Serving Size: 1servingCalories: 225calProtein: 3gFat: 20gSaturated Fat: 12gTrans Fat: 1gCholesterol: 63mgSodium: 789mgPotassium: 398mgTotal Carbs: 10gFiber: 2gSugar: 3gNet Carbs: 8gVitamin A: 1018IUVitamin C: 17mgCalcium: 70mgIron: 1mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

24 Comments

  1. Not only it’s super easy to make and doesn’t take a bunch of ingredients it’s super delicious5 stars

  2. The soup was excellent!! I didn’t have potatoes so I used 3/4 cup of mashed navy beans, ( which adds a bit of protein) a tsp of ground flax seed, and a small by leaf.

  3. This was BY FAR, the BEST cream of celery recipe I’ve made and I can tell you I’ve made about 10 different recipes! They all were called something like “best ever” “best” “the best” …… LOOK NO FURTHER!5 stars

  4. We really enjoyed this. So easy to make. I added a bit of spicy Mrs Dash. I don’t think it really changed the flavor but enhanced it.5 stars

    1. Sure! Just let them cool completely, then transfer them to an airtight container or food-safe sealable freezer bag (like a zip-top bag). Keep frozen up to 3 months!

  5. This is absolutely delicious. I am gluten-free so I substituted 2 tablespoons of cornstarch for the flour and made a slurry instead of just sprinkling it on the veggies. I used Vitamix to make it smooth and it was fantastic.5 stars

Where To Next?