Kick off your culinary adventure with this steak mushroom soup that transforms humble ingredients into a luxurious dining experience! Known for its rich flavors and satisfying texture, this soup combines tender steak with earthy mushrooms in a savory broth that will have everyone begging for seconds.
Why This Recipe Works
- The combination of seared steak and sautéed mushrooms creates a deep, umami-rich base that forms the soul of this soup, delivering layers of flavor in every spoonful.
- Using both beef broth and a splash of red wine enhances the complexity of the broth, balancing the richness of the meat with subtle acidity and depth.
- Simmering the soup slowly allows the ingredients to meld together perfectly, resulting in a harmonious blend where each component complements the others without overpowering.
- Finishing with a touch of cream adds a velvety smoothness that elevates the texture, making each bite feel indulgent and restaurant-quality.
- This recipe is incredibly versatile, allowing for easy customization with different herbs, vegetables, or protein swaps to suit your taste preferences or dietary needs.
Ingredients
- 1.5 pounds sirloin steak, trimmed and cut into 1-inch cubes
- 2 tablespoons olive oil, divided
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 pound cremini mushrooms, sliced
- 1/2 cup dry red wine (such as Cabernet Sauvignon)
- 6 cups beef broth
- 2 teaspoons Worcestershire sauce
- 1 teaspoon dried thyme
- 1 bay leaf
- 1/2 cup heavy cream
- Salt and freshly ground black pepper to taste
- 2 tablespoons chopped fresh parsley for garnish
Equipment Needed
- Large Dutch oven or heavy-bottomed pot
- Sharp chef’s knife
- Cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Ladle
- Bowls for prepped ingredients
Instructions

