Homemade Cream of Mushroom Soup Recipe Step by Step

Introduction

As a chef, I’ve spent years transforming humble mushrooms into dishes that feel indulgent yet nurturing. This cream of mushroom soup is not the canned version you grew up with,each spoonful is earthy, velvety, and layered with flavor so deep it could only come from real mushrooms coaxed gently over heat.

Cream of Mushroom Soup
Prep Time

15 Minutes

Cook Time

30 Minutes

Servings

4 Persons

Diet Type

Vegetarian

Difficulty

Easy

Rating

⭐⭐⭐⭐⭐

Why This Recipe Works

  • Two-stage mushroom cooking: part of the mushrooms are browned deeply for umami; the rest simmer gently for body and aroma
  • Balanced aromatics: shallots, garlic, and thyme highlight the mushrooms without overpowering.
  • Cream added at the right time: prevents splitting and keeps the soup luscious.
  • Customizable base: works with button, cremini, or wild mushrooms.
  • Professional blending technique: ensures a smooth, velvety texture without heaviness.

Ingredients for Recipe

3 tbsp unsalted butter or olive oil: butter for rich flavor; olive oil for a lighter, dairy-free base.
2 small shallots (or 1 medium onion), finely chopped: gives a sweet, gentle aromatic foundation.
3 garlic cloves, minced: adds warmth; cook gently to avoid bitterness.
500 g / 1 lb mushrooms (cremini, button, or mixed), sliced: mixing varieties creates a deeper, earthy flavor.
2 sprigs fresh thyme: infuses subtle herbal notes.
2 tbsp all-purpose flour: lightly thickens the soup without heaviness.
4 cups warm vegetable or chicken stock: warm stock blends smoothly with the roux.
1 cup heavy cream or coconut cream: added off the heat for a silky finish.
Salt & black pepper to taste: season gradually and taste after blending.
1–2 tsp lemon juice or dry sherry (optional): brightens and balances richness at the end.
Extra sautéed mushroom slices for garnish: adds texture and restaurant-style presentation.

Step-by-Step Instructions

Chef’s Insight: Don’t let the garlic brown,it turns bitter and will shadow the soup’s earthy notes.

Pro Tips & Common Mistakes to Avoid

Always cook off the raw flour taste for at least 1 minute before adding stock.

Use a mix of mushrooms (cremini + shiitake) for a deeper, more complex flavor.

Add cream only after blending and off the heat to prevent curdling.

Overcrowding the pan when browning mushrooms,work in batches for true caramelization.

Serving, Nutrition, Storage, Reheating & Freezing Guide

Serve with toasted sourdough or a crisp salad for a bistro-style meal. One bowl (300 ml) averages around 220 calories depending on cream used. Refrigerate leftovers up to 3 days in an airtight container. Reheat gently over low heat, adding a splash of stock if needed. Freeze up to 2 months; thaw overnight in the fridge and stir well before reheating.

Homemade Cream of Mushroom Soup Recipe Step by Step

This chef-tested cream of mushroom soup turns fresh mushrooms, gentle aromatics and a silky cream finish into a rich, comforting bowl ready in under an hour.

  • 3 tbsp Unsalted butter or olive oil
  • 2 small Shallots
  • 3 minced Garlic cloves
  • 500 g Mushrooms
  • 2 sprigs Fresh thyme
  • 2 tbsp All-purpose flour
  • 4 cups Vegetable or chicken stock
  • 1 cup Heavy cream
  • to taste Salt & black pepper
  • 1 tsp Lemon juice or dry sherry
  • aor garnish Extra sautéed mushroom slices
  1. Prepare ingredients: Clean mushrooms with a damp cloth (never soak); slice evenly.

  2. Sweat aromatics: In a heavy pot over medium heat, melt butter. Add shallots; cook until translucent (3–4 min). Add garlic and thyme; cook gently until fragrant.

  3. Brown part of the mushrooms: Add half the mushrooms; cook until deep golden, about 5 minutes. This intensifies flavor.

  4. Build the base: Sprinkle flour over vegetables; stir 1 minute to cook off the raw taste. Slowly whisk in warm stock to avoid lumps.

  5. Add remaining mushrooms & simmer: Stir in the rest of the mushrooms. Bring to a gentle simmer for 10 minutes until tender.

  6. Blend smooth: Remove thyme sprigs. Use an immersion blender to purée until velvety (or leave slightly chunky for rustic style).

  7. Finish with cream & seasoning: Stir in cream off the heat. Taste and adjust salt, pepper, and a splash of lemon or sherry.

  8. Serve hot: Ladle into bowls, garnish with extra sautéed mushrooms, a swirl of cream, and a crack of black pepper.

  • Mushroom Magic: Brown at least half your mushrooms first for a deep, restaurant-style umami base.
  • Aromatics Control: Sweat shallots slowly and add garlic at the end to avoid bitterness.
  • Roux Matters: Cook the flour just long enough to lose its raw edge; it thickens without tasting starchy.
  • Cream Timing: Always add cream off the heat, after blending, to keep the soup silky and prevent curdling.
  • Bright Finish: A splash of lemon juice or dry sherry just before serving lifts the richness and wakes up the flavors.

FAQs

Yes,swap butter for olive oil and heavy cream for coconut cream or oat cream.

Finish with a drizzle of truffle oil or sprinkle of grated Parmesan before serving.

Absolutely. Reserve some sautéed mushrooms and stir them back after blending or skip blending entirely for a rustic feel.

This isn’t the canned cream of mushroom soup from childhood,it’s a restaurant-worthy bowl of earthy elegance you can make in under an hour. Try it once, and it will become your go-to comfort soup. If you loved this recipe, share it with fellow mushroom lovers or save it to your favorite recipe board for your next cozy evening.

Similar Posts