Homemade cream of mushroom soup is thick, rich, and creamy, and it’s much better than store-bought! Use in all your favorite recipes or serve up a bowl with crusty bread!
Whenever the weather gets colder, I start to crave some cozy comfort food, like Shepherd’s Pie or Stovetop Mac and Cheese or Classic Slow Cooker Pot Roast.
In my quest to find a go-to pot roast recipe, I stumbled across several recipes calling for a can of cream of mushroom soup and a package of dry onion soup mix.
I figured out how to make Homemade Dry Onion Soup Mix, and it was SO easy! Guess what? So is homemade cream of mushroom soup.
WHY MAKE CREAM OF MUSHROOM SOUP
Not only is it super easy to make, but homemade cream of mushroom soup is also:
- Made with simple ingredients. Aside from fresh mushrooms, you probably already have everything you need.
- Quick! Mix up a batch of this mushroom soup recipe in just a few minutes.
- Frugal. Mushrooms often go on clearance since they don’t keep long at the grocery store. When I see them marked down, I stock up and make multiple batches.
- Freezer friendly. It’s easy to make extra and freeze for future recipes.
- Rich, creamy, and decadent. I bet you can’t describe the canned version that way!
Eating the best food to fit your budget, which includes making food from scratch, is a core principle in my signature eCourse, Grocery Budget Bootcamp. Enrollment is currently closed, but for even more tips on lowering your grocery bill, check out the FREE Fight Inflation Workshop. These three video sessions focus on saving money on groceries NOW – despite the rising cost of food. Find out more here.
With a little know-how and a bit of hard work, eating real food on a budget isn’t out of reach!
CREAM OF MUSHROOM SOUP RECIPE INGREDIENTS
Mix up this cream of mushroom soup recipe in just a few minutes! Here’s what you need:
- Unsalted butter. This makes the soup creamy and delicious. You can use extra virgin olive oil instead.
- Mushrooms. Any mushrooms will work – cremini mushrooms, white button mushrooms, baby bella, or portabella are what you’re likely to find at the grocery store. Even fancy shiitake mushrooms are tasty!
- Seasonings: thyme + salt + ground black pepper + onion powder
- Garlic. Fresh minced garlic is my preference here, but garlic powder will also work in a pinch.
- Flour. This helps thicken the mushroom soup. Use gluten-free flour for a gluten free cream of mushroom soup.
- Beef stock. I’ve also made this using Instant Pot Chicken Broth when I ran out of beef stock, and it was still delicious. Choose vegetable stock for a vegetarian cream of mushroom soup.
- Milk. Use cream or half and half for extra richness. Or go with almond milk or coconut milk and use olive oil to make this dairy-free.
HOW TO MAKE HOMEMADE CREAM OF MUSHROOM SOUP
Step 1. Melt butter in a large pot over medium-high heat.
Step 2. Add the mushrooms, thyme, garlic, 1 teaspoon of salt, pepper, and onion powder. Cook until the mushrooms start to soften, about 5-7 minutes.
Step 3. Add the flour to the pot and stir to coat. Let the flour cook for about 1 minute, stirring occasionally.
Step 4. Add the milk and broth and whisk well to incorporate the flour into the liquid.
Step 5. Bring the mixture to a boil and simmer uncovered while whisking until the soup is very thick, anywhere from 2-5 minutes.
Step 6. Taste the soup (careful, it will be hot) and season with additional salt and pepper if needed.
Store cream of mushroom soup in an airtight container in the fridge for up to 4 days or freeze for 3-4 months.
MUSHROOM SOUP RECIPE TIPS
Once you make this homemade mushroom soup recipe, I promise you’ll never buy from the store again. It’s just too easy, and it tastes so much better! Plus, it’s so versatile:
- If you don’t like the chunks of mushrooms, you can use an immersion blender (I recommend this one) for a velvety, creamy soup.
- Make it vegan by using all stock OR substituting non-dairy milk. Replace the butter with olive oil.
- Make it gluten-free by using sweet rice flour or gluten free all-purpose flour. A cornstarch slurry would also work here – just mix cornstarch with a bit of water before adding it to the pot.
- Give the rich flavor a twist by adding extra garlic or a bay leaf, using mushrooms and onions, subbing in heavy cream for milk, or white wine for half the broth!
- If you want a cream of mushroom substitute, try Cream of Celery Soup instead!
TO SERVE CREAM OF MUSHROOM SOUP
- My original plan to use cream of mushroom soup is in a Classic Slow Cooker Pot Roast. But it can be used in any casserole calling for canned condensed cream of mushroom soup.
- Make Healthier Green Bean Casserole! Enjoy a better-for-you version of a classic.
- My Slow Cooker Beef Stroganoff recipe has options with or without cream of mushroom soup.
- Use it as a base for chicken and wild rice soup. Yum!
- Alternatively, you can eat cream of mushroom soup as a side dish or a weeknight main dish! Can you imagine the earthy taste of creamy mushroom soup in a Homemade Artisan Bread Bowl? YUM! That might beat out our favorite Weeknight Creamy Mushroom Pasta!
FAQS FOR CREAM OF MUSHROOM SOUP RECIPES
Can cream of mushroom soup recipes be frozen?
This recipe makes one “can” of cream of mushroom soup, but you can easily double it or triple it if you want to make a lot at one time. Follow these instructions on freezing in jars without breaking them. (I like these 16 oz jars).
Is cream of mushroom soup healthy?
This homemade recipe for cream of mushroom soup is made from scratch with only real food ingredients. Store-bought canned soups tend to be the unhealthy options, with hydrogenated oils and MSG. Keep those out of my kitchen!
Do I need to add any extra liquid to home made cream of mushroom soup?
Since this cream of mushroom soup isn’t condensed like the kind in the can, you don’t need to add any additional milk or water to the recipe. As written, it equals about 10-12 ounces, which is similar to one can of condensed soup. That said, if you’re serving it as a soup on its own, you can add a bit of milk or stock to thin it if you prefer.
What is a substitute for cream of mushroom soup?
Instead of cream of mushroom soup, you can make Homemade Cream of Celery Soup or Cream of Chicken Soup which are perfect replacements in recipes. Of course, they will have a different flavor profile but will be equally as delicious.
MORE EASY SOUP RECIPES
- Instant Pot Chicken Noodle Soup
- Leftover Pork and Potato Soup
- Chicken Tortilla Soup
- Easy Minestrone Soup
- Red Lentil Vegetable Soup
- Roasted Red Pepper Tomato Soup
Fight Inflation Workshop!
Sign up for my FREE Fight Inflation Workshop and learn simple strategies to save money, even with rising food costs!WATCH HOW TO MAKE HOMEMADE (CONDENSED) CREAM OF MUSHROOM SOUP
Homemade Cream of Mushroom Soup
Homemade cream of mushroom soup is thick, rich, and creamy, and it’s much better than store-bought! Use in all your favorite recipes or serve up a bowl with crusty bread!
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Total Time: 17 minutes
- Yield: 10.5 oz 1x
- Category: Soup & Salad
- Method: Stove top
- Cuisine: American
Ingredients
- 2 Tbsp butter
- 1 cup diced mushrooms (I used portabella)
- 1 tsp dried thyme
- 2 tsp salt, divided
- ½ tsp ground black pepper
- 1 clove garlic, minced
- 1 tsp onion powder
- 2 Tbsp flour
- ½ cup beef stock (how to make homemade stock)
- ½ cup milk
Instructions
- Melt the butter in a large pot over medium-high heat.
- Add the mushrooms, thyme, garlic, 1 tsp salt, pepper, and onion powder. Cook until the mushrooms start to soften, about 5-7 minutes.
- Add the flour to the pot and stir to coat. Let the flour cook for about 1 minute, stirring occasionally.
- Add the milk and broth and whisk well to incorporate the flour into the liquid.
- Bring the mixture to a boil and simmer uncovered while whisking until the soup is very thick, anywhere from 2-5 minutes.
- Taste the soup (careful, it will be hot) and season with additional salt and pepper if needed.
Notes
- If you don’t like the chunks of mushrooms you can use an immersion blender (I recommend this one) to smooth out the soup.
- Give the rich flavor a twist by adding garlic or bay leaf, using mushrooms and onions, subbing in heavy cream for milk, or white wine for half the broth!
- Since this cream of mushroom soup isn’t condensed like the kind in the can, you don’t need to add any additional milk or water to the recipe. As written, it equals about 10-12 ounces, which is similar to one can of condensed soup. That said, if you’re serving it as a soup on its own, you can add a bit of milk or stock to thin it if you prefer.
Nutrition
- Serving Size: 1 cup
- Calories: 96
I gave this recipe a “test run” prior to making it for Thanksgiving. I love green bean casserole, but I know a lot of people don’t like the easy version using Campbell’s soup so I figured making it all from scratch is the best option. My DIL and a cousin will be at our family dinner and they are both vegetarians. I used Better than Bouillon Mushroom Base instead of their Vegetable Stock. And along with fresh mushrooms, I reconstituted some dry mushrooms and used that water to mix in with the bouillon. It was so deliciously umami!
Best soup ever, I make it and then use it in different recipes throughout the winter. I like to use it as a base for a mushroom and wild rice and chicken soup (boil chicken and rice in chicken stock, shred chicken, add soup) or I just used it in a beef stroganoff recipe and it was to die for.
I will make this cream of mushroom soup tomorrow. I will be so relieved to have this in my stashes. Our recipe collection is wide. D varied Nd so many times. I want to use Cream of Mushroom Soup but Campbells the famous soup has too many ingredients I won’t eat any longer due to health and my family can’t either. SO SO SO EXCITED TO TRY THIS. I do have a fabulous recipe for this kind of soup but is ver y detailed. I w t this for adding to pot roast and pies. Will let u know
1st time m e making Cream of Mushroom soup. WOW! I will double. Or maybe triple this next time. I put some aside for when m y husband gets off work (he works the night shift) and had to h evrest for dinner.
Is there anyway to get a more complete nutrition listing?
Hi Molly,
Thank you for your feedback. We’re so glad you enjoyed it. We haven’t listed complete nutrition on recipes because there are often variations in home recipes. We’d recommend that you use a free online resource to plug in the recipe to get complete nutrition on your soup. Hope this helps! 🙂
Can you use dried mushrooms instead of fresh?
Hi Nickel,
Yes, you definitely can!
hey! my husband adores this receipt and I’ve made it many times over the years. But the last time I made it, it didn’t taste quite right. I did everything just as the recipe instructs, just like I always do. Have you made adjustments to the recipe at all? changed any quantities or ingredients or directions? I want to know if I made a mistake or if something has changed. My husband looks forward to this recipe every year when the weather starts to get cold and I want to continue to make it just as I was. I see the last update was made in August of this year and I know I’ve been using this recipe since about 2018-1019. Let me know if I’m going crazy! than you
Hello Cheyenne!
We are so glad that your husband loves this soup. The recipe hasn’t changed. Tiffany usually uses chicken stock. Is it possible that your stock, mushroom, or milk was old or went bad? Perhaps the pot wasn’t cleaned well? Not pointing any fingers- it’s all happened to me!
Loved this! I chopped up in onion instead of the powder. My son finished off the milk as I was reaching for it. So ended up using almond milk. So very good. I’m glad I made a double batch.
Does it matter what kind of mushrooms you use?
I prefer baby bella mushrooms or sliced white.
I changed up the recipe a little. Used mini Bella mushrooms and used chicken stock and organic coconut milk creamer……Delicious!
How much liquid (of whatever kind: milk or H2O) do I need to add to make this non-condensed? As if this came out of a can and I was adding a “can” of liquid to it before microwaving or heating up.
Just wanted to let you know I LOVE this recipe! My daughter has allergies to milk, eggs, and soy which are ingredients in many canned “cream of” soups. Many of our family recipes include this as an ingredient so we’ve been unable to eat those meals.
I used your recipe but subbed 1:1 Earth Balance dairy-free soy-free butter and Oatly oatmilk and it worked PERFECTLY! I have made tons of things from green bean casserole to chicken pot pie to pork chops with this replacement recipe and it tastes even better than before!! Thank you so much from the bottom of my heart for sharing this recipe! It has made the transition to allergy-free cooking so much easier!!
How do you store the cream of soups and how long can you store them for?
You can keep them in the freezer for 3-4 months Sara, or in the fridge for a few days.
Hi Tiffany…can you share what brand of beef bouillon cubes you use that you said has no msg for your onion soup mix?
Hi Jerrie, We recommend searching your favorite store for “MSG free bullion” and read the labels closely. 🙂
I am so glad to see you can freeze this soup. I make it all the time but it would be great to have on hand. Do you know if it is possible to can this recipe? Thanks!
Hi Raven,
This recipe can not be canned.
I’m curious about the salt content…the recipe calls for 2 tsp., divided…but it looks like only 1 tsp is actually used. I did it with 1 tsp. and it was incredibly salty! Other than that amazing! I will definitely make it again and maybe just try 1/2 tsp. instead 🙂
I’ve noticed that different people are used to different amounts of salt. Feel free to adjust!
I used the cream of mushroom soup to pour over my meatloaf. Also, used your dried onion soup for the meatloaf itself. Delicious! I’ve been making meatloaf for 25 years and last night my family said this was the best one ever! It’s a much healthier option, too! Thank you!!!
What a compliment!! You’re so very welcome Win! ♥
About how much does one batch equate to? 1 cup? 12oz?
It’s equal to one can, which is about 12-15 oz.
I just made this to throw over that Pot Roast recipe of yours.
WOW!! Fantastic
This is now pinned. 🙂
So glad you liked it Grace!
If this is as good as everyone says it is, I am going to make it very soon. I love cream of mushroom soup and we’ve always bought Campbells. Then our local Italian restaurant started offering soup with their meals and doing delivery. We get delivery once in a while and they had cream of mushroom soup one time . Loved it so much but needed a recipe and now I have one! Thank you for the recipe! I can’t wait to try it!
I hope you love it Gail!
Usually you add a an of water to the can of soup. So with the homade soup, is it considered condensed and need a can of water added to it after you complete the recipe and before it is served?
Hi Marsha! If you serve it as soup, you’ll need to add some water (or chicken stock) to thin it a bit. If you’re just using it in recipes that call for the soup, there’s no need to add water!
I just made this and it’s amazing. I buy organic cream of mushroom soup at $3.50 a can for a pasta recipe. I figured I saved about $4.50 making it myself AND it taste way better. It was super eady, too. I just want to eat it up, but I must save it for the pasta tomorrow. Thank you for a great recipe.
You’re very welcome Tamms! I feel the same way about eating it up right away. Self-control is a must! 🙂
I’m curious to try this recipe (and the other cream of soups). Does it matter what milk you use? Can I use skim milk or should I stick with whole milk?
Hi Megan! It doesn’t matter what milk you use. You could even use chicken stock for dairy free versions!
Can I use heavy cream in this recipe? We are lactose intolerant. I really want to try this recipe! I am thinking to maybe cut the cream to 1/4 cup and use 3/4 cup of broth?
That would probably work Cheryl! I’ve also made this with almond milk and that works too.
Can you use light cream instead of milk
You can, but it will be thick. I’d use less, and add more stock to get the right consistency.
Tiffany,
In your email you mention Better than Bouillon for this recipe. But then in the actual recipe you call for bouillon powder. I’ve never found BtB powder, only jars of paste. Even on the websites you mentioned for buying it. Do they make a powder?
Do you mean in the dry onion soup mix recipe Melissa? BTB only makes a paste that I know of, but in that particular post I gave reasons when you could sub BTB (i.e. in cooked recipes like stews and roasts), and when you should use another brand for bullion powder.
Corn starch would also probably work for a gluten free alternative. We use that in a lot of white sauce recipes.