Substitute for Cream of Mushroom Soup: Ratios and Best Uses
By The Recipes by Mom kitchen · Last checked October 21, 2026 · Not kitchen-tested; see how our recipes are made
A direct substitute for one can of condensed cream of mushroom soup is a homemade medium white sauce. To make it, use 2 tablespoons of butter, 2 tablespoons of flour, and 1 cup of milk or broth, then stir in sauteed mushrooms. This simple replacement mimics the texture and function of the canned version in many classic recipes.
While a homemade sauce is a versatile option, other ingredients can work depending on the recipe. Another type of condensed soup offers convenience, while dairy products like sour cream can provide a creamy finish for stovetop dishes. Choosing the right substitute depends on the cooking method and the desired flavor of the final dish.
Substitutes for cream of mushroom soup (per 1 can)
| Substitute | How much | Best for | Watch out for |
|---|---|---|---|
| Homemade white sauce + mushrooms | 2 tablespoons butter + 2 tablespoons flour + 1 cup milk or broth, plus sauteed chopped mushrooms | Casseroles, pork chops, green bean casserole | Season with salt and pepper |
| Cream of chicken or celery soup | 1 can for 1 can | Casseroles | Different flavor |
| Sour cream or Greek yogurt + broth | Equal parts, stirred in off the heat | Stroganoff-style dishes | Do not boil |
Ratios are common kitchen equivalents; results vary by recipe, so try a swap in a forgiving recipe first.
Good to know
- Condensed soup is salty; taste before adding salt when you use homemade
How to choose the right substitute
Understanding your options helps you select a suitable replacement for canned soup. Each substitute offers a different combination of texture, flavor, and heat stability.
- Homemade White Sauce with Mushrooms: This is an adaptable substitute. It starts with a roux, a cooked mixture of equal parts butter and flour, which acts as a thickener. Whisking in milk or broth creates a smooth, creamy sauce with a neutral flavor. Adding sauteed mushrooms completes the classic taste. Because it is cooked and stable, this sauce is ideal for dishes that will be baked for a long time, like casseroles.
- Other Condensed Soups: Using a can of cream of chicken or cream of celery soup is a simple one-to-one swap. These provide the same thick, creamy consistency and salt level as cream of mushroom soup. The main difference is the flavor, so choose one that complements the other ingredients in your dish.
- Sour Cream or Greek Yogurt: These dairy products offer a tangy creaminess without the need for a flour-based thickener. They are best used to finish stovetop dishes, such as stroganoff-style sauces. Because high heat can cause the proteins in sour cream and yogurt to curdle and separate, they should be stirred in off the heat just before serving. Never allow them to boil.
Recommended swaps by recipe type
Different recipes have different needs, from a sturdy binding agent for a casserole to a quick, creamy sauce for a skillet dinner.
- For Casseroles and Baked Dishes: Recipes like green bean casserole or baked pork chops rely on the soup to create a thick, bubbly sauce that binds the ingredients. A homemade white sauce with mushrooms is a good choice here. It provides the necessary structure and will not break or become watery during baking. Cream of chicken or celery soup is also a good option if you want convenience and its flavor works with your recipe.
- For Stroganoff-Style Dishes: These recipes require a rich, tangy sauce that is added at the end of cooking. A mixture of equal parts sour cream and broth is a suitable substitute. It delivers the characteristic flavor and creamy texture without the heaviness of a flour-thickened soup. Remember to add it off the heat to prevent curdling.
What changes when you substitute
Using a substitute for cream of mushroom soup will affect the final dish, so some small adjustments may be needed.
A significant change is often the salt level. Canned condensed soups contain a considerable amount of sodium. If you make a homemade white sauce, it will be unsalted until you season it. We suggest you taste the dish before adding any salt, as the other ingredients may already provide enough. When using another canned soup, the salt level will be similar, so no adjustment is usually necessary.
Flavor is the other key difference. Swapping cream of mushroom for cream of celery will, of course, make the dish taste like celery. A homemade sauce will have a simple, creamy flavor focused on the mushrooms you add. A sour cream or yogurt substitute will introduce a noticeable tanginess that is not present in the original canned soup.
Sources and method
- Substitution ratios: common equivalents from US university extension substitution tables and standard cookbooks, cross-checked by the editors
Last checked October 21, 2026.