This cream of mushroom soup recipe is easy to make and home with real food ingredients. Serve it as a meal or use it in your favorite recipes that call for canned creamy mushroom soup.
Originally published in 2011; this post has been updated.
For people who are trying to cut back on canned and processed foods, finding a good replacement for some of their supermarket go-tos can be a challenge.
If you use canned soups in recipes regularly, this homemade cream of mushroom soup is a great substitute for the cans you’re used to using.
The Handcrafted Pantry
Ready to DIY your pantry with more wholesome ingredients? Check out my ebook, The Handcrafted Pantry! Filled with delicious recipes for some of your favorite condiments, snacks, and toppings, it’s the guide you need to start skipping packaged products and embrace homemade.
Ingredients
Mushrooms: The star of the show! You can really use any type of mushroom in this recipe, but common button mushrooms or cremini mushrooms are a good bet and readily available, giving the soup that earthy flavor we expect.
Butter — I use salted butter; if you prefer unsalted, that will work fine.
5 Easy Steps to Transform Your Pantry!
Ready to switch from store bought to homemade? Let me help you make some changes! Grab my FREE five-part guide to getting started.
Garlic — Finely chopped garlic adds that spicy zing we all love so much.
Whole wheat flour — This is used to thicken the soup. You can use all purpose flour in place of this ingredient if you like. If you’re gluten free, try rice flour or cornstarch.
Chicken broth — A flavorful broth will result in a flavorful soup! Homemade broth is our go-to here (it’s like free food!) but a good quality boxed broth will work as well.
Milk — Use whatever type you typically keep on hand. Full fat milk will result in a creamier soup. Optionally, you can stir a quarter cup of heavy cream into the soup just before serving.
Seasonings — Salt, pepper, and onion powder round out the flavors in this soup.
Making this Soup
Start by sautéing the mushrooms and garlic in butter in a large pot or skillet. Add the flour to the sautéed ingredients and stir. This creates a slurry that will help thicken the soup.
Add the remaining ingredients, stirring to prevent clumping. Cook until heated through.
Use as is, or for a creamier consistency, pull out your immersion blender and process until you’ve achieved the desired texture.
Using this Soup
You can, of course, simply ladle this soup into bowls and serve it for a delicious meal on it’s own.
It’s also a versatile substitute to use in your favorite casseroles, as a gravy, or served as a sauce over pasta or chicken breasts and brown rice.
Storage
Place leftovers in an airtight container in the refrigerator and use within a week.
★ Did you make this easy mushroom soup recipe? Don’t forget to give it a star rating below!
Creamy Mushroom Soup
Ingredients
- ¼ cup butter 1/2 stick
- 1 pound cleaned and sliced mushrooms see notes
- 2 cloves garlic minced
- ½ cup whole wheat flour
- 2 cups chicken broth
- 3 cups milk
- 1 teaspoon onion powder
- 1 teaspoon Dijon mustard
- sea salt to taste
- pepper to taste
- ¼ cup heavy cream optional
- fresh thyme for garnish optional
Instructions
- Heat a large saucepan on medium heat and melt butter. Add mushrooms and garlic to the pan.1/4 cup butter, 1 pound cleaned and sliced mushrooms, 2 cloves garlic
- Saute mushrooms until browned slightly. Add the flour and stir for about one minute.½ cup whole wheat flour
- Slowly add liquids to the mushroom mixture, stirring constantly to avoid clumping. Stir in onion powder, salt, pepper, and mustard. Simmer until heated through and thickened.2 cups chicken broth, 3 cups milk, 1 teaspoon onion powder, sea salt, pepper, 1 teaspoon Dijon mustard
- Stir in cream, if using.1/4 cup heavy cream
- For a mushroom soup with a more creamy consistency, use an immersion blender to break up the pieces until you've achieved the desired consistency.
- Serve immediately or use in your favorite recipe.fresh thyme for garnish
Notes
- You can really use any type of mushroom in this recipe, but common button mushrooms or cremini mushrooms are a good bet and readily available, giving the soup that earthy flavor we expect. Portobello mushrooms and shiitake mushrooms would work as well.
- Optionally, you can stir a quarter cup of heavy cream into the soup just before serving.
- For a very nice mushroom-wine sauce, add ¼ cup white wine.
- This creamy mushroom soup recipe holds up well refrigerated. I have never tried to freeze it by itself, but I have frozen casseroles using it, and they reheated fine.
Nutrition
Warm Up with More Soup & Chili Recipes
- Vegan Lentil Soup
- Roasted Tomato Soup
- Sausage Lentil Soup
- White Chicken Chili
- Hearty Beef Chili
- Creamy Pumpkin Soup
- Cream of Mushroom Soup
(Recipe originally submitted by Heather Anderson, who used to blog at A Mother’s Calling, but the site is no longer active.)
I am thinking of using some dried mushrooms. Reconstituted of course. What are your thoughts.
I haven’t tried that with this recipe, but I think it would be ok.
Looking so yummy
Thank you! I hope you make it and love it 🙂
Could I use almond or coconut flour for the soup and heavy cream in place of the milk? Everything else is keto which I’m on.
I think I’d try cassava flour + heavy cream if it were me.
Yeah, casava flour has lots of carbs: almond/coconut don’t.
S: I have found usually a 3/4:1/4 of almond:coconut flour is a good sub for most flours. Using just one or the other doesn’t give the desired results I find.
Super easy to make and yummy as well.
Great recipe! I look forward to using this one!
cheers,
izzi~avis
Perfect! This is just the recipe I need for this week, I am in soup mode at the moment and mushroom is one of my absolute faves : ) Love making it with home made stock, lard and cream. I’m just wondering if there is a reason for the onion powder rather than using onion?
Thanks!