Velvety Cream of Mushroom Recipe

cream of mushroom soup

One of the most comforting bowls you can create with minimal effort is a rich, creamy mushroom soup.

And once you’ve tried it, you might say goodbye to the canned version forever.

Some people use it as a base for other recipes, and some eat it as a soup.

Personally, I eat it as a soup (with grilled cheese) and top everything with sauteed mushrooms and onions, which makes it fancy.

This cream of mushroom soup is luscious, earthy, and full of flavor, but what sets it apart is how easy it is to make.

All you need are fresh mushrooms, a few common kitchen staples, and a bit of patience.

In return, you’ll be rewarded with a restaurant-worthy bowl of soup.

Homemade Mushroom Soup is So Good

Canned soup might be convenient, but let’s face it, it often tastes flat, overly salty, or weirdly metallic.

Homemade soup, on the other hand, has soul.

You control the ingredients, you control the seasoning, and most importantly, you control the love you put into it.

What makes this recipe a standout?

  • Deep, earthy mushroom flavor
  • Creamy texture without being overly heavy
  • Flexible and easy to adapt (vegan, dairy-free, gluten-free)
  • Perfect as a cozy dinner or an elegant appetizer

The Best Mushrooms for Soup

cremini mushrooms
Cremini mushrooms

You can technically use any edible mushroom for this recipe.

Here are your best options:

  • Cremini mushrooms (also called baby bellas): These are slightly more mature than white button mushrooms and have a richer flavor.
  • Portobello mushrooms: These have a meaty texture and deep umami flavor. Great when chopped finely.
  • White button mushrooms: Mild and affordable. A good base mushroom, though they benefit from being mixed with others.
  • Wild mushrooms (shiitake, chanterelle, oyster): If you want to get fancy, these add incredible depth and a gourmet touch.

You can use one type or mix and match, depending on what you have available. A blend of cremini and portobello is my go-to.

Ingredients

Here’s a breakdown of what you’ll need for the base recipe:

  • Butter and Oil: The classic French technique of combining butter with a neutral oil gives you rich flavor without burning the butter.
  • Onions and Garlic: These build the aromatic foundation of the soup. Two onions might seem like a lot, but trust me, mushrooms need balance.
  • Fresh Thyme and Parsley: These herbs add brightness and earthiness. Thyme goes in during cooking; parsley gets sprinkled on top before serving.
  • Flour: Helps thicken the soup to that silky, luxurious consistency we all love. You can substitute cornstarch if needed.
  • Dry Wine (Optional): A splash of white or red wine elevates the flavor beautifully. Marsala, Sauvignon Blanc, or Pinot Noir are great options.
  • Stock or Broth: Chicken broth gives body, but vegetable stock makes it vegetarian. Use what you have.
  • Bouillon Cubes: Optional but highly recommended. They intensify the savory notes.
  • Cream: Heavy cream gives richness, but you can use half-and-half, milk, or even evaporated milk.

How to Make It: Step-by-Step

1. Sauté the Aromatics
Melt your butter and oil in a large pot. Toss in diced onions and sauté for about 2–3 minutes until translucent.

Adding a small pinch of salt to the onions helps them soften quick

After a couple of minutes, add garlic and cook until fragrant, about a minute. Careful not to burn, as garlic burns in an instant.

2. Add Mushrooms and Herbs


Throw in the sliced mushrooms and half the thyme. Or start with the thyme first.

Cook until the mushrooms wilt, release their liquid, and reduce in size, around 5–7 minutes.

You’ll notice the mixture darken and smell wonderfully woodsy.

3. Deglaze with Wine
Pour in the wine (if using) and stir. If no wine, you can use Worcestershire sauce and stock (vegetable or beef)

Let it simmer for 2–3 minutes to let the alcohol evaporate and leave behind flavor.

4. Thicken It Up

We’re making a light roux here.
Sprinkle the flour evenly over the mushroom mixture. If using mushroom powder, you can add it at this point.

Stir continuously for 2 minutes to avoid lumps.

This step thickens the soup without needing heavy cream alone.

5. Add Broth and Simmer
Slowly add the broth, stirring as you go to avoid clumping.

Toss in crumbled bouillon cubes, salt, and pepper.

Cover the pot, reduce the heat to medium-low, and simmer for 10–15 minutes. Stir occasionally.

6. Stir in the Cream
Lower the heat to a gentle simmer and stir in the cream.

Do not let it cream boil can curdle at high heat.

Let it warm gently for about 2–3 minutes.

7. Taste and Adjust
Give it a taste. Add more salt or pepper if needed.

