This Homemade Cream of Celery Soup recipe is so much better than the canned variety. The fresh taste of this creamy celery soup makes it the perfect addition to these Easy Chicken Casserole Recipes and is a must for Easy Chicken Divan with Curry.
Consider this recipe a cream of soup base recipe, allowing you to make all kinds of cream of soup recipes by swapping out the celery for other ingredients. This is one of my favorite recipes that use a lot of milk so it doesn’t go to waste. You’ll be so surprised at how easy to mix up and freeze this recipe is.
Want to save this post?
Enter your email below and get it sent straight to your inbox. Plus, I’ll send you budget recipes and money-saving tips every week!
Delicious on its own and super economical, this easy Cream of Celery Soup is a great basic recipe to master. It also comes in handy when you’re stirring up a favorite casserole or simply want a short cut to filling the soup pot for a larger batch of chowder or creamy soup.
Sure, you can buy the canned variety but when you make your own cream of celery soup from scratch, it tastes better and costs less money!
Why Make This
It’s a perfect substitute for the canned soup in casseroles. This recipe is perfect for cooking and using in recipes that call for canned cream soup, like this Cheesy Hashbrown Casserole Recipe.
It’s easy. It comes together quickly on the stove and is perfect for freezing, making it one of those great Pantry Staples You Can Make Yourself.
It’s simple to make a lot at once. Make a bulk batch and freeze the soup in 2-cup portions. It will be easy to substitute it in your favorite recipes that call for cream of celery soup.
It’s delicious on its own. Yes, you can eat Cream of Celery Soup as its own dish. If you’re not wild about celery, scroll down for some amazing variations that allow you to make any “cream of” soup! You can also use it as a soup starter, like in this Creamy Chicken Noodle Soup.
It’s a great use for sad celery. If your celery is on its way out, make soup! Avoid food waste and enjoy celery in a new way.
Ingredients
Here’s what you’ll need to make this homemade Cream of Celery Soup recipe:
butter – You need some fat to make your roux. I like to use butter, but you can substitute your favorite cooking oil or plant based butter if you prefer. You can also use margarine or lard, but the flavors will be very different.
flour – Flour is what helps thicken the cream soup. I use unbleached, all-purpose flour, but you can also use a gluten-free blend as well. I’ve tested this recipe with Cup 4 Cup Multi-purpose GF Blend, and it worked fine.
milk – You can use any fat content milk you like or even heavy cream if you’re living the high life. Plant based milk can also be used, such as almond or coconut milk, keeping in mind that the flavor will be altered slightly.
broth – Use the broth you typically use for cooking, either vegetable or chicken. Making homemade Vegetable Broth or Chicken Stock will likely keep down the costs.
fresh parmesan cheese – This adds a little salty creaminess. You can also use romano or asiago if that’s what you have.
chopped celery (or dried celery flakes) – This is what makes this soup “cream of celery”. See below for other variations.
salt and pepper – Homemade cream of celery soup will taste a lot less salty than the canned versions. Add more to taste according to your preferences.
Optional: if you like, you can add a bay leaf to the pot while it’s simmering. It will add a bit of bitterness that offsets the richness of the cream.
Variations
Vegan: use a plant butter or cooking oil, a plant-based milk, and vegetable broth.
Gluten-free: substitute a gluten-free flour blend for the flour. Be sure to whisk constantly to eliminate lumps.
Cream of soups: There are a number of cream of soups on the market, commercially. Usually they’re full of preservatives and excess salt and fat. You can make a number of homemade cream soups based on this basic recipe.
- cream of mushroom soup: substitute chopped and sautéed mushrooms for the celery.
- cream of chicken soup: substitute finely chopped cooked chicken for the celery and use chicken broth instead of vegetable.
- cream of asparagus soup: substitute finely chopped cooked asparagus for the celery.
- cream of bacon soup: substitute finely chopped cooked bacon for the celery.
- cream of broccoli soup: substitute finely chopped cooked broccoli florets for the celery.
- cream of potato soup soup: substitute finely chopped cooked potato for the celery.
- cream of onion soup: substitute sautéed, chopped onion for the celery
This sauce is a great substitute for canned soup in Tuna Noodle Casserole.
Step-by-Step Instructions
Here’s how to make this easy recipe:
- In a sauce pan over medium heat, melt the butter. Stir in the flour and cook until the mixture bubbles.
- Whisk in the milk and the vegetable broth, stirring constantly to incorporate the roux with the liquid
- Stir in the celery and cook, stirring, until the sauce thickens, about 10 to 15 minutes.
- Stir in the Parmesan cheese, salt, and pepper. Taste and adjust seasonings.
Serve as is, or use in your recipe. If you’d like a smoother soup, you can use an immersion blender to blend the bits of celery.
To use as a soup starter: Saute any onion and other aromatics you’d like to include in your soup. Then add the Cream of Celery as well as a broth or stock. You can add chopped meat or fish, cooked noodles or rice, and whatever chopped vegetables you’d like to include.
Pro tip: If you’re short on stove space for some reason, you can prep the soup in the instant pot, using the saute function. Just be sure to adjust the heat so that the roux doesn’t burn.
Freezing Instructions
Here’s how to freeze it:
Canned cream of celery soup is so popular because opening a can saves time over making a fresh sauce.
You can have the best of both worlds — a homemade sauce and convenience — when you make a bulk batch of the creamed soup and freeze it in 2-cup portions. This size is the equivalent of a can.
How to freeze homemade creamed soups:
- Prepare the soup as directed in the recipe.
- Divide it into 2-cup portions, using Soupercubes or your favorite pint container.
- Chill the containers until very cold.
- Store the containers in the freezer until ready to use. If you’re using Soupercubes, once the soup is frozen, you can pop the cubes out of the molds and transfer them to a freezer bag for space-saving storage.
To use the frozen soup: thaw in the refrigerator or microwave and whisk well to recombine. Proceed with your recipe.
TLDR? Watch this web story.
FAQs
Basically cream of celery soup is a white sauce that features cooked, chopped celery and vegetable broth.
Yes, this can be a soup to enjoy on its own, especially if it’s homemade. You can also use it as a sauce in casseroles or as a soup starter.
Yes! While this recipe calls for flour, you can substitute a gluten-free flour blend for the flour. Just be sure to whisk constantly to eliminate lumps.
Yes, use a plant butter or cooking oil, a plant-based milk, and vegetable broth.
More Pantry Staples You Can Make Yourself
Canned cream of celery soup is a pantry staple for many. Now you know how to make it yourself. See what else you can make without buying the box or can!
Tell us what you think!
We love to hear your experiences with Good Cheap Eats. Click the STARS on the recipe card or leave a STARRED comment to let us know what you think of the recipe.
Homemade Cream Of Celery Soup
Equipment
- sauce pan
- wire whisk
- single-serve airtight containers
- soupercubes
Ingredients
- ¼ cup butter
- ¼ cup unbleached, all-purpose flour
- 1 ½ cup vegetable broth or chicken stock
- ½ cup milk
- 1 rib celery chopped (about ¼ cup)
- 2 tablespoon Parmesan cheese (shredded)
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- In a saucepot over medium heat, melt the butter. Stir in the flour and cook until the mixture bubbles.¼ cup butter, ¼ cup unbleached, all-purpose flour
- Whisk in the chicken stock and the milk until smooth. Add the celery and cook, stirring constantly until the mixture thickens to a sauce consistency, about 10 to 15 minutes.1 ½ cup vegetable broth, ½ cup milk, 1 rib celery
- Stir in the Parmesan cheese, salt, and pepper. Taste and adjust seasoning.2 tablespoon Parmesan cheese (shredded), ½ teaspoon salt, ¼ teaspoon black pepper
- Use in your recipe or chill completely before storing in an airtight container in the freezer until ready to use.
Notes
- cream of mushroom soup: substitute chopped and sautéed mushrooms for the celery.
- cream of chicken soup: substitute finely chopped cooked chicken for the celery and use chicken broth instead of vegetable.
- cream of asparagus soup: substitute finely chopped cooked asparagus for the celery.
- cream of bacon soup: substitute finely chopped cooked bacon for the celery.
- cream of broccoli soup: substitute finely chopped cooked broccoli florets for the celery.
- cream of potato soup soup: substitute finely chopped cooked potato for the celery.
- cream of onion soup: substitute sautéed, chopped onion for the celery
Nutrition
This post was originally March 2, 2011. It has been updated for content and clarity.
Kate
Very good!
Deby Brown
I appreciate that she reprints ingredients under each step.
Becka
This has a delicious flavor but is definitely like reconstituted canned soup. It is too thin to substitute in a casserole recipe.
Jessica Fisher
I wonder if it’s possible your batch could have cooked a bit longer to thicken? I’ve been using it as a substitute for 15+ years without an issue. It’s not as thick to be sure, but it works great in all casserole recipes.
Tammy Godyn
This soup was so easy to make. Flavor is excellent. I’m so glad i can make it Gluten-free! So much better than store bought (if you can find it).
I Wonder how long you can freeze it.
Jessica Fisher
Glad you liked it! You can freeze it forever if you can guarantee that it stays below zero degrees. Most home freezers have too much fluctuation for that, so I recommend 3 months for best texture.
Lynn Carson
This is a great recipe, I loved it! Thank you!
Jessica Fisher
Great to hear, Lynn. Thanks for leaving a review!
Richard West
Can’t wait to try it! ?