How to Make Cream of Mushroom Soup

Are you looking for a warm and soothing soup🥣 recipe for a chilly🥶 winter evening? Maybe cream of mushroom soup is the best solution! But, how to make cream of mushroom soup.

This soup is not just delicious but also simple to prepare, it requires only a few basic ingredients.

This article📃 will provide step-by-step instructions to make delicious cream of mushroom soup with some tips & variations.

How to make cream of mushroom soup

Choosing the Right Mushrooms

When preparing cream of mushroom soup, it is essential to select the appropriate mushrooms. This soup tastes finest with the button or cremini mushrooms.

They are readily accessible in supermarkets🏬 and enhance the soup’s creaminess with their soft flavor. However, you may also use shiitake, oyster & Portobello mushrooms.

Preparing the Mushrooms

You should thoroughly prepare the mushrooms before adding them to the soup. Remove any dirt or particles from the mushrooms using a wet towel or a soft-bristled brush.

Following that, slice or chop the mushrooms into thin or tiny pieces, according to your preference.


Let’s collect all the required ingredients before we begin. You will require: 👇

  • 1 pound of sliced mushrooms
  • 1 chopped onion
  • 2 cloves of minced garlic
  • 4 tablespoons of butter
  • 4 tablespoons of all-purpose flour
  • 4 cups of chicken or vegetable broth
  • 1 cup of heavy cream
  • Pepper & salt, as per your taste

Also Read: How to Keep Mushrooms Fresh

How to Make Cream of Mushroom Soup: Step-by-Step Instructions

Now, we have all the necessary ingredients, let’s start making our delectable cream of mushroom soup.

Step 1: Sauté the Mushrooms and Onion

Over a medium flame🔥, melt four tablespoons of butter in a large pan or a microwave. Add one chopped onion and two minced garlic cloves, and sauté for 2 to 3 minutes, till the onion is golden.

Add 1 pound of sliced mushrooms and continue sautéing for an additional 5 to 7 minutes, till the mushrooms are soft and have begun to lose their fluids.

Step 2: Add Flour and Broth

Sprinkle four tablespoons of all-purpose flour on the mushrooms and onions, and thoroughly stir the mixture. Cook for 1 to 2 minutes⏱️ to remove the flavor of raw flour.

Add four cups of chicken or vegetable broth while whisking constantly to prevent the formation of lumps.

Step 3: Simmer and Blend

Place the soup to a simmer and cook for 10 to 15 minutes, till it has thickened slightly. Take the pot from the flame and let it cool for a couple of minutes before using an immersion blender or typical blender to blend the soup till it is creamy and smooth.

Step 4: Add Cream and Seasonings

Reintroduce the broth to the pot and stir in one cup of heavy cream. Mix thoroughly to incorporate. Season the soup to flavor with salt🧂 and pepper.

Step 5: Serve and Enjoy

Warm the soup on moderate flame till it is thoroughly heated. Pour the soup into containers and serve with toasted bread or crackers directly.

Also Read: How to Dry Mushrooms

Tips and Variations

  • If you prefer a broth with larger chunks, set aside a portion of the sautéed mushrooms before blending & then add them back to the soup after blending.
  • You can add additional vegetables, such as carrots🥕 and celery, for flavor and nutrition.
  • To make the vegetable soup, replace the chicken broth with vegetable broth & remove the pieces of bacon🥓.
  • For a more rich version, replace the milk with half-and-half or heavy cream.


Delicious😋 and satisfying, cream of mushroom soup is the ideal dish for a comfortable dinner at home. By following these easy steps and using fresh, high-quality ingredients, you can make a nutritious & flavorful soup. Enjoy!

Also Read: How to Cook Enoki Mushrooms


What ingredients do I require to make cream of mushroom soup?

You will require mushrooms, butter, flour, onions, garlic, chicken or vegetable broth, cream, pepper & salt.

How long does it take to cook cream of mushroom soup?

It takes about 30 minutes to prepare and cook.

Can I use different types of mushrooms for this recipe?

Yes, you can use any type of mushrooms you like or even a combination of different varieties.

Can I make cream of mushroom soup without butter?

Yes, you can substitute olive oil or another type of fat for butter.

How do I clean the mushrooms before cooking?

Wipe the mushrooms with a damp cloth or paper towel to remove any dirt or debris.

Can I use milk instead of cream?

Yes, you can substitute milk for cream if you want a lighter version of the soup. However, the soup may not be as rich and creamy.

Can I use a blender or food processor to puree the soup?

Yes, you may use either one to puree the soup but ensure that neither is too hot so you can avoid accidents.

Can I make cream of mushroom soup in advance?

Yes, you can prepare the soup in advance & store it in the refrigerator for up to 3 days. Reheat it gently on the stovetop before serving.

Can I freeze this soup?

Yes, you can freeze the soup. However, be aware that cream-based soups can sometimes separate after freezing and reheating. To avoid this, you can add a little cornstarch or flour to the soup before freezing, or stir in a splash of milk or cream after reheating.

Can I use canned mushrooms for this recipe?

Fresh mushrooms will give you the best flavor and texture, but if you don’t have fresh mushrooms on hand, canned mushrooms can be used as a substitute.

How do I adjust the consistency of the soup?

If the soup is overly thick, add extra cream or broth. If it’s too thin, add one tablespoon of flour with a little chilled water & stir into the soup till thickened.

Leave a Comment

14 + ten =