Comforting, classic creamy Mushroom Soup is made with a few flavorful ingredients to make it the very best. This creamy soup is made with three types of mushrooms and fresh sage. It’s simple, hearty, and guaranteed to please every mushroom lover!
If you have any leftover mushrooms after making this soup, use them to make Mushroom Steak Sauce or Pasta with Mushroom Sauce.
Table of Contents
Is anyone else currently very over this cold weather? Between the frosts and the flu going around, I’ve grown tired of my usual chicken noodle soup. That’s why I’ve been mixing business and pleasure and making a different soup for us every other day.
My new favorite comfort soup is this creamy mushroom soup. And let me tell you, this mushroom soup is the best. My family and I might be a little biased… but when my mom told me she loved it, I knew it must be true. She is quite picky when it comes to food, being a chef herself, so her compliment about what I create goes a long way!
Don’t just take my word for it though. Make it yourself and let me know if you like it. You can even throw in another type of mushroom in here. Different types of mushrooms bring something special to the soup, and some fresh sage compliments all the flavors beautifully.
Ingredient Notes
Mushrooms – I like to use a medley of different mushrooms so there’s a lot of different textures to enjoy. The three that I like best are portobello, shiitake, and oyster mushrooms. Feel free to play around with this mixture!
Vegetable Stock – I like to use my homemade vegetable stock recipe whenever I can but you can use your favorite store-bought one. I always recommend to use low sodium or unsalted store-bought stock.
Heavy Whipping Cream – for the best rich and creamy texture, do use heavy whipping cream and nothing less. (If you need to keep it lactose free or dairy free, use lactose free half and half and some lactose free sour cream. There are some plant-based whipping cream options if needed, check your grocery stores.)
Flour – all purpose flour works well for thickening soups. If you need to, use gluten free all-purpose flour. (Try to use 1:1 gluten free all purpose flour, not almond or coconut.)
Sage – The way this herb pairs with the mushrooms is heavenly! Try to get fresh sage for the best results but if not, use dried. Remember that dried herbs are actually more potent, so use a little less than what the recipe states.
See recipe card for complete information on ingredients and quantities.
How to Make Mushroom Soup
Sauté the onions and mushrooms. Slice the mushrooms and onions thinly. Heat a large pot (or Dutch oven) over medium heat. Melt the butter in the pot. Add the onions and cook until golden brown (1), then add the mushrooms and cook, stirring occasionally, for another 10 minutes or so (2).
Mix in flour and stock. Sprinkle flour over the veggies and stir well (3). Pour in the stock while continuing to stir and bring the mixture to a boil (4). Once boiling, reduce the heat to medium-low.
Cook the soup. Add bay leaf, minced sage, garlic powder, salt, and pepper to taste (5). Stir and cook uncovered for about an hour. Stir the mixture occasionally (6).
Make it creamy. Take out the bay leaf. Stir in the heavy cream (7) and cook for a few more minutes to warm it through (8).
Recipe FAQs
Yes, you can add a teaspoon or teaspoon and a half of dried sage to the soup at the same time as the other seasoning.
You can add a dollop of sour cream and/or some fresh grated parmesan cheese. Parmesan is delicious with the creamy mushroom soup! If you want some crunch, serve it with crackers or crunchy bread sticks. If you have or made some croutons, it would be amazing with the soup. Try garlic croutons too!
Of course, you can always make some cheesy dinner rolls or potato dinner rolls for the soup. And if you don’t have the patience for dinner rolls, make some fluffy buttermilk biscuits!
I’ve gotten some comments about this soup stating that it tastes great but they would like it thicker. There is a very easy solution! All you have to do is increase the amount of flour. This soup is very brothy as is so if you want it thicker, use double the amount of flour, which is 6 tablespoons.
How to Make Mushroom Soup Gluten Free
To make this soup gluten free, you can use either all purpose gluten free flour or cornstarch. If you choose to use gluten free flour, use it simply the same way as regular flour is used in the recipe. Easy-peasy substitution. (This is the thickening method I recommend.)
To use cornstarch to thicken soup: combine a couple of tablespoons of cornstarch with some cold vegetable stock and stir until smooth. The best time to add cornstarch mixture is when the soup has been cooking for an hour and almost done. Cornstarch shouldn’t be cooked for a long time or it will start to break down. Make sure to slowly stir the soup until thickened. (Do note that the texture will be slightly different when using cornstarch.)
Freezing Mushroom Soup
You can freeze mushroom soup but do it without cream! Cook the soup all the way to the adding of the cream section. Take the pot off heat and cool the soup as quickly as you can. To do that, set the pot into a large pan filled with ice and stir the soup slowly as it cools.
Once cooled, transfer it into a zip-top freezer bag or into a freezer food storage container. Get as much air out as you can, seal, label, and freeze. To thaw, take the soup out of the freezer and place it in the refrigerator. Let it slow-thaw overnight or for up to 24 hours. To reheat, pour the soup into the pot and heat it over medium to medium-low heat. Once heated, add cream, stir and cook for a minute or two. Take off heat and serve.
Try More Mushroom Recipes
DID YOU MAKE THIS RECIPE? PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!
The Best Mushroom Soup Recipe
Ingredients
- 2-3 Tbsp butter
- 1 lb portobello mushrooms
- 10 oz shiitake mushrooms
- 8 oz oyster mushrooms
- 1 Vidalia onion
- 4 Tbsp all purpose flour (use gluten free flour if needed)
- 5 cups vegetable stock or chicken stock
- 5-6 leaves minced fresh sage
- 1 bay leaf
- 2 tsp garlic powder
- Salt to taste
- 1/2-1 tsp Fresh cracked black pepper to taste
- 1/2 cup heavy whipping cream
Instructions
- Slice onion and mushrooms thinly.
- Preheat a Dutch oven or another soup pot over medium heat.
- Melt butter in the pot and add onions. Cook onions until golden brown.
- Add mushrooms and cook, stirring occasionally, for about 10 minutes.
- Sprinkle flour over mushrooms and onions and stir well.
- Pour in stock while stirring and bring the mixture to boil. Once the soup starts to boil, turn it down to medium-low.
- Add bay leaf, minced sage, garlic powder, salt, and pepper to taste. Stir and cook uncovered for about an hour. Stir the mixture occasionally.
- Take out the bay leaf.
- Stir in heavy cream and cook for a couple more minutes.
Blending option:
- **Blended option: you can also make this soup smooth instead of chunky by blending the mixture before adding heavy cream. Just transfer the entire content of the pot into a blender (remember to take out the bay leaf first) and pulse until all smooth. Pour the mixture back into the pot and stir in heavy cream. Cook for a couple more minutes.**
Video
Notes
Nutrition
Originally published on Will Cook For Smiles in October 2016.
Kristin Reed says
This recipe is amazing. So rich tasting. I love making homemade soups – have made 1/2 dozen recipes – my husband loves this one best. Letting the contents simmer for one hour makes such a huge difference. I did use chicken broth – but otherwise followed recipe.
LyubaB says
I’m thrilled to hear that you found the recipe amazing and that your husband enjoys it as his favorite! Homemade soups are indeed special, and the one-hour simmering time can really elevate the flavors. It’s great to know that using chicken broth worked well for you while still sticking to the recipe. Thank you for sharing your experience, happy cooking!
Holly says
Followed recipe as written. Absolutely fantastic! I’m always saving recipes, but never get around to trying them, but it felt like a soup night, so I bought the mushrooms and had everything else. The sage definitely adds that “little something” that takes this over the top. Thanks for sharing:)
LyubaB says
I am so happy that you liked it, Holly!
Denise Albert says
Hi!
Just want to tell you that we loved your recipe! I put about 1/2 tbs of sage (not a big fan of sage that’s why I put less) and I chose the blended option and sautéed mushrooms in a pan with olive oil, salt and pepper to top the soup and it was sooo good! It’s a keeper! Thanks for sharing! ❤️
Jean Webb says
In your recipe for The Best Mushroom Soup, is the 1½ Tbsp of sage fresh sage or dried sage?
LyubaB says
I used fresh sage in this recipe.
Randy D Stebbins says
Excellent. We like it a little better with chicken broth, but vegetable stock also makes a good soup. And it is a great Lenten lunch that way!
LyubaB says
Thanks, Randy! Glad you liked it!
Colette Dineen says
Made it and loved it. Added a little white wine and pinch of tyme. Sooo good.
LyubaB says
I am so glad you liked, Colette!
Betty says
Can you substitute half and half for the cream?
LyubaB says
Hi Betty,
Yes, you can but it won’t be as creamy as with the cream since the fat content is different. But It will work!
Vanessa says
My daughters absolute favourite! And ours too…👌🌷
LyubaB says
Glad you like both like it, Vanessa!
Jody says
This soup is amazing, not too rich just perfect! My husband and I love it and will definitely be making it again! Thank you
LyubaB says
Thanks, Jody! I am glad you liked it!
Polly says
OMG! I made this today and it is absolutely delicious! I had to use canned mushrooms but it is still soooo good. I am definitely making this again! So easy!! Thank you for the recipe!!
LyubaB says
So glad you liked it! 🙂
Lisa says
I LOVE this recipe. I tweaked it a bit with almond milk, fat free cream cheese, and sherry but the recipe was awesome. And thank you so much for using sage. It’s like my favorite savory herb. Thank you so much for sharing this!!!
LyubaB says
Thank you so much Lisa for your kind words! I am so happy you liked this recipe! 🙂