Cream of Mushroom Soup is a classic soup made with cream, mushrooms, and many herbs. Learn how to cook it at home, to enjoy anytime you want it.

Have this soup by itself or serve it with something nice and crunchy meat recipes like our bacon-wrapped chicken, fried chicken, and some twice baked potatoes!

Homemade Cream of Mushroom Soup Recipe

Easy Cream of Mushroom Soup

Cream of Mushroom Soup is a kind of creamy soup that can be elevated to more complex recipes with the addition of other ingredients. We just love how the mushroom’s flavor is brought out in this classic dish. When paired with other dishes, it makes for a satisfying meal altogether.

You might know this as something that you can just get at the grocery store but in reality, you can make it easily right in your kitchen! All you need to have are a few staple pantry items, your favorite mushrooms, and some chicken broth.

Not only is this recipe easy, but it is also a lot healthier to make on your own than buying the canned version. You can even adjust the taste according to your preference. Besides, it is a hearty meal that everyone will love!

What is Cream of Mushroom Soup?

It is a creamy soup that has herbs and spices that bring out the natural earthy flavor of the mushroom. The condensed version, is a common ingredient in other recipes, like casseroles and is a staple in everyone’s pantry.

Cream of Mushroom Soup

How do you make the classic Cream of Mushroom Soup?

  • In a saucepan, sauté the mushrooms and onions in butter.
  • In a separate bowl, mix together the flour, salt, pepper, and the broth until fully combined.
  • Then, add the mixture to the mushrooms and onions and stir. After, add in the rest of the broth.
  • Let it boil until it thickens.
  • Lower the heat, stir in the cream and let it simmer for about another 15 minutes while stirring once in a while.
  • Let it cool, then, serve!

What is condensed cream of mushroom soup?

Condensed soup has minimal water content making it thick and highly concentrated. This means that it has been boiled and left cooking for quite some time that water has been lessened. In this recipe, we are not making the condensed version, but the creamy one that is pure comfort food.

Actually, the canned version is exactly what the condensed one is. It is thick and must be watered down usually before using in recipes.

How do you thicken cream of mushroom soup?

Adding in roux usually does the trick. It is more flavorful, and all you have to do is stir in flour and butter together (as in this recipe). The flour will absorb the moisture thereby thickening the rest of it.

Cream of Mushroom Soup Recipe

Can I make this soup in the Instant Pot?

Absolutely! Making it in the Instant Pot is very easy and fast. We love making it in the pressure cooker as well. If you want to try the Instant Pot version of it, click on this link

What can you eat with cream of mushroom soup?

You can eat just about anything with it though crusty and warm bread is the best (as a welcome contrast to all that creaminess). Personally, we like having garlic bread with it, or some bruschetta.

You can also serve some pasta with it, risotto, or some greens. There are a lot of options, and you can even upgrade this classic recipe into more complicated ones!

How to store it?

You can make it in advance, and simply put it in the refrigerator as long as it is placed in an airtight container and properly cooled. Best to store it for up to 4 days. When ready to serve, simply reheat it. 

To reconstitute, just add some water, broth, or milk when reheating.

How to freeze it?

Once it has cooled down, transfer it into a large freezer bag. You can keep laying flat in the freezer for up to 3 months!

Freeze in single portions so you will only defrost what you will be reheating. If you are to use up one portion the next day, transfer the frozen portion to the refrigerator the day before so that it will start to thaw out.

Easy Cream of Mushroom Soup Recipe

Recipe Tips

  • Any type of mushroom can be used in this recipe, such as shiitake, cremini, portobello, etc.
  • Also, for additional flavor, you can add in herbs like thyme and parsley. Just use whatever you like. 
  • If you think that the consistency is too thick, just add some more broth to achieve the preferred consistency. Otherwise, if it is too light for your liking, let it boil for a longer time.
  • You can use milk in place of cream, just remember to add it when the heat has been lowered to avoid curdling.
  • For a spicier kick, add some crushed red chili peppers to it. 
  • In addition, you can top the soup with shredded parmesan, cheddar or mozzarella cheese, for enhanced flavor.
Cream of Mushroom Soup Recipe
5 from 4 votes

Best Cream of Mushroom Soup Recipe

Cream of Mushroom Soup is a classic soup made with cream, mushrooms, and many herbs. Learn how to cook it at home, to enjoy anytime you want it.


  • 4 tablespoon butter unsalted
  • 1 sweet onion diced
  • 4 cloves garlic minced
  • 5 cups mushrooms sliced
  • 6 tablespoons all-purpose flour
  • 4 cups chicken broth vegetable broth or water
  • 2 tablespoons Worcestershire sauce
  • 1/2 cup red wine or use more broth for an alcohol-free version
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 teaspoon Italian herbs
  • 1/4 teaspoon red pepper flakes optional
  • 1/2 teaspoon salt or to taste
  • 1/2 teaspoon pepper or to taste
  • 1 cup heavy whipping cream
  • Fresh thyme
  • Chopped Parsley


  1. Place a large Dutch oven over medium-high heat, once hot, add the butter and melt.
  2. Add the diced onion, stir and cook for 1 minute. Add the garlic, stir and cook for 30 seconds, just until fragrant.
  3. Add the sliced mushrooms, stir and cook for about 8-10 minutes. Add the dried thyme, rosemary, Italian herbs, pepper flakes, salt, and pepper. Stir and cook for 2-3 minutes.

  4. In a large measuring cup combine: 1 cup of broth with flour and whisk to combine. Set aside.
  5. Add the wine to the pot, stir and cook for 2 minutes.
  6. Add the broth and flour mixture and stir to combine. The mixture will be thick.
  7. Add the remaining broth, little by little, stirring to combine. Bring to a boil.
  8. Next, reduce heat to medium, cover and simmer for 10-15 minutes, stirring occasionally, until thickened.
  9. Reduce heat to low and stir in the cream until fully combined.
  10. If preferred, use an immersion blender to cream the soup more, leaving some mushrooms intact.
  11. Taste and adjust for salt and pepper.
  12. Serve garnished with fresh thyme and chopped parsley.
Calories: 192, Fat: 9g, Saturated Fat: 2g, Cholesterol: 1mg, Sodium: 939mg, Potassium: 601mg, Carbohydrates: 19g, Fiber: 2g, Sugar: 7g, Protein: 6g, Vitamin A: 9.1%, Vitamin C: 19.4%, Calcium: 10.3%, Iron: 12.9%

Made this Recipe?

Show me what you made on Instagram and tag me at @sweetnsavorymeals or hashtag it #sweetandsavorymeals.

Easy Cream of Mushroom Soup Recipe