Step 1: Prepare and Sear the Steak
Begin by patting the steak cubes completely dry with paper towels—this is crucial for achieving a proper sear rather than steaming the meat. Season generously with salt and pepper on all sides. Heat 1 tablespoon of olive oil in your Dutch oven over medium-high heat until it shimmers, about 2 minutes. Add the steak in a single layer, working in batches if necessary to avoid overcrowding. Sear for 3-4 minutes per side until a deep brown crust forms, then transfer to a plate. Avoid moving the steak too much during searing to develop that beautiful caramelization. Tip: Let the steak come to room temperature for 20 minutes before cooking for more even searing and tender results.
Step 2: Sauté the Aromatics and Mushrooms
Reduce the heat to medium and add the remaining tablespoon of olive oil to the same pot. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until softened and translucent. Stir in the minced garlic and cook for another minute until fragrant. Add the sliced mushrooms and increase the heat to medium-high. Cook for 8-10 minutes, stirring occasionally, until the mushrooms have released their liquid and developed a golden-brown color. This step builds the foundational flavors, so take your time to let the mushrooms brown properly rather than rushing through it.
Step 3: Deglaze and Build the Broth
Pour in the red wine, using your wooden spoon to scrape up all the browned bits from the bottom of the pot—these bits are packed with flavor! Let the wine simmer for 2-3 minutes until reduced by half. Add the beef broth, Worcestershire sauce, dried thyme, and bay leaf. Bring the mixture to a gentle boil, then reduce the heat to low. Return the seared steak cubes to the pot along with any accumulated juices. Partially cover and let simmer for 45 minutes to allow the flavors to meld and the steak to become tender.
Step 4: Finish with Cream and Adjust Seasoning
After simmering, remove the bay leaf and discard. Stir in the heavy cream and heat through for 3-4 minutes without boiling to maintain the cream’s silky texture. Taste the soup and adjust seasoning with additional salt and pepper as needed. The soup should have a balanced richness from the cream and depth from the broth. Tip: For an extra flavor boost, add a teaspoon of Dijon mustard or a splash of balsamic vinegar at this stage to brighten the overall profile.
Step 5: Serve and Garnish
Ladle the hot soup into bowls and garnish with freshly chopped parsley. For added texture and flavor, consider serving with crusty bread for dipping or a side salad. This soup tastes even better the next day as the flavors continue to develop, so don’t hesitate to make it ahead. Tip: If the soup thickens upon standing, thin it with a little additional beef broth or water when reheating to achieve your desired consistency.
Tips and Tricks
For the best results, choose a well-marbled cut of steak like ribeye or sirloin, as the fat content will contribute to both flavor and tenderness in the soup. If you prefer leaner meat, tenderloin works well but may require slightly less cooking time to avoid toughness. When slicing mushrooms, aim for uniform thickness to ensure even cooking—a mandoline can be helpful for consistent slices. To enhance the mushroom flavor, consider using a mix of varieties such as shiitake, porcini, or even reconstituted dried mushrooms for deeper earthiness. If you’re short on time, you can use pre-sliced mushrooms from the grocery store, though whole mushrooms sliced at home often have better texture. For a richer broth, substitute one cup of beef broth with beef stock or add a tablespoon of tomato paste during the aromatics step for subtle sweetness and color. If you avoid alcohol, replace the red wine with additional beef broth mixed with a tablespoon of red wine vinegar for acidity. To make this soup ahead, prepare it through step 3, then cool completely and refrigerate for up to two days—add the cream when reheating to prevent curdling. For freezing, omit the cream and freeze the base for up to three months; add cream after thawing and reheating. If your soup seems too thin, create a slurry with one tablespoon of cornstarch and two tablespoons of cold water, then stir it into the simmering soup to thicken. For a lighter version, substitute half-and-half or whole milk for the heavy cream, though the texture will be less luxurious. Always taste and adjust seasoning at the end, as the saltiness of broths can vary significantly between brands.
Recipe Variations
- For a heartier vegetable addition, stir in 2 cups of chopped carrots, celery, or potatoes during the last 20 minutes of simmering. These vegetables will absorb the flavorful broth and add texture, making the soup even more satisfying as a complete meal.
- Transform it into a creamy mushroom and steak pot pie by thickening the soup with an extra 2 tablespoons of flour during the aromatics step, then topping with puff pastry or biscuit dough and baking at 375°F until golden brown.
- Add a spicy kick by including 1 teaspoon of crushed red pepper flakes with the aromatics or stirring in 2 tablespoons of horseradish cream at the end. This variation pairs wonderfully with a cold beer and crusty bread for dipping.
- Make it gluten-free by ensuring your Worcestershire sauce is gluten-free (many brands contain malt vinegar) and using cornstarch instead of flour if thickening is needed. Serve over gluten-free pasta or with gluten-free bread for dipping.
- For an Italian twist, substitute the thyme with 1 teaspoon of dried oregano and add 1/4 cup of grated Parmesan cheese along with the cream. Garnish with fresh basil instead of parsley for a Mediterranean flavor profile.
Frequently Asked Questions
Can I use a different cut of steak?
Absolutely! While sirloin works well for its balance of flavor and tenderness, you can substitute with ribeye for richer taste, flank steak for leaner option, or even stew meat if you prefer longer simmering times. Just adjust cooking time accordingly—tougher cuts may need up to 90 minutes of simmering to become tender. Avoid very lean cuts like eye of round as they can become tough in soup.
How should I store and reheat leftovers?
Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. Avoid boiling to prevent the cream from curdling. If the soup has thickened, add a splash of broth or water to reach desired consistency. This soup also freezes well for up to 3 months if you omit the cream before freezing.
Can I make this soup in a slow cooker?
Yes! After searing the steak and sautéing the aromatics, transfer everything to your slow cooker along with the broth and seasonings. Cook on low for 6-8 hours or high for 3-4 hours. Add the cream during the last 30 minutes of cooking. This method allows the flavors to develop deeply while making it convenient for busy days.
What can I use instead of red wine?
If you prefer not to use alcohol, substitute with an equal amount of beef broth plus 1 tablespoon of red wine vinegar or balsamic vinegar to mimic the acidity. Alternatively, use grape juice reduced by half or unsweetened cranberry juice for fruit-based acidity. The wine primarily adds depth and acidity, so these substitutes work well while keeping the soup family-friendly.
Summary
This steak mushroom soup combines tender beef, earthy mushrooms, and rich broth for ultimate comfort. Perfect for cozy nights, it’s customizable and reheats beautifully.
