This delicious and rich cream of mushroom soup is easy to make all in one pot and is so hearty and comforting. Perfect for make ahead and freezer meals.
This post contains affiliate links, please read my full disclaimer here.
Full Recipe Ingredients/Instructions are available in the
recipe card at the bottom of the post.
You can find important tips/tricks in the
blog post.
Soup season is well and truly here, and this cream of mushroom soup is a tried and tested classic recipe.
Earthy and full of flavor, it's so easy to make a batch and it's perfect to serve as an appetizer or as a main with some crusty bread. If you are after a comforting family meal, this has got you covered!
If you love mushrooms as much as we do, be sure to check out my Creamy Mushroom and Parmesan Risotto , Zucchini Mushroom Chicken, or my Creamy Mushroom Sauce!
How to make cream of mushroom soup
Prep and cut up your veggies.
Melt butter in a large pot over medium heat. Add onion and celery and sauté until softened, about 4 minutes.
Add mushrooms, thyme, marjoram and stir for about 10-15 minutes, until mushrooms have softened and reduced in volume.
Sprinkle four over the mixture and stir for about 2 minutes to allow the flour to cook.
Stir in chicken broth and simmer over medium heat for 10-15 minutes, until the mixture has reduced.
Reduce heat to low and stir in heavy cream.
Allow mixture to simmer for an additional 5 minutes. Remove from heat and season with salt and pepper. Enjoy.
Can you make it vegetarian?
Yes, you can easily make this soup meat-free by swapping the chicken broth for vegetable stock. You can use just water, but it won't be as well seasoned.
How long does it keep?
Soup is such a great make ahead meal, I love to cook a batch on a Sunday for easy to grab lunches throughout the week. Once you have made it, let it cool to room temperature before transferring to an airtight container. It will keep well in the fridge for 4 to 5 days.
Reheat the soup on a low heat on the stovetop, stirring occasionally to serve.
Can you freeze it?
Yes! Soup is a great freezer meal. You can freeze this cream of mushroom soup in ziplock bags or an airtight container, but I like to freeze it in jumbo ice cube trays, that way I don't have to defrost all of the recipe each time I want some.
Frozen soup can either be thawed in the fridge overnight to reheat or you can slowly heat it straight from frozen.
Be sure to stir the soup when you reheat it so that the cream doesn't separate.
Recipe Notes and Tips
- Make the soup in a heavy bottomed pan or dutch oven. This will help to distribute the heat more evenly so that the bottom doesn't get scorched.
- For a smoother soup, use an immersion blender or standing blender to blend the soup together.
- Taste the soup before serving and adjust the salt and pepper to suit your tastes.
More Easy Soup Recipes
- Cauliflower Soup
- Hearty Instant Pot Vegetable Soup
- Pressure Cooker Moroccan Spiced Soup
- Instant Pot Jamaican Jerk Chicken Soup
- Pressure Cooker Lentil Soup with Sausage
- Carrot and Lentil Soup
- Cream of Asparagus Soup
Watch this video tutorial and see how I make this soup from start to finish.
Cream of Mushroom Soup
Ingredients
- 1.5 lbs baby bella mushrooms sliced
- 6 Tablespoon butter
- 6 Tablespoon all-purpose flour
- 1 yellow onion chopped (about 1 cup)
- 1 celery stalk chopped (about ½ cup)
- 1 teaspoon dried thyme
- 1 teaspoon marjoram
- 4 cups chicken broth
- 1 cup heavy cream
- Salt and pepper to taste
Instructions
- Melt butter in a large pot over medium heat. Add onion and celery and sauté until softened, about 4 minutes.
- Add mushrooms, thyme, marjoram and stir for about 10-15 minutes, until mushrooms have softened and reduced in volume. Sprinkle flour over the mixture and stir for about 2 minutes to allow the flour to cook.
- Stir in chicken broth and simmer over medium heat for 10-15 minutes, until the mixture has reduced.
- Reduce heat to low and stir in heavy cream. Allow mixture to simmer for an additional 5 minutes. Remove from heat and season with salt and pepper. Enjoy.
Suggested Tools
Video
Notes
- Make the soup in a heavy bottomed pan or dutch oven. This will help to distribute the heat more evenly so that the bottom doesn't get scorched.
- For a smoother soup, use an immersion blender or standing blender to blend the soup together.
- Taste the soup before serving and adjust the salt and pepper to suit your tastes.
Cheryl says
This recipe is so good! I premade it for this week. Phoenix is finally getting cooler weather. I used veg broth since my daughter is vegetarian and added some dill. Thank you for sharing your recipe!
Tanya says
Thanks so much, Cheryl! I love that you added dill! I love how many little touches can be added to this soup recipe.
Anne Whiting says
Lovely mushroom 🍄 soup. Just for hubby starter! I used chicken stock cube.
Part red and part brown onion as needed to use up. 😀
Tanya says
Thanks Anne! So happy you all liked it. It is such a great to use up produce.
Sydney says
This was absolutely delicious!!! I made this for dinner tonight and I loved it! My boyfriend said it’s not cream of mushroom soup if added other veggies, it’s cream of mushroom and veggie soup, I added 2 and a half teaspoons of both the thyme and marjoram, than a teaspoon of salt and pepper each, it was a little too peppery, so it actually only needed a 1/2 teaspoon of pepper, I had no chicken broth so I made it with beef broth, I also used my immersion blender and blended it slightly so it didn’t have such huge chucks of mushroom. Thank you so very much for the recipe! 10/10 will make again!! Very yummy, I shared the recipe with all of my friends.
Tanya says
Thanks so much for the feedback Sydney and thank you for sharing the recipe 🙂
Helen says
@Sydney, absolutely delicious.
Mary-Jo says
Love this recipe. I do,however,add cooking sherry. Don't ask how much, as it is all by taste. I'm guessing,however, at least a 1/2 cup. It adds a punch I can't describe.
Tanya says
Thanks Mary-Jo! Love the addition of sherry.
Sonia says
Luv this soup so much!!! Even during summer time 🙂
Tanya says
Thanks Sonia! I agree. The soup is so good that it's good year-round. So happy you like recipe 🙂
Trudy says
Can this soup be frozen?
Tanya says
Hi Trudy, it sure can be. To reheat, thaw in fridge overnight or heat from frozen, but slowly.
Terry says
Tanya, this looks amazing! I even can get the smell-o-vision on this one lol
Tanya says
Thank you, Terry 🙂
Laura says
Just made this for lunch. It was sooo good! I added a couple cloves of garlic and sprinkled parsley on top when serving. Also, I did not use the immersion blender. Just ate it with tasty bites of mushroom! My husband also loved it! He said be sure and save this recipe!! Thank you for sharing this recipe!
Tanya says
Thanks Laura! So glad you both enjoyed it. I also love the tasty bits of mushrooms. They're so good!
Lori MacLaren says
Perfect balance of flavors , we used a variety of mushrooms from the farmers market including lions mane , absolutely delicious! Will be making it again !
Tanya says
Thanks Lori! I love finding all kinds of mushrooms at the farmers market too. So happy you were able to use them in this soup.
Lana says
Hi I just made the mushroom soup - husband loves it Best one I have made to date he says - It is Very Good and recipe is easy to follow ( cause I am not a natural cook lol - I need all the help I can get lol ) so Thank You
Making your muffins next
Tanya says
Thanks so much, Lana! So happy you and your husband enjoyed the mushroom soup.
Boom Boom La Rue says
Absolutely delicious. Hubby loved it!
Tanya says
Thanks so much! So glad you all enjoyed the recipe.
Blanca says
I’m making this recipe for the second time this week.
Love the texture and the taste.
I use only one pot. My family loved it.
Tanya says
Thanks so much Blanca! So happy you all loved it.
Nicole says
SO delicious! I just made this soup tonight and it is amazing! My husband and I both loved it! It was so easy and quick, too! I accidentally added the chicken broth before the flour (trying to do too much at once) and it still came out perfect! We will definitely keep this in our dinner rotation. Thank you!
Tanya says
Thanks Nicole! Happy to hear it still worked out and you enjoyed the recipe 🙂
Shelley says
Delish. Will make again
Louise says
So good! This is my go to mushroom soup recipe.
Tanya says
Thanks so much, Louise! So happy you like the cream of mushroom soup recipe.