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.
Crystal B says
What a delicious and flavorful soup! I’ve loved cream of mushroom soup since I was a kid and still crave it sometimes just as a cold weather snack. Processed foods are no longer a part of my diet so I looked for an alternative. This was the first recipe I tried and it for sure did not disappoint; I won’t be trying any others! This will definitely be a regular in this house for a soup or a base for other recipes. I’ve licked clean every utensil used to make this soup and the ladle used to put it in pint jars.
Tanya says
Thanks, Crystal B! So happy you liked the recipe 🙂
Shanna says
Delicious! I was looking for a way to use all of the mushroom stems that I've been freezing (not fond of the texture). This recipe was perfect! Before starting, I sautéed the uncooked, frozen stems (about a quart size plus a sandwich sized Ziplock bag) and let the water/juices cook off. Then, proceeded with the instructions. I pureed the soup with an immersion blender until creamy with no bits of mushroom, then added the heavy cream (I added a little extra cream and milk, since I probably started with a little too many mushrooms, until I got the consistency I wanted). I garnished with some fresh sautéed mushrooms, bacon bits and chopped parsley. I will use this recipe from now on to use up those stems!
Tanya says
Thanks Shanna! I love how you used the stems too. Great idea for saving them and using them for soup.
Soapdish says
Wonderfully simple recipe which produces a delicious soup. It's a firm favourite in our house!
Paula says
Super easy and absolutely delicious!
Tanya says
Thanks so much, Paula!
Barbara says
This is the second time I've made this recipe. It's terrific. I used shaggy mane mushrooms we hunted.
Tanya says
Thanks so much Barbara! I've never heard of shaggy mushrooms before. Now, I'm intrigued. I bet it's got great flavor.
Linda Zalonski says
I love mushroom soup can you double it?
Tanya says
Hi Linda, yes you can.
Codruta says
I just made this soup and it came really awesome. Thank you for sharing this idea.🥣
Tanya says
Thank you Codruta!
Gayatri says
@TI loved making this Mushroom soup .It tasted very good when I tried gor Dinner yesterday.Thanks.
Pearl says
Great recipe!😋
Tanya says
Thank you 🙂
Mallory says
It was super tasty, I did add a couple capfuls of apple cider vinegar. Sherry would also work. Delicious!!
Tanya says
Thanks, Mallory! Great suggestions!
Bev Hopkins says
This was so good! I added a pinch of cayenne pepper and a small amount of dried parsley. This soup is amazing and I will make this regularly.
Tanya says
That sounds delicious! I love those additions. Thanks so much for sharing and I'm so happy you liked the recipe 🙂
Susanne says
I made this soup tonight and I loved it. It was so delicious.
Tanya says
Thanks Susanne, so glad you liked the recipe 🙂
Heinz says
This is a great mushroom soup recipe. Well written,easy to follow .
Soup is delicious.
Thsnks
Carol Murray says
Made this but didn’t use tinned soup or full fat cream, I used a no meat, beef stock cube and tub of Soya cream. Absolutely delicious and will freeze some for next time.
Gae says
Can you pressure can this recipe?
Tanya says
Hi Gae, I haven't pressure canned this recipe, so I'm not too sure.
Kim says
@Gae, It has butter, flour and cream in it. Not safe for canning.
Tanya says
Thanks Kim 🙂
Marie Brown says
Made the Cream of Mushroom soup and loved it. Am making it again so delicious!!!!
Tanya says
Thanks Marie! So happy you liked the soup recipe 🙂
Suzanne says
This is the second time making this delicious mushroom soup. Couldn’t find heavy cream(seems to be a shortage) so I used light cream. I added only 3 cups of broth to thicken the sauce. I added a little Worcestershire sauce. The sauce added body and a really delicious flavor! This will be a monthly soup favorite in our house!
Tanya says
Thanks Suzanne! So happy you liked the recipe 🙂