Stir in the remaining thyme and parsley just before serving.

8. Serve
Ladle into bowls, garnish with extra herbs, and maybe even a drizzle of cream or swirl of olive oil.

Pair with garlic bread, a crusty baguette, or a grilled cheese sandwich.

cream of mushroom soup

Velvety Cream of Mushroom Soup

A warm and creamy bowl of comfort made with earthy mushrooms, sautéed onions, garlic, and a touch of herbs. Blended until smooth (or left chunky if you prefer texture)
Prep Time 10 minutes
Cook Time 25 minutes
Course Appetizer, Main Course
Cuisine American
Servings 2
Calories 350 kcal

Ingredients
  

  • tablespoons butter
  • 1 teaspoon oil olive or neutral
  • ½ large onion finely diced (or 1 small onion)
  • 2 cloves garlic minced
  • 250 g about ½ lb fresh mushrooms, sliced (cremini, button, or a mix)
  • 1 teaspoon fresh thyme or ¼ tsp dried thyme
  • 2 tablespoons dry wine optional – white or red like Sauvignon Blanc or Marsala
  • 2 tablespoons all-purpose flour
  • cups 360ml low-sodium broth (chicken or vegetable)
  • ½ bouillon cube crumbled (optional, adds depth)
  • Salt and pepper to taste
  • cup 80ml heavy cream (or milk, half-and-half, or dairy-free substitute)
  • 1 teaspoon fresh parsley chopped (for garnish)
  • ½ teaspoon thyme extra for garnish (optional)

Instructions
 

  • Sauté onions and garlic.
  • Cook mushrooms with thyme.
  • Deglaze with wine.
  • Add flour to thicken.
  • Stir in broth and bouillon. Simmer.
  • Add cream. Simmer gently.
  • Adjust seasoning, garnish, and serve.

Notes

  • Use cremini or baby bella mushrooms for deeper flavor; mix with a few wild mushrooms if available.
  • Slice mushrooms evenly so they cook uniformly and brown nicely.
  • Don’t skip browning the mushrooms—it develops rich, umami flavor.
  • If using wine, let it simmer to cook off the alcohol and deglaze the pan.
  • Flour must be cooked for at least 1–2 minutes to avoid a raw taste.
  • Substitute flour with 1 tbsp cornstarch mixed with 2 tbsp water for a gluten-free version.
  • Heavy cream gives the richest texture, but you can use half-and-half, whole milk, or dairy-free alternatives like oat or cashew cream.
  • Don’t boil after adding cream—simmer gently to prevent curdling.
  • Use low-sodium broth to control salt levels; adjust seasoning at the end.
  • Half a bouillon cube adds savory depth but is optional if your broth is flavorful.
  • A pinch of nutmeg can enhance the earthiness of the mushrooms.
  • Stir in fresh parsley or thyme at the end for brightness.
  • Blend part of the soup for a thicker texture, or leave it chunky for rustic appeal.
  • Keeps well in the fridge for up to 3 days; reheat gently over low heat.
  • Delicious with garlic toast, crusty bread, or a grilled cheese sandwich.

Tips for the Best Cream of Mushroom Soup

  • Don’t rush the mushrooms. Browning mushrooms releases their natural umami and concentrates the flavor. Give them time.
  • Use low-sodium broth. This gives you better control over salt levels.
  • Add texture. Want more body? Puree half the soup with an immersion blender and mix it back in.
  • Boost umami. A splash of soy sauce or a pinch of grated Parmesan can add a savory edge.
  • Make it ahead. Like most soups, this one tastes even better the next day. It stores beautifully in the fridge for 3–4 days.

How to Make It Dairy-Free or Vegan

You can still get a deliciously creamy mushroom soup without dairy. Here’s how:

  • Use olive oil or vegan butter instead of butter.
  • Skip the cream and use:
    • Coconut cream (for a slightly sweet undertone)
    • Oat milk (mild flavor, great texture)
    • Cashew cream (ultra creamy, homemade or store-bought)

For thickening, use cornstarch slurry instead of flour if gluten is also a concern.

Storage and Freezing Tips

  • Fridge: Store leftovers in an airtight container for up to 4 days. Reheat gently on the stovetop.
  • Freezer: This soup can be frozen, but cream-based soups sometimes separate. To fix that, stir well after thawing and heat gently.

Thoughts?

It’s rich, cozy, deeply satisfying, and infinitely better than anything that comes out of a tin.

And better starts with a handful of mushrooms, a splash of cream, and 40 minutes in your kitchen


Also Read

Cream of Chicken Soup


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating