Cream of Mushroom Soup is the definition of a comfort meal. It is tasty, creamy, and delicious. You will love how simple it is to make.

The combination of cream and mushrooms is why it is called “cream of mushroom soup”. The rich and creamy texture of the soup is also an added advantage to this meal.
Cream of mushroom soup – A classic comfort meal
Cream of mushroom soup is a classic, comfort meal with key ingredients of mushrooms and cream. It is usually made with mushrooms, cream, butter, onion, flour, salt, and pepper.
It is a delicious and easy-to-make meal. Just a few simple ingredients, basic cooking skills, and a little time are all you need to make this tasty dish. It’s warm and comforting–and it will be sure to satisfy your hunger!
Looking for other mushroom recipes to try out? Check out our Creamy Mushroom Chicken Recipe, Chicken Marsala, Easy Hearty Mushroom Rice, Garlic Sauteed Mushrooms, and many more.

Ingredients Needed for Cream of Mushroom Soup Recipe
To make Cream of Mushroom Soup, you will need:
- mushrooms white or brown button
- Butter: Butter is one of the key ingredients for making cream of mushroom soup. Choose a high-quality butter for the best results.
- Flour: For a thicker soup, add flour slurry
- Broth: Choose a high-quality broth or stock for optimal flavor.
- cream
- Seasonings: garlic powder, onion powder, salt, and pepper. To add extra flavor, add a beef bouillon cube.
- Onions, garlic, and herbs add depth of flavor to the cream of mushroom soup.
- Garnish as desired
How To Make Cream Of Mushroom Soup
- Melt the butter in a large pot over medium heat
- Add the onion and cook until softened,
- Add in mushrooms and cook until softened
- Stir in chicken stock, herbs, and seasoning and simmer
- Turn off the heat and blend the mushrooms until silky smooth using an immersion blender.
- On low heat, stir in heavy cream and allow it to simmer until it thickens.
- If you want the soup to be thicker, stir equal amounts of flour and water and mix it into the soup.
- Taste and adjust the seasoning if necessary. Garnish and serve hot.
What goes with Cream of mushroom soup?
You can pair Cream of Mushroom Soup with garlic bread, grilled cheese, roasted veggies, and garlic parmesan cheese toast. Additionally, you can opt for a crunchy side like chicken tenders or green bean fries to round out the meal.
What’s the difference between mushroom soup and Cream of mushroom soup?
The primary difference between mushroom soup and cream of mushroom soup is that cream of mushroom soup contains cream or milk, whereas mushroom soup does not. Moreso, cream of mushroom soup has a thicker and creamier consistency than mushroom soup. Usually, Cream of Mushroom Soup has a lighter color.
Additionally, cream of mushroom soup can contain other ingredients and seasonings such as garlic, cornstarch, and many more, while mushroom soup does not have this.
How do you make Cream of Mushroom Soup taste better?
Adding garlic and onions to your cream of mushroom soup can elevate its flavors and make it taste better than you imagine it would. Furthermore, using fresh mushrooms instead of canned ones will make your cream of mushroom soup more flavorsome and tastier.
Spices like thyme, red pepper flakes, and parsley also add extra flavor to the cream of mushroom soup. Finally, elevate the creamy and rich texture of the meal by adding more cream or milk.
How do you thicken Cream of Mushroom Soup?
To thicken the cream of mushroom soup, we recommend that you add a little flour to the cream of mushroom soup. Stir in equal amounts of flour and water, then mix it into the soup.
Another way is making cornstarch slurry and stirring it till you get a thick and consistent texture. When this is achieved, add it to the soup.
What kind of mushroom can you use in Cream of Mushroom Soup?
The most common types of mushroom used in making Cream of Mushroom Soup is either cremini or button mushrooms. Both of these mushrooms are mild in flavor and will give the soup a lovely, earthy flavor.
What can you serve Cream of Mushroom Soup with?
Oftentimes, Cream of Mushroom Soup is served with crunchy sides. This is to provide a contrast of textures; the rich, creamy soup and crunchy roasted potatoes.
Some popular side dishes you can enjoy with Cream of mushroom soup include rice pilaf, roasted vegetables, cheesy garlic bread, and bacon salad. Additionally, steak bites are a great and tasty choice to eat along with this comforting Cream of Mushroom Soup.
Substitutes and Variations
- Heavy Cream: We recommend using Half and Half or evaporated milk instead of Heavy cream. They will give the Cream of Mushroom Soup the rich and creamy consistency you desire.
- Mushroom: You can use either cremini or button mushrooms for this recipe. Both types of mushrooms will give the soup a delicious and earthy flavor.
- Wine: We use and recommend Marsala wine for this recipe; however, you can use any dry red or white wine to make Cream of mushroom soup. However, note that any wine you decide to use will influence the flavor of this soup.

