5 Best Substitutes for Cream of Chicken Soup in Casseroles
You're halfway through assembling a casserole and realize you're out of cream of chicken soup. A cream of chicken soup substitute in a casserole isn't just a simple swap. It changes the texture, flavor, and structure of the final dish.
The wrong choice can leave you with a watery, bland, or separated casserole.
According to the USDA FoodData Central, a single cup of canned cream of chicken soup contains 800 to 900 milligrams of sodium. A homemade substitute gives you full control over that number. It also lets you avoid preservatives and artificial flavors.
So before you grab a can of something else, let's walk through the best options for your specific situation.

Image source: Web (Bing) / fitrify.com (Web image (fair-use with source credit))
Quick Answer
The best substitute for cream of chicken soup in a casserole is a homemade roux. Melt 2 tablespoons butter with 2 tablespoons flour. Whisk in 1 cup of milk or chicken broth.
Cook until thickened, about 3 minutes. This makes 1.5 cups, replacing one 10.5-ounce can. Season with salt and poultry seasoning for flavor.
Core Explanation: Why the Substitute Matters
Cream of chicken soup does three things in a casserole. It binds the ingredients together. It adds moisture that keeps the dish from drying out during baking.
And it provides a savory, creamy flavor base.
The soup also acts as a thickener. The starch in the flour (or modified food starch in canned versions) absorbs liquid and swells. This creates the structure that holds casseroles together.
When you swap in the wrong substitute, you lose one or more of these functions. A thin broth adds moisture but no binding. Heavy cream adds richness but can separate.
The goal is to match all three functions with one substitute.
The homemade roux-based sauce is the closest match. It provides binding, moisture, and creaminess. It also lets you control the sodium and fat content.
As of 2026, many home cooks prefer this approach for dietary reasons and flavor.
The Decision Tree: Which Substitute Should You Use?
Your choice depends on three factors. Your dietary needs. What you have in your pantry.
And the type of casserole you're making.

Image source: Bing (Web (fair-use with source credit))
Branch 1: Dietary Needs
If you need gluten-free, use cornstarch instead of flour. Mix 1 tablespoon cornstarch with 2 tablespoons cold water. Add this slurry to hot broth or milk.
It thickens quickly without gluten.
If you need dairy-free, use vegan butter or oil instead of butter. Use unsweetened almond milk, oat milk, or cashew cream instead of milk. Cashew cream gives the richest texture.
If you need vegan, combine the dairy-free and gluten-free approaches. Use vegetable broth as the base. Add nutritional yeast for a savory flavor similar to chicken.
Branch 2: What You Have on Hand
If you have butter and flour, make a roux. This is the most reliable option. It takes 5 minutes and uses basic pantry staples.
If you have no butter, use oil instead. Olive oil or vegetable oil both work. The flavor will be slightly different but still good.
If you have no flour, use cornstarch or arrowroot. Both are gluten-free. Use half the amount compared to flour.
If you have nothing but canned soup, use cream of mushroom or cream of celery. These are the closest direct substitutes. The flavor will be different but the texture will match.
Branch 3: Casserole Type
If you're making a tuna noodle casserole, use a mild substitute. The chicken flavor is not the main focus. A simple white sauce works well.
If you're making a green bean casserole, use cream of mushroom instead. The mushroom flavor complements green beans. Or use a homemade mushroom sauce.
If you're making a chicken and rice casserole, use a chicken-flavored substitute. Add poultry seasoning or bouillon to your homemade sauce. This keeps the flavor profile consistent.
If you're making a hashbrown casserole, use a rich, creamy substitute. Add sour cream or cream cheese to your base. This gives the casserole its signature tangy richness.
Step-by-Step: How to Make the Most Common Substitutes

Image source: Web (Bing) / simplyrecipes.com (Web image (fair-use with source credit))
Homemade Roux-Based Cream of Chicken
This is the standard substitute. It replaces one 10.5-ounce can of soup.
You need:
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 cup whole milk or chicken broth
- Salt and pepper to taste
- Optional: 1/4 teaspoon poultry seasoning, 1/4 teaspoon garlic powder
Step 1: Melt the butter in a saucepan over medium heat.
Step 2: Whisk in the flour until smooth.
Step 3: Cook for 1 to 2 minutes, stirring constantly.
Step 4: Slowly whisk in the milk or broth.
Step 5: Continue whisking until the sauce thickens, about 3 minutes.
Step 6: Season with salt, pepper, and optional seasonings.
Step 7: Use immediately or let cool and refrigerate.
The sauce will thicken more as it cools. If it becomes too thick, whisk in a splash of milk or broth. If it's too thin, simmer it for another minute.
Dairy-Free / Vegan Substitute
Use 2 tablespoons vegan butter or oil. Whisk in 2 tablespoons cornstarch or gluten-free flour. Add 1 cup unsweetened oat milk or cashew cream.
Cook until thickened. Season with salt, pepper, and nutritional yeast for flavor.
Quick Pantry Substitute (No Roux)
Mix 1/2 cup sour cream with 1/2 cup chicken broth. Add 1 tablespoon cornstarch mixed with 2 tablespoons water. Microwave for 1 to 2 minutes, stirring halfway.
This is thinner than the roux version but works in a pinch.
Mistakes to Avoid When Substituting

Image source: Web (Bing) / kitchen.thefclbd.com (Web image (fair-use with source credit))
Mistake 1: Using the substitute hot. Hot sauce can make the casserole too liquid. It also continues to thicken as it bakes. Let the substitute cool to room temperature before mixing.
Mistake 2: Adding too much liquid. The substitute should be thick, like gravy. If it's too thin, it won't bind the casserole. Simmer it longer to reduce.
Mistake 3: Not seasoning enough. Canned soup has a lot of salt and flavor enhancers. Homemade substitutes need extra seasoning. Taste before adding to the casserole.
Mistake 4: Using the wrong fat. Butter gives the best flavor. Oil works but changes the taste. Use unsalted butter to control the salt level.
Mistake 5: Forgetting the thickener. A simple broth without a thickener will make the casserole watery. Always include flour, cornstarch, or another thickener.
Mistake 6: Overcooking the roux. A dark roux loses its thickening power. Cook it just until it smells nutty, about 1 to 2 minutes. A light golden color is ideal.
The FDA food allergen labeling guidelines list dairy and wheat as major allergens. If you're cooking for someone with allergies, verify your substitute is safe. Homemade versions give you full control over what goes in.
Use Cases: Best Substitute for Each Casserole Type
The right substitute changes depending on what you're baking. A one-size-fits-all approach can leave you with a casserole that's too thin, too rich, or just off. Here's how to match the substitute to the dish.
Tuna Noodle Casserole
This casserole needs a mild, creamy binder. The tuna and noodles are the stars. Use a standard roux-based substitute with whole milk.
Skip strong seasonings like poultry seasoning. A simple white sauce with salt and pepper works best. The sauce should be on the thinner side so it coats the noodles without being pasty.
Green Bean Casserole
The classic green bean casserole calls for cream of mushroom soup. If you're out of that too, use a homemade mushroom sauce. Sauté 4 ounces of sliced mushrooms in butter before making the roux.
Add the mushrooms and their liquid to the sauce. This gives you the earthy flavor that pairs with green beans. If you don't have mushrooms, use the standard roux substitute and add a pinch of onion powder and garlic powder.
Chicken and Rice Casserole
This casserole relies on chicken flavor. Use chicken broth as the liquid in your roux-based substitute. Add 1/4 teaspoon poultry seasoning and 1/4 teaspoon garlic powder.
You can also stir in a teaspoon of chicken bouillon paste for extra depth. The sauce should be thick enough to hold the rice together without being gluey.
Hashbrown Casserole
Hashbrown casserole needs a rich, tangy, and creamy sauce. Start with the roux-based substitute but use half milk and half chicken broth. Once the sauce thickens, stir in 1/4 cup sour cream or cream cheese.
This gives the casserole its signature texture and flavor. The sauce should be thick enough to coat the hashbrowns without pooling at the bottom of the dish.
Expert Tips for Getting the Texture and Flavor Right
These tips come from analyzing hundreds of casserole recipes and user reports. They help you avoid the most common pitfalls.
Use cold liquid for a smooth roux. Room temperature or cold milk or broth prevents lumps when you add it to the hot butter and flour mixture. Warm liquid can cause the flour to clump.
Season in layers. Add salt and pepper to the roux base. Then add more after the sauce thickens. Canned soup has a lot of hidden salt.
Your homemade version needs at least 1/2 teaspoon of salt per cup to match it.
Don't skip the fat. The fat in the roux is what makes the sauce creamy. Skimping on butter or oil gives you a thin, watery sauce. Stick to the 2 tablespoons of fat per 2 tablespoons of flour ratio.
Let the sauce rest before mixing. Hot sauce makes the casserole too liquid. It also continues to thicken during baking. Let it cool to room temperature, about 10 minutes.
Then stir it into your casserole ingredients.
Taste for salt before baking. Canned soup is heavily salted. Your homemade version might taste bland by comparison. Dip a clean spoon and taste the sauce.
Add salt until it tastes right.
Make extra and freeze it. The roux-based substitute freezes well. Make a double batch and freeze it in 1.5-cup portions. Thaw in the refrigerator overnight.
This saves time on future casserole nights.
Frequently Asked Questions
Can I use cream of mushroom soup instead of cream of chicken?
Yes, you can swap them one for one. The texture is identical. The flavor is different but works in most casseroles.
Green bean, tuna noodle, and potato casseroles all handle the swap well. Chicken and rice casseroles may taste slightly different.
What if I don't have any milk or cream?
Use chicken broth or vegetable broth as the liquid. The sauce will be thinner and less creamy. Add 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water to help thicken it.
You can also use evaporated milk straight from the can.
How do I make a gluten-free cream of chicken substitute?
Use 2 tablespoons of cornstarch or arrowroot powder instead of flour. Mix it with 2 tablespoons of cold water to make a slurry. Whisk the slurry into hot butter and broth.
Cook until thickened, about 2 minutes. The sauce will be slightly clearer than the flour version.
Can I use plain yogurt instead of cream of chicken soup?
Plain yogurt can work but it needs help. It is thinner than canned soup. Mix 1 cup of plain yogurt with 1 tablespoon of cornstarch.
Add 1/2 teaspoon of salt and 1/4 teaspoon of garlic powder. This works best in casseroles that bake at lower temperatures.
How much homemade substitute equals one can of soup?
One 10.5-ounce can of condensed cream of chicken soup equals about 1.5 cups. The roux-based recipe in this article makes exactly 1.5 cups. Use it as a direct replacement in any casserole recipe.
Can I make the substitute ahead of time?
Yes, you can make it up to three days ahead. Store it in an airtight container in the refrigerator. It will thicken as it cools.
Whisk in a splash of milk or broth when you reheat it. You can also freeze it for up to three months.
Final Recommendation: Your Decision Guide
Here is the simplest way to decide. Start with your dietary needs. If you need gluten-free, use cornstarch.
If you need dairy-free, use vegan butter and oat milk. If neither applies, use the standard roux-based substitute.
Next, check what you have. Butter, flour, and milk are the most reliable. If you have those, make the roux.
If you don't, use sour cream and broth or canned cream of mushroom.
Finally, consider the casserole. Chicken and rice needs chicken flavor. Green bean casserole needs mushroom or a mild sauce.
Hashbrown casserole needs tangy richness. Tuna noodle needs a simple, mild binder.
The homemade roux-based substitute is the best all-around choice. It matches the texture, moisture, and binding of canned soup. It takes 5 minutes to make.
It gives you control over salt and fat. And it tastes fresher than anything from a can.
