Five Mushroom Soup Recipe: Earthy Depth With Umami-Rich Broth

Soups & Stews

Five Mushroom Soup Recipe: Earthy Depth With Umami-Rich Broth

This five mushroom soup recipe delivers the kind of rich, umami-packed depth that makes every spoonful unforgettable. The secret lies in carefully sautéing five distinct mushrooms—shiitake, cremini, oyster, wild, and chanterelle—until their natural flavors intensify and caramelize. This isn’t just soup; it’s a symphony of earthy, savory notes that build layer upon layer as the broth simmers. What sets this recipe apart is the technique: deglazing the pan after sautéing mushrooms captures all those flavorful browned bits, turning them into the foundation of a velvety, aromatic broth. Whether you prefer a classic vegetable base or a heartier beef broth, the result is a soup that’s deeply satisfying and packed with restaurant-quality flavor. The key is patience—letting the mushrooms release their moisture gradually for maximum depth. By the time you stir in fresh herbs like thyme and parsley, you’ll have a soup that’s creamy, complex, and brimming with umami. The texture is velvety, the aroma intoxicating, and the taste so rich it feels like a hug in a bowl. Serve it with crusty bread to soak up every last drop of that luxurious broth. This recipe is perfect for chilly evenings, cozy gatherings, or whenever you crave a dish that feels both comforting and refined. Let’s make it—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Low Cal

Ingredients for 5 mushroom soup

Five mushrooms, one pan, and a symphony of earthy flavors waiting to unfold.

Ingredient Amount Notes
Shiitake Mushrooms 🍄 4 whole Fresh, stems removed
Cremini Mushrooms 🍄 4 whole Fresh, stems removed
Oyster Mushrooms 🍄 4 whole Fresh, stems removed
Wild Mushrooms 🍄 4 whole Fresh, stems removed (or substitute with additional cremini)
Chanterelle Mushrooms 🍄 4 whole Fresh, stems removed (or substitute with oyster)
Yellow Onion 🧅 1 whole Medium, diced
Garlic Cloves 🧄 4 cloves Peeled, minced
Vegetable Broth 💧 4 cups Low-sodium preferred
Beef Broth 💧 2 cups Optional for richer flavor
Fresh Thyme 🌿 ¼ cup Leaves only, chopped
Fresh Parsley 🌿 ¼ cup Leaves only, chopped
Olive Oil 🫒 ½ cup Extra-virgin preferred
All-Purpose Flour 🌾 2 tbsp For thickening
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The mushrooms are the stars here, so pick up the freshest you can find—look for vibrant caps and no sliminess. Whole Foods or local farmers markets usually have the best selection, but even the grocery store’s pre-packaged mushrooms work in a pinch. If you can’t get all five types, shiitake, cremini, and oyster will still give you that deep umami punch. For the wild mushrooms, stick to store-bought unless you’re 100% sure they’re foraged correctly—some varieties are toxic. The key is to handle them gently; brush off any dirt and slice them just before cooking to keep them crisp.

No beef broth? Double the vegetable broth—it’ll still be delicious, just lighter. Fresh thyme and parsley are ideal, but dried works at half the amount if that’s what you’ve got. The olive oil matters here—extra-virgin has more flavor, but any decent brand will do. For a creamier texture without dairy, blend in a splash of coconut milk at the end. And if you’re using dried mushrooms, soak them first—they’ll add even more depth to the broth. The flour is just for thickening, so don’t skip it if you want that velvety finish.

This soup tastes even better the next day, so make a double batch if you’re hosting. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into containers with a side of crusty bread—just reheat with a splash of water or broth to keep it from drying out. The mushrooms release their moisture as they cook, so start with a dry pan and let them caramelize before adding any liquid. That’s where all the magic happens.

❤️

Why You'll Love This Recipe

  • No Chopping Drama: I swear, this soup only asks for one knife—just slice the shiitakes and creminis, then toss the oyster mushrooms whole. The chanterelles and wild mushrooms? They’re forgiving if you leave them in chunks. Between us, my last attempt with finely diced everything ended in a mushy mess, but this way? Rich, textured, and zero stress.
  • Earthy Umami Bomb: That mix of shiitakes and wild mushrooms? It’s like a flavor party in your bowl. The creminis add a meaty bite, while the oysters bring that briny sweetness—no bouillon or fancy seasoning needed. Honestly, the first time I tasted it simmering, I nearly walked away from the stove just to savor the aroma.
  • Soup-to-Salad Swap: Make a double batch on Sunday, then turn leftovers into a creamy mushroom risotto or a cold salad with crusty bread. The broth reduces beautifully, so it’s just as good reheated or chilled. My roommate’s a vegetarian, and this is the one dish he actually asks me to cook—twice a week.
  • Budget Flexibility: Fresh mushrooms can be pricey, but this recipe lets you stretch them. Use dried shiitakes for depth when fresh ones are out of reach, or swap in store-brand creminis without sacrificing flavor. I’ll be real: I’ve made this with whatever was on sale, and it’s still reliably satisfying—no gourmet pretenses required.

Step-by-step instructions for five mushroom soup

This earthy, umami-packed soup comes together with simple steps and bold flavors.

1

Sauté the Aromatics and Mushrooms

Heat the 0.5 cup olive oil in a large pot over medium heat. Add the 1 whole diced yellow onion and cook for 5 minutes until softened and translucent. Here's the thing—don't rush this step. You want the onion to become sweet and fragrant before moving forward.

Add the 4 cloves minced garlic and cook for 30 seconds until fragrant. Then add the mushrooms in batches: shiitake, cremini, oyster, wild, and chanterelle, each type separated slightly so they don't overcrowd the pan. Cook for 8-10 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown. This is where all that umami magic starts developing.

2

Build the Broth Base

Pour in the 4 cups vegetable broth and 2 cups beef broth (if using). Bring to a gentle boil, then reduce heat to medium-low and let it simmer for 15 minutes. This allows the flavors to meld together and the mushrooms to soften further. You'll notice the liquid will reduce slightly, intensifying the broth's depth.

Stir in the 0.25 cup chopped fresh thyme and 1 tsp salt. Taste and adjust seasoning if needed. The broth should be rich and savory, with a hint of earthiness from the mushrooms. If it's too thin at this point, you can reduce it further by simmering uncovered for another 5 minutes.

3

Thicken the Soup

In a small bowl, whisk together the 2 tbsp all-purpose flour and 0.5 tsp black pepper. Slowly sprinkle this mixture into the simmering soup while whisking constantly to prevent lumps from forming. This step is crucial for creating that velvety texture we all love in soups.

Continue cooking for 5-7 minutes until the soup thickens to your desired consistency. It should coat the back of a spoon but still be easy to stir. If it thickens too quickly, add a splash of water or broth to loosen it. The goal is a smooth, creamy texture without being gluey.

4

Finish and Serve

Remove the pot from heat and stir in the 0.25 cup chopped fresh parsley. Let the soup sit for 5 minutes to allow the flavors to settle. This resting period also helps the parsley release its fresh aroma throughout the soup. Give it a final taste and adjust seasoning if needed—sometimes a pinch more salt or pepper makes all the difference.

Ladle the soup into bowls and serve immediately. The aroma alone will make your kitchen smell like a cozy forest—earthy, rich, and inviting. Pair it with crusty bread to soak up every last drop of that umami-packed broth. Enjoy while warm for the best texture and flavor experience.

👨‍🍳

Pro Tips For Making 5 Mushroom Soup

  • SAUTE MUSHROOMS IN BATCHES: If you toss all five types into one pan at once, you’ll end up with uneven cooking—some mushrooms will turn to mush while others stay raw. Work in two groups: start with the denser ones (shiitake, cremini, wild) on medium-high for 5 minutes, then add the delicate oyster and chanterelle later when they can’t handle the heat.
  • CLEAN MUSHROOMS DRY: Wiping mushrooms with a damp paper towel removes dirt, but leaving them damp in the pan will make your soup watery. After cleaning, pat them thoroughly with a clean towel—especially the oyster mushrooms, which hold moisture like sponges.
  • DON’T BOIL THE SOUP: Simmering gently (just small bubbles breaking the surface) keeps the delicate flavors of chanterelle and wild mushrooms from turning bitter. If it’s too vigorous, pull it off the heat for 30 seconds and let it settle—your future self will notice the difference.
  • TOAST THE MUSHROOM STEM ENDS: Cutting mushrooms and discarding the stems wastes flavor, but toasting the stem ends (especially shiitake and wild) in a dry pan for 2 minutes before adding them to the soup adds a deep, nutty richness. Toss them in later—they’ll infuse the broth without overpowering.

Storing and reheating your leftovers

Refrigerator Storage

Let your five mushroom soup cool to room temperature (about 30-45 minutes) before transferring to airtight containers. I use glass Pyrex bowls with snap-on lids—they’re sturdy and won’t absorb flavors. Store in the fridge at 40°F or below for up to 5 days. The flavors actually deepen overnight as the mushrooms reabsorb moisture and the broth mellows. 💛

Freezer Storage

For longer storage, portion the soup into quart-sized freezer bags or airtight containers, leaving 1-inch headspace for expansion. Freeze for up to 3 months—the texture remains creamy when reheated properly. I label each bag with the date to track freshness. Thaw overnight in the fridge before reheating for best results. ❄️

Stovetop Reheating

This is my go-to method for restoring that velvety texture. Pour the soup into a pot and heat over medium-low heat for 10-12 minutes, stirring occasionally. If it looks too thick, add 2-3 tablespoons of water or broth to loosen it. Taste and adjust seasoning—soup often needs a pinch more salt after reheating. 🔥

Microwave Reheating

For quick meals, transfer soup to a microwave-safe bowl and heat on 50% power in 2-minute intervals, stirring between each. Avoid full power to prevent uneven heating or splitting. If the soup separates, whisk in 1 teaspoon of olive oil or a splash of broth to restore creaminess. Always check the temperature reaches 165°F for safety. ✨

Reviving Texture

If your reheated soup feels too thick, stir in 1-2 tablespoons of warm water or broth until silky. For extra richness, top with a dollop of crème fraîche or a drizzle of truffle oil. The key is patience—let it sit for 2-3 minutes after reheating to let flavors meld again. This trick works wonders for restaurant-quality results at home. 💫

Make-Ahead Tips

Double the recipe and freeze half immediately—this saves time on busy days. When reheating, add a splash of broth to the frozen portion before cooking to help it blend smoothly. I also like to prep a batch on weekends and freeze in individual servings for quick lunches. The mushrooms hold up beautifully when frozen, though texture may soften slightly. 📅

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 5mg2%
Sodium 620mg27%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 4g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute dried mushrooms for fresh in this recipe?

Yes, but with adjustments! Use 1 tablespoon dried mushrooms per 1 cup fresh—soak them in warm water for 20 minutes first to rehydrate. Drain before adding to the pan, as they’ll release more moisture. The flavor will be concentrated, so start with half the amount and taste as you go. For the five-mushroom combo, dried shiitake or porcini work best for depth.

2

Why does my mushroom soup turn out watery?

This usually happens if you didn’t cook the mushrooms long enough to release their moisture or if you added too much broth. Let the mushrooms sauté for 8-10 minutes until they brown and release liquid, then reduce the broth by simmering uncovered for 5-10 minutes before thickening. For extra creaminess, stir in 1/4 cup coconut milk at the end.

3

What’s the best way to make this soup vegetarian?

Skip the beef broth and use 6 cups vegetable broth instead. Boost umami with 1 teaspoon soy sauce or 1/2 teaspoon nutritional yeast when seasoning. For richness, stir in 1/2 cup cashew cream (blend soaked cashews with water) at the end. The mushrooms alone provide plenty of earthy flavor—just ensure they’re cooked thoroughly.

4

Can I add pasta or rice to this soup?

For pasta, use 1/2 cup uncooked small shells or orzo per serving—add it during the final 5 minutes of simmering. For rice, cook 1/2 cup per serving separately and stir in at the end. To avoid a mushy texture, choose firm grains like basmati or jasmine. Pro tip: Reserve 1/2 cup broth to cook the grains in first.

5

How do I know when the mushrooms are cooked properly?

They’re done when they’ve softened and released their moisture, turning golden-brown with caramelized edges (8-10 minutes of sautéing). Press a piece gently—it should yield slightly but still hold its shape. Overcooking makes them mushy, so keep an eye on them. The aroma should be intense and earthy, not bitter.

★★★★★4.8(3 reviews)
Categories Soups & Stews