Beef Broth Mushroom Soup Recipe: Earthy Umami Depth With Mushroom Magic

Soups & Stews

Beef Broth Mushroom Soup Recipe: Earthy Umami Depth With Mushroom Magic

This beef broth mushroom soup recipe transforms simple ingredients into a deeply satisfying bowl of earthy, umami-rich comfort. The secret lies in caramelizing mushrooms until they're rich and aromatic, then simmering them in beef broth until flavors meld perfectly.

I developed this recipe during chilly evenings when I craved something hearty yet refined—no heavy cream, just pure, savory depth.

The beauty of this soup is its versatility. You can keep it classic with just mushrooms, onions, and herbs, or add a touch of creaminess for a modern twist. The key technique? Sautéing the mushrooms until deeply browned—this unlocks their natural sweetness and creates that restaurant-quality depth.

Aromatics like garlic and thyme build layers of flavor, while a splash of red wine (optional) adds complexity that elevates the broth.

By the time it's done simmering, you'll have a soup that's velvety yet light, with mushrooms that melt in your mouth and a broth so rich it coats every spoonful. The aroma alone—warm, earthy, and inviting—will have everyone gathering around the table.

Serve with crusty bread to soak up every last drop, or pair it with a simple green salad for balance.

This recipe works equally well as a weeknight dinner or a cozy gathering centerpiece. The best part? It tastes even better the next day, making it perfect for meal prep. Let's get started on creating this soul-warming bowl of comfort.

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

Ingredients for beef broth mushroom soup

Earthy mushrooms, rich broth, and aromatic herbs create this deeply satisfying beef broth soup.

Ingredient Amount Notes
Dried Porcini Mushrooms 🍄 ¼ cup Rehydrated in warm beef broth
Fresh Cremini Mushrooms 🍄 1 lb Sliced into even 0.25-inch pieces
Yellow Onion 🧅 1 whole Diced into 0.25-inch pieces
Garlic Cloves 🧄 4 cloves Minced, not powdered
Fresh Thyme Sprigs 🌿 2 whole Leaves only, stems removed
Fresh Parsley Sprigs 🌿 ¼ cup Chopped, for garnish
Beef Broth 💧 6 cups Homemade or high-quality store-bought
Dry Red Wine 🍷 ½ cup Cabernet Sauvignon preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For caramelizing mushrooms
Unsalted Butter 🧈 2 tbsp Cold, cubed for finishing
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Coarsely ground
Heavy Cream 🥛 ¼ cup Optional for creaminess

The mushrooms are the soul of this soup—porcini for depth, cremini for texture. Dried porcini should be plump when rehydrated; soak them in warm broth for 20 minutes before using. For fresh cremini, look for firm, closed caps at the market—avoid any with slimy stems. Whole Foods and Trader Joe's carry excellent quality, but the grocery store's standard cremini work fine if they're fresh. The key is caramelizing them until deeply golden—this unlocks their natural sweetness and builds that restaurant-quality umami. For extra richness, Penzeys Spices sells high-quality dried porcini that elevates the broth's complexity.

No red wine? Substitute with an extra 0.25 cup beef broth plus 1 tbsp balsamic vinegar—it adds similar depth. Fresh herbs are ideal, but dried thyme at one-third the amount works in a pinch. The heavy cream is optional—omit entirely for a lighter version or use coconut cream for a dairy-free alternative. For the onions, yellow or red work equally well, but avoid sweet onions like Vidalia if you want to maintain savory balance. If you're prepping ahead, rehydrate the porcini and store them in the broth—they'll keep for up to 5 days in the fridge, ready to add at the last minute.

This soup tastes even better the next day as flavors meld. Store in airtight containers for up to 5 days in the fridge or 3 months in the freezer. For freezing, portion into individual containers so you can thaw just what you need. The caramelized mushrooms can be prepped ahead and stored separately for 3 days—just reheat them gently before adding to fresh broth. Crusty bread (like a baguette or sourdough) is ideal for serving—look for day-old loaves at bakeries for maximum crispiness, or toast your own before serving.

❤️