Storage Tips
How can you store Cream of mushroom soup?
You can store Cream of Mushroom Soup in a sealed jar or airtight container for up to five days. It can also be frozen in a freezer bag or an airtight container if you are not prepared to use it immediately.
How long can you freeze Cream of Mushroom Soup for?
You can freeze Cream of Mushroom Soup in freezer bags or airtight containers for up to two months. Make sure to let the soup cool completely from its heat before putting it in the freezer.
Reheating Tips
How can you reheat Cream of Mushroom Soup?
Reheating Cream of Mushroom Soup is not difficult to reheat at all. Simply allow it to defrost, then reheat it on the stovetop or in the microwave.
To reheat on the stovetop, pour in a pan over medium-high heat. Make sure to stir the soup occasionally so that it doesn’t burn. When the soup starts to bubble, reduce the heat to low and allow it to simmer. Keep on stirring occasionally. Once the soup is hot, it is ready to serve.
To reheat cream of mushroom soup in the microwave, pour the soup into a microwave-safe bowl and warm for 1-3 minutes. Make sure to stir the soup at 30-second intervals to ensure it warms through evenly. Be sure to cover the bowl with a lid or a plate to prevent splattering.
Tips to note:
- You can use a mix of mushrooms. It’s hard to go wrong with cremini, shiitake, and portobello mushrooms.
- Sautéing your mushrooms and onions with butter will add flavor to the soup.
- Make sure to use fresh mushrooms for this soup. It enhances the flavor and richness of the soup.
- Add in heavy cream or half and half for a creamier and tastier soup, and you can use milk instead of heavy cream for a lighter version of this soup.
- Use an immersion blender to puree the soup till you get the desired consistency.
- If you don’t have an immersion blender, you can use a regular blender (be careful not to burn yourself).
- To make this soup vegan, use vegetable broth instead of chicken broth and replace the butter with olive oil.
Other related recipes
- Creamy Mushroom Chicken Recipe
- Chicken Marsala
- Easy Hearty Mushroom Rice
- Garlic Sauteed Mushrooms recipe
- Lemon Chicken Piccata
- Blackened Salmon with Sauteed Spinach and Mushrooms

Cream of Mushroom Soup
Ingredients
- 4 tablespoons butter
- 1 onion diced
- 4 cloves garlic minced
- 1 1/2 lb mushrooms white or brown button sliced
- 4 cups low-sodium chicken broth or stock
- 1 teaspoon thyme
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/4 teaspoon red pepper flakes
- 1 beef bouillon cube
- salt and pepper to taste
- 1 cup heavy cream or half and half or sub with evaporated milk
- 2 to 4 tablespoons flour optional
- fresh herbs thyme, parsley, chives
Instructions
- Melt butter in a large pot over medium-high heat.
- Add the onion and sauté for 2 to 3 minutes until softened.
- Stir in the minced garlic and cook until fragrant, about 30 seconds to a minute.
- Add the mushrooms and cook for 8 to 10 minutes.
- Stir in the chicken stock, thyme, garlic powder, onion powder, red pepper flakes, bouillon cube, salt, and pepper to taste and leave to simmer for 5 minutes.
- Turn off the heat and use an immersion blender to blend the mushroom until silky smooth. If you want some texture, remove some mushrooms before blending and add them back after blending.
- Turn the heat to low, stir in the heavy cream, cover, and allow to simmer for 10-15 minutes, while occasionally stirring, until thickened.
- For a thicker soup, stir equal amounts of flour and water and mix it into the soup.
- Adjust salt and pepper to your taste if necessary.
- Garnish with parsley if desired
Notes
- Sautéing your mushrooms and onions with butter will add flavor to the soup.
- Make sure to use fresh mushrooms for this soup. It enhances the flavor and richness of the soup.
- Add in heavy cream or half and half for a creamier and tastier soup.
- Use an immersion blender to puree the soup till you get the desired consistency.
Nutrition
Let’s connect on YouTube, Facebook, and Instagram. I love keeping in touch with you; nothing brings me more joy than seeing pictures of your creations. Tag me @cheflolaskitchen on Instagram and Facebook.