Welcome to homedishesdaily

Rich Cream of Mushroom Soup from Scratch for Pantry Cleanse

By Audrey Thompson | March 21, 2026
Rich Cream of Mushroom Soup from Scratch for Pantry Cleanse

Why This Recipe Works

  • Triple-mushroom depth: A mix of fresh cremini, earthy shiitake, and a whisper of dried porcini delivers restaurant-level umami without a long simmer.
  • Starch-free thickener: Blending a handful of rice into the broth creates velvety body—no floury aftertaste, naturally gluten-free.
  • Two-step dairy: Coconut milk for silkiness, splash of half-and-half for cloud-like richness; both are optional so the recipe is pantry-flexible.
  • One-pot magic: SautĂ©, simmer, blend—no extra skillets or strainers to wash when you’d rather be on the couch.
  • Freezer-friendly: This soup thaws like a dream; make a double batch and future-you will send thank-you notes.
  • Pantry-cleanse hero: Uses up dried mushrooms, rice, stock cubes, and the last glug of white wine—no extra store runs required.

Ingredients You'll Need

Ingredients

Before we start, raid your pantry and fridge. You probably have more of this list than you think, and substitutions are welcome—this is a forgiving soup that celebrates what you already own.

Fresh Mushrooms (1 ½ lb total): I reach for 12 oz cremini (baby bellas) for their nutty depth and 8 oz shiitake caps for peppery perfume. White button mushrooms work in a pinch, but add a teaspoon of soy sauce later to bump up flavor. If your produce drawer holds a few past-their-prime mushrooms, just trim any slimy spots and use them up.

Dried Porcini (½ oz): A small luxury that punches far above its weight. The soaking liquid becomes an instant mushroom stock, so don’t toss it. No porcini? Substitute dried chanterelle or more shiitake, or skip and use an extra cup of whatever stock you have.

Aromatics: One large yellow onion, three fat garlic cloves, and two ribs of celery. White or red onion is fine; celery leaves are gold—save them for garnish.

Thyme & Bay: Fresh thyme sprigs give grassy brightness; dried works—use ¾ teaspoon. One crinkled bay leaf quietly elevates everything.

Stock (4 cups): Homemade chicken or vegetable stock is lovely, but water plus a bouillon cube is perfectly respectable. Warm it in the kettle so the soup never stops simmering.

Rice (¼ cup): Any neutral grain will thicken—white rice, jasmine, basmati, even leftover cooked rice (add it later with the stock). For low-carb, substitute 1 cup cauliflower florets; they puree just as creamy.

White Wine (½ cup): Opens the mushroom’s floral notes. Dry vermouth, sherry, or leftover champagne all shine. If you avoid alcohol, swap in stock and a teaspoon of lemon juice for brightness.

Fat: Two tablespoons butter for browning plus one tablespoon olive oil to keep the butter from burning. Vegan? Use all olive oil or coconut oil.

Coconut Milk (¾ cup): Unsweetened, full-fat from the can. Light coconut milk is acceptable but less luxurious. For an entirely coconut-free pot, substitute evaporated milk or an extra ½ cup stock plus 2 Tbsp cream cheese.

Half-and-Half (¼ cup, optional): Adds that restaurant sheen. Whole milk, heavy cream, or oat milk all work—just warm them before stirring in to prevent curdling.

Seasoning: Sea salt, freshly cracked black pepper, and a whisper of nutmeg. The soup finishes with a squeeze of lemon to balance all that richness.

How to Make Rich Cream of Mushroom Soup from Scratch for Pantry Cleanse

1
Prep & Soak

Place dried porcini in a 2-cup measuring jug and cover with 1 cup boiling water. Let stand while you wash and trim mushrooms. After 10 minutes, lift porcini out with a fork, squeezing excess back into the cup; rinse briefly to remove grit. Strain soaking liquid through a coffee filter or paper towel to eliminate sediment—you should have about ¾ cup amber mushroom tea. Top up with stock to make 1 cup; set aside.

2
Chop Smart

Slice cremini into ¼-inch coins. Remove shiitake stems (save for stock later) and slice caps. Keep roughly ⅓ of the mushrooms aside for textural garnish. Mince onion and celery into ¼-inch dice; smash and peel garlic. Everything will be blended later, so precision is optional—just keep pieces uniform for even cooking.

3
Sauté for Fond

Heat butter and olive oil in a heavy Dutch oven over medium-high. When the foam subsides, scatter in the larger portion of mushrooms in a single layer. Resist stirring for 2 minutes—this caramelization is where the deep, nutty flavor lives. Season lightly with salt and pepper; cook total 6–7 minutes until edges brown and mushroom liquid evaporates.

4
Bloom Aromatics

Stir in onion, celery, and thyme leaves; cook 3 minutes until edges turn translucent. Add garlic and rice; toast 1 minute until fragrant. The rice will coat in fat and begin to look pearlescent—this helps it break down smoothly later.

5
Deglaze & Reduce

Pour in white wine; scrape the brown bits (fond) with a wooden spoon. Let wine bubble and reduce by half, about 2 minutes. The raw alcohol smell should fade, leaving behind a fruity acidity that brightens the mushrooms.

6
Simmer Until Tender

Add reserved porcini soaking liquid, remaining 3 cups warm stock, bay leaf, and rehydrated porcini. Bring to a lively simmer, then reduce heat to low, cover partially, and cook 15 minutes—just enough for rice to soften and flavors to marry.

7
Blend to Silk

Remove bay leaf. Using an immersion blender, puree directly in the pot until satiny smooth—2 full minutes for restaurant finesse. (Alternatively, blend in batches in a countertop blender; vent the lid and cover with a kitchen towel to prevent hot geysers.) If soup is too thick, loosen with stock; taste and season with salt, pepper, and a pinch of nutmeg.

8
Enrich & Finish

Stir in coconut milk and warm through—do not boil or it may split. For extra elegance, swirl in half-and-half. Meanwhile, quickly sauté reserved mushrooms in a dry skillet with a knob of butter for 3 minutes for a meaty garnish. Ladle soup into warmed bowls, top with sautéed mushrooms, celery leaves, and a drizzle of chili oil if you like heat. Serve with crusty sourdough for the full hygge experience.

Expert Tips

Salt in Stages

Mushrooms release liquid, then re-absorb seasoning. Salt lightly during sauté, adjust after blending for perfect balance.

Hot Stock, Happy Soup

Keep your stock warm in a kettle. Cold liquid shocks the mushrooms and dulls their flavor.

Freeze Mushroom Trimmings

Stash shiitake stems and onion peels in a bag; they make killer homemade stock later.

Dairy-Free Swirl

If coconut isn’t your vibe, use 1 cup soaked cashews blended with 1 cup water for luxurious creaminess.

Speed-Cool for Fridge

Pour soup into a shallow metal pan; it drops to safe temp in 30 minutes, preventing bacteria bloom.

Texture Play

Reserve a few roasted mushroom slices and scatter on top for chew contrast against the silk below.

Variations to Try

  • Wild Forest: Swap half the cremini for chanterelle or oyster mushrooms and finish with a shot of truffle oil.
  • Curried Cleanser: Add 1 tsp mild curry powder with the rice and replace half the stock with light coconut milk for an Indian spin.
  • Smoky Bacon: Render 2 strips of diced bacon first; use the fat instead of butter and sprinkle crisp bacon on top.
  • Spring Green: Stir in 2 cups baby spinach at the end until wilted, plus zest of ½ lemon for fresh zip.
  • Tomato-Kissed: Add ½ cup crushed tomatoes after the wine and reduce; the acidity plays beautifully with earthy mushrooms.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, thinning with stock or milk as the rice will continue to absorb liquid.

Freezer: Ladle cooled soup into quart zip-top bags, press out air, and freeze flat up to 3 months. Thaw overnight in the fridge, then warm slowly—do not boil after coconut milk has been added or it may separate. If separation occurs, whisk vigorously or re-blend with an immersion blender.

Make-Ahead: The soup base (through Step 6) keeps 3 days refrigerated. When ready to serve, warm, blend, then finish with coconut milk and cream for the freshest flavor.

Frequently Asked Questions

Absolutely—use olive oil instead of butter, coconut milk for creaminess, and skip the optional half-and-half. The rice still provides luscious body.

Mushrooms need aggressive seasoning. Add more salt, a squeeze of lemon, or a splash of soy sauce to wake up the flavors.

Sauté steps 3–5 on the stovetop for caramelization, then transfer everything except coconut milk to a slow cooker. Cook on LOW 4 hours, blend, then stir in coconut milk and warm 10 minutes more.

Not at all. Long blending breaks rice into microscopic starch that simply thickens; the flavor is pure mushroom.

A tangy sourdough or nutty multigrain stands up to the creamy soup; toast until crisp for textural contrast.

Yes—use a wider pot to maintain browning. Blend in two batches to avoid hot-soup explosions, and freeze flat in meal-size portions for easy weeknight comfort.
Rich Cream of Mushroom Soup from Scratch for Pantry Cleanse
soups
Pin Recipe

Rich Cream of Mushroom Soup from Scratch for Pantry Cleanse

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Soak porcini: Cover dried porcini with 1 cup boiling water 10 minutes; strain and reserve liquid.
  2. Sauté mushrooms: In a Dutch oven melt butter with oil over medium-high. Add ⅔ of fresh mushrooms; cook 6–7 minutes until browned. Season.
  3. Add aromatics: Stir in onion, celery, garlic, thyme; cook 3 minutes. Add rice; toast 1 minute.
  4. Deglaze: Pour in wine; reduce by half, scraping fond.
  5. Simmer: Add porcini soaking liquid, stock, porcini, bay leaf; simmer 15 minutes until rice is soft.
  6. Blend: Remove bay leaf; puree until silk smooth with immersion blender.
  7. Enrich: Stir in coconut milk and half-and-half; warm gently—do not boil.
  8. Serve: Sauté reserved mushrooms for garnish. Ladle soup into bowls, top with mushrooms, celery leaves, and a squeeze of lemon.

Recipe Notes

For ultra-smooth restaurant texture, pass blended soup through a fine-mesh sieve. Soup thickens as it stands—thin with stock or milk when reheating.

Nutrition (per serving)

218
Calories
6g
Protein
18g
Carbs
14g
Fat

More Recipes