Why You'll Love This Recipe

  • No-Soak Required: I’ll admit, I used to dread rehydrating dried mushrooms—until I discovered these porcini just steep in the broth while everything else simmers. Ten minutes later, they’re plump and infused, no extra steps.
  • Umami Bomb: That first spoonful? Pure flavor payoff. The porcini’s deep earthiness meets the meaty richness of the broth, while the cremini mushrooms add a satisfying chew. Honestly, it’s the kind of soup that makes you pause mid-sip.
  • Leftovers That Shine: This soup actually improves the next day. The flavors meld even deeper, and it’s perfect for quick lunches—just reheat and add a sprinkle of thyme. I’ve got a freezer stash because it’s that reliable.
  • Budget-Friendly Luxury: You’re getting restaurant-quality depth for pennies. Dried porcini stretch the broth’s richness, while cremini mushrooms add texture without breaking the bank. Between us, this is my go-to when I want to feel fancy without overspending.

Step-by-step instructions for beef broth mushroom soup

Master this technique and you'll unlock rich umami layers that transform simple ingredients into restaurant-quality depth.

1

Rehydrate and Prepare the Porcini Mushrooms

Place the 0.25 cup dried porcini mushrooms in a small heatproof bowl and pour 1 cup of the beef broth over them. Let them soak for 20-30 minutes until they've absorbed the liquid and expanded significantly. You'll notice the mushrooms become plump and darken in color—this is when they release their concentrated umami essence.

Strain the rehydrated mushrooms through a fine-mesh sieve, pressing gently to extract every last drop of flavorful liquid. Reserve both the mushrooms and the strained liquid separately. This infusion is the soul of your soup, containing years of earthy flavor condensed into that small amount of liquid. Don't skip this step—it makes all the difference in depth of flavor.

2

Develop the Flavor Base with Onions and Mushrooms

Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion, diced into 0.25-inch pieces, and cook for 8-10 minutes until softened and beginning to caramelize at the edges. You'll smell the sweetness developing—that's your cue to add the 1 lb fresh cremini mushrooms, sliced into even 0.25-inch pieces.

Cook the mushrooms for 8-10 minutes until they release their moisture and develop golden brown spots. Stir occasionally to ensure even browning. This caramelization process creates the Maillard reaction that builds complex flavors. If the mushrooms appear too dry before fully browning, add 1-2 tablespoons of the reserved porcini liquid to maintain moisture while still developing flavor.

3

Build Depth with Garlic, Thyme and Wine

Add the 4 cloves minced garlic and cook for 30 seconds until fragrant. Immediately stir in the 2 whole fresh thyme sprigs (leaves only) and pour in the 0.5 cup dry red wine. Let the wine simmer for 2-3 minutes until reduced by half, allowing the alcohol to cook off and intensify the flavors. You'll notice the aroma becomes more complex and inviting—this is when the magic really starts happening.

Pour in the remaining 5 cups beef broth and the reserved porcini liquid. Add the rehydrated porcini mushrooms and bring to a gentle simmer. Season with 1.5 teaspoons diamond crystal kosher salt and 0.5 teaspoon freshly ground black pepper. Let the soup simmer uncovered for 20 minutes to allow all the flavors to meld together. The soup should develop a rich, earthy aroma that fills your kitchen—this is your reward for taking the time to build the foundation properly.

4

Finish with Cream and Garnish

Reduce heat to low and stir in the 0.25 cup heavy cream (if using). Simmer gently for 2-3 minutes just until the cream is heated through but hasn't curdled. The cream should blend smoothly into the soup, adding a velvety texture without overpowering the earthy mushroom flavors. Taste and adjust seasoning—you might need a touch more salt to balance the creaminess.

Remove from heat and stir in the 0.25 cup chopped fresh parsley sprigs. Ladle the soup into bowls and garnish with additional parsley if desired. The finished soup should have a deep golden color with visible mushroom pieces suspended throughout. Each spoonful should deliver layers of umami from the porcini, earthy notes from the cremini, and a smooth finish from the cream. Serve immediately while hot to appreciate all the built flavors at their peak.

👨‍🍳

Pro Tips For Making Beef Broth Mushroom Soup

  • Soak Porcini Properly: Dried porcini need at least 20 minutes in hot water to rehydrate fully—don’t skimp. Strain and reserve that mushroom water; it’s liquid gold for depth. (Yes, even if you’re in a hurry, this step makes a real difference.)
  • Sear Onions Low and Slow: High heat turns onions bitter. Cook them over medium-low until deeply golden—about 15 minutes—so they caramelize without burning. This isn’t the time to rush; patience here means richer flavor later.
  • Strain Twice for Clarity: After simmering, strain the broth through a fine-mesh sieve twice—once for solids, once for grit. I learned this the hard way when a stray onion skin ruined an otherwise perfect batch. (Your future self will thank you.)
  • Upgrade with Umami Boosters: Add a splash of soy sauce or a pinch of fish sauce to the broth while simmering—it cuts through the earthiness of mushrooms and rounds out the beef flavor. Sounds weird, but it works: trust the process.

Flavor customization for beef broth mushroom soup

Earthy Umami Boost

For an extra-deep umami punch, add 1 tablespoon fish sauce or 1 teaspoon soy sauce when you pour in the broth. This works especially well if you're using a lighter-quality store-bought broth. I've found that Red Boat fish sauce adds a subtle, savory depth without overpowering the mushrooms. 🍄

Creamy vs. Broth-Based

Skip the heavy cream for a lighter version by stirring in ¼ cup coconut cream or ½ cup Greek yogurt at the end. For a richer texture without dairy, blend ½ cup of the soup with an immersion blender until smooth, then return it to the pot.

This creates a velvety consistency while keeping the dish lighter than traditional cream-based soups.

Spicy Kick Option

Add ½ teaspoon smoked paprika with the thyme and garlic for a subtle smokiness. For heat, stir in 1 teaspoon hot sauce (like Cholula) or ½ teaspoon cayenne pepper after removing from heat.

I like adding a pinch of Penzeys' smoked sea salt for an extra layer of complexity when serving. 🌶️

Herb Variations

Swap thyme for 1 sprig rosemary (remove before serving) or ½ teaspoon dried marjoram for a different herbal profile. Fresh sage leaves (about 4-5 leaves) add a piney note that pairs beautifully with mushrooms. Always remove woody stems before adding to the pot.

Protein Add-Ins

Boost protein by adding ½ cup cooked lentils or ½ lb shredded rotisserie chicken> during the final 5 minutes of simmering. For a heartier version, stir in ½ cup cooked white beans after removing from heat.

I often use Trader Joe's rotisserie chicken for convenience—it adds moisture and protein without overpowering the mushrooms.

Texture Contrast

Add ½ cup toasted breadcrumbs (tossed with 1 tablespoon olive oil) to the top for crunch. For a lighter option, top with ¼ cup crispy fried shallots (found in the international aisle).

I like keeping it simple with crusty bread on the side**—the contrast of warm soup and cool, crisp bread is perfect. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 4g20%
Cholesterol 15mg5%
Sodium 680mg29%
Total Carbohydrate 16g6%
Dietary Fiber 3g11%
Sugars 6g
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 use fresh mushrooms instead of dried porcini?

Yes! While dried porcini adds incredible depth, you can substitute with 1 extra pound of fresh cremini mushrooms plus 1 teaspoon mushroom powder (found in specialty stores). For maximum flavor, caramelize the extra mushrooms until deeply browned before adding to the broth. The texture will be slightly different but still delicious.

2

How do I prevent the soup from tasting too bitter?

Bitter flavors often come from overcooking mushrooms or using too much wine. To avoid this, remove the mushrooms from the pot 2-3 minutes before serving and let them reabsorb some broth. Also, reduce the wine to ¼ cup if you're sensitive to acidity, or omit it entirely and add 1 teaspoon balsamic vinegar instead for balance.

3

What's the best way to reheat leftovers?

Gently reheat on the stovetop over low heat for 3-5 minutes, stirring occasionally. Avoid microwaving as it can make the mushrooms rubbery. For extra richness, stir in 1 tablespoon butter or 1 tablespoon cream while reheating. The soup tastes even better the next day as flavors meld!

4

Can I make this soup in an Instant Pot?

Sauté onions and mushrooms on sauté mode for 8-10 minutes, then add garlic, wine, and broth. Cook on high pressure for 3 minutes, then quick-release. Finish with cream and herbs. The Instant Pot version cooks 30 minutes faster but may need extra seasoning since the pressure cooking concentrates flavors differently.

5

What's the secret to making the mushrooms taste amazing?

The key is proper caramelization! Cook mushrooms on medium heat until they develop golden brown spots (8-10 minutes). For extra depth, deglaze the pan with 2 tablespoons of the reserved porcini liquid after removing the mushrooms. This captures all those flavorful browned bits that make the difference between good and restaurant-quality soup!

★★★★★4.6(15 reviews)
Categories Soups & Stews