Big-Batch Homemade Cream of Mushroom Soup
Freezer-Ready | Recipe-Ready | Replaces 12 Cans
There are a handful of pantry staples that show up again and again in everyday cooking, and cream of mushroom soup is one of them. Casseroles, skillet meals, gravies, slow cooker dinners… it sneaks into everything.
This homemade version is designed to replace canned condensed cream of mushroom soup one-for-one, but with simple ingredients and a freezer system that makes from-scratch cooking easier, not harder.
This big batch makes 12 single-recipe portions, so you can cook once and stock your freezer for weeks.

Why Make It Homemade?
- ✔ Replaces 12 cans (10–10.5 oz each)
- ✔ Freezes beautifully
- ✔ Uses simple, real ingredients
- ✔ Portion once, use without thinking later
I freeze this already measured, so when a recipe calls for “1 can of cream of mushroom soup,” I grab one container and move on. No math. No guesswork.
Yield
- About 15 cups of finished soup
- Portion into 1¼-cup containers
- Each portion = 1 can equivalent
- Total: 12 servings
That 1¼-cup measurement is the magic number to replace the can.
Ingredients (Big Batch)
- 1 cup butter (2 sticks)
- 2 cups finely diced onion (about 2 large)
- 8 cloves garlic, minced
- 8 cups finely chopped mushrooms
(about 2½ lb fresh mushrooms — button, baby bella, or a mix) - 1 cup all-purpose flour
- 4 cups chicken broth
- 4 cups milk or half-and-half
- 2 tsp salt (start here, adjust later)
- 2 tsp black pepper
Optional depth (choose 1–2, not all):
- 2 tsp Worcestershire sauce
- 2 tsp soy sauce or tamari
- 2 tsp dried thyme
Method
- Melt the butter
In a large Dutch oven or stockpot, melt butter over medium heat. - Cook the onions
Add onions and cook until soft and translucent, about 8–10 minutes.

- Add garlic
Stir in garlic and cook 30 seconds, just until fragrant. - Cook the mushrooms
Add mushrooms and 1 tsp salt.
Cook until mushrooms release their liquid and it mostly evaporates.
This step builds flavor — don’t rush it.

- Add the flour
Sprinkle flour evenly over the pot. Stir well and cook for a full 2 minutes. - Add liquids
Slowly pour in broth, stirring constantly.
The mixture will thicken quickly — that’s exactly what you want.
Stir in milk or half-and-half. - Simmer
Simmer 10–15 minutes, stirring occasionally, until thick and condensed.

- Season and adjust
Add remaining salt, pepper, and any optional seasonings. Taste and adjust. - Optional blending
For a smoother, more “canned-style” texture, blend partially with an immersion blender.
Texture Check (Important)
You’re looking for soup that is:
- Thick
- Spoon-coating
- Pourable, but slow
If it’s too thick → add milk ¼ cup at a time
If it’s too thin → simmer uncovered a few more minutes

Freezing System (This Is the Game-Changer)
- Let soup cool completely
- Portion into 1¼-cup containers
- Wide-mouth jars
- Souper Cubes
- Deli containers, just use what you have!
- Label clearly:
- Cream of Mushroom Soup
- 1 can equivalent
- Date
- Freeze (flat if possible)

Thawing
- Reheat gently on the stovetop
- Whisk while reheating — separation is normal and fixes itself when warm
How to Use It
Use one 1¼-cup portion anywhere a recipe calls for one can of condensed cream of mushroom soup:
- Casseroles
- Skillet meals
- Gravies
- Slow cooker recipes
- Freezer meals
I freeze it measured out so I never have to think about it!
Final Encouragement
Building a from-scratch pantry doesn’t mean doing everything all the time.
It means setting yourself up well once, so future meals are easier.
This is one of those recipes.
PrintBig-Batch Homemade Cream of Mushroom Soup
(Condensed | Freezer-Ready | Replaces 12 Cans)
Yield
12 cups total
Portion into 1 cup servings
Each 1 cup portion = 1 can condensed cream of mushroom soup (10–10.5 oz)
- Prep Time: 15
- Cook Time: 30
- Total Time: 45 minutes
- Yield: 12 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
-
1 cup butter (2 sticks)
-
2 cups finely diced onion (about 2 large)
-
8 cloves garlic, minced
-
8 cups finely chopped mushrooms
(about 2½ lb fresh mushrooms — button, baby bella, or a mix) -
1 cup all-purpose flour
-
4 cups chicken broth
-
4 cups milk or half-and-half
-
2 teaspoons salt, divided
-
2 teaspoons black pepper
Instructions
-
Melt butter in a large Dutch oven or stockpot over medium heat.
-
Add onions and cook until soft and translucent, about 8–10 minutes.
-
Add garlic and cook 30 seconds, until fragrant.
-
Add mushrooms and 1 teaspoon salt. Cook until mushrooms release their liquid and most of it evaporates.
-
Sprinkle flour evenly over the mixture. Stir well and cook for 2 minutes.
-
Slowly add chicken broth, stirring constantly until thickened.
-
Stir in milk or half-and-half.
-
Simmer 10–15 minutes, stirring occasionally, until thick and condensed.
-
Add remaining salt and pepper. Taste and adjust as needed.
-
Optional: Blend partially with an immersion blender for a smoother texture.
Notes
-
Finished soup should be thick, spoon-coating, and pourable but slow.
-
If too thick, add milk ¼ cup at a time.
-
If too thin, simmer uncovered a few more minutes.
-
Cool completely before freezing.
Freezing Instructions
-
Portion into 1¼-cup containers.
-
Label as “Cream of Mushroom Soup – 1 Can Equivalent.”
-
Freeze up to 6 months.
-
Thaw overnight in the refrigerator or gently reheat on the stovetop, whisking to recombine.
Homemade Cream of Mushroom Soup (Single Can Version)
This homemade cream of mushroom soup replaces one can of condensed soup and is perfect for casseroles, gravies, and stovetop meals—rich, creamy, and made from scratch.
1 Can Equivalent
- Prep Time: 5
- Cook Time: 15
- Total Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
-
2 tablespoons butter
-
¼ cup finely diced onion
-
1 clove garlic, minced
-
1 cup finely chopped mushrooms
(about 4–5 oz fresh mushrooms) -
2 tablespoons all-purpose flour
-
½ cup chicken broth
-
½ cup milk or half-and-half
-
¼ teaspoon salt, or to taste
-
¼ teaspoon black pepper
Instructions
-
Melt butter in a small saucepan over medium heat.
-
Add onion and cook until soft, about 3–4 minutes.
-
Add garlic and cook 30 seconds, until fragrant.
-
Add mushrooms and a pinch of the salt. Cook until mushrooms release their liquid and most of it evaporates.
-
Sprinkle flour evenly over the mixture. Stir well and cook for 1 minute.
-
Slowly whisk in chicken broth until smooth and thickened.
-
Stir in milk or half-and-half.
-
Simmer 3–5 minutes, stirring occasionally, until thick and condensed.
-
Season with remaining salt and pepper. Taste and adjust as needed.
-
Optional: Blend briefly for a smoother, more canned-style texture.
Notes
-
Soup should be thick, spoon-coating, and pourable but slow.
-
If too thick, add 1–2 tablespoons milk.
-
If too thin, simmer another minute.
-
Use anywhere a recipe calls for 1 can of condensed cream of mushroom soup.
