Mushroom Sauce for Steak is a rich, savory, and velvety sauce that transforms any steak dinner into a restaurant-quality experience. Made with a flavorful mix of sautéed mushrooms, garlic, shallots, fresh herbs, and a creamy or wine-enhanced base, this sauce adds deep umami and silky texture to every bite of steak.
Whether you’re cooking up a ribeye, filet mignon, or sirloin, this classic mushroom sauce pairs beautifully with the bold, beefy flavor of grilled or pan-seared meat. It’s easy to make in just one pan and comes together in under 20 minutes—perfect for elevating weeknight dinners or impressing guests.
If you love global comfort food, don’t miss this Jambalaya or savory Balsamic Chicken and Mushrooms.

Credit: Pinterest
Ingredients You Will Need
For the Mushroom Sauce:
- 2 tablespoons unsalted butter
Adds richness and helps sauté the aromatics. - 1 tablespoon olive oil
Helps prevent the butter from burning and deepens flavor. - 8 oz cremini or button mushrooms, sliced
Earthy and meaty mushrooms form the flavorful base. - 1 shallot, finely chopped (or 1 small onion)
Adds gentle sweetness and depth. - 2 cloves garlic, minced
Aromatic and essential for bold flavor. - 1/2 cup beef broth or stock
Adds savory depth and blends with steak juices. - 1/4 cup dry white wine (optional)
Lifts and balances the richness with acidity. - 1/2 cup heavy cream
Makes the sauce luxuriously creamy and smooth. - 1 teaspoon Dijon mustard (optional)
Adds subtle tang and complexity. - 1 teaspoon fresh thyme leaves (or 1/2 tsp dried thyme)
Brings earthy herbal notes that pair well with mushrooms. - Salt and black pepper, to taste
Essential seasoning to enhance all flavors. - Fresh parsley, chopped (for garnish)
Adds color and freshness as a finishing touch.
Cooking Time
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Serves: Makes about 1 ½ cups (enough for 4–6 steaks)
Equipment You’ll Need
- Large skillet or sauté pan
- Wooden spoon or spatula
- Knife and cutting board
- Measuring cups and spoons
- Whisk (optional, for cream blending)
How to Make Mushroom Sauce for Steak: Step-by-Step
1. Sauté the Aromatics
In a large skillet over medium heat, add butter and olive oil. Once hot, add the chopped shallots and sauté for 1–2 minutes until softened and translucent.
2. Add the Mushrooms
Stir in the sliced mushrooms and cook for 6–8 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown and shrink.

3. Stir in Garlic and Herbs
Add minced garlic and thyme, and sauté for another 1–2 minutes until fragrant.
4. Deglaze the Pan
Pour in the white wine (if using), scraping up any browned bits from the bottom of the skillet. Let it simmer for 1–2 minutes until reduced slightly.
5. Add Broth and Simmer
Pour in the beef broth and bring the mixture to a simmer. Cook for 3–4 minutes, allowing the sauce to reduce and concentrate in flavor.
6. Finish with Cream
Reduce the heat to low. Stir in the heavy cream and Dijon mustard (if using). Let the sauce simmer gently for another 2–3 minutes until thickened and silky. Season with salt and black pepper to taste.

7. Serve and Garnish
Spoon the mushroom sauce generously over freshly cooked steak. Garnish with chopped parsley and serve immediately.

Nutritional Information (Per Serving – Approx. ¼ cup)
- Calories: 140
- Fat: 12g
- Carbohydrates: 5g
- Protein: 2g
- Sugar: 2g
- Fiber: 1g
- Sodium: 180mg
- Cholesterol: 35mg
Tips and Variations
- Use Different Mushrooms: Mix in shiitake, oyster, or portobello mushrooms for a more intense mushroom flavor.
- Make It Dairy-Free: Substitute cream with unsweetened coconut cream or cashew cream for a dairy-free version.
- Add a Splash of Brandy: For a steakhouse-style twist, use brandy instead of white wine and let it simmer briefly before adding cream.
- Thicken the Sauce: Simmer a bit longer to reduce, or whisk in 1 teaspoon of cornstarch mixed with cold water if needed.
- Add Steak Drippings: If you cooked steak in the same pan, leave the browned bits—they’ll enrich the sauce with even more flavor.
How to Store and Reheat
Refrigerator:
Store leftover sauce in an airtight container for up to 4 days.
Freezer:
Freeze in small portions for up to 1 month. Thaw overnight in the fridge before reheating.
Reheat:
Warm gently over low heat on the stove, stirring occasionally. Add a splash of cream or broth if it becomes too thick.
Why You’ll Love This Recipe
This Mushroom Sauce for Steak is the ultimate finishing touch for any steak dinner. It’s creamy, savory, and packed with umami thanks to the mushrooms, garlic, and broth. Whether you’re making a fancy dinner or a casual steak night, this sauce brings elegance and richness to the plate.
Plus, it’s incredibly versatile—use it over chicken, pork chops, mashed potatoes, or pasta. It’s quick to make, full of flavor, and guaranteed to impress anyone lucky enough to be at your table.
Final Thoughts
There’s something magical about the combination of mushrooms, cream, and herbs simmering in a pan. This sauce has become one of my go-to recipes whenever I want to upgrade a steak into something memorable. The richness of the cream and the depth of the mushrooms pair perfectly with seared or grilled meat—it’s luxurious without being fussy.
Whether you’re cooking for date night, a holiday, or just a comforting dinner at home, this mushroom sauce is a small touch that makes a big impact.

Credit: Pinterest
Frequently Asked Questions
Can I make this without cream?
Yes! Use just broth for a lighter version, or substitute with cashew cream or coconut cream for a dairy-free option.
What type of steak goes best with this sauce?
Ribeye, sirloin, filet mignon, and NY strip all work beautifully.
Can I use milk instead of cream?
You can, but the sauce will be thinner and less rich. Consider adding a bit of butter or cornstarch to thicken.
Can I prepare this in advance?
Yes, make the sauce ahead and store it in the fridge. Reheat gently before serving.
Is wine necessary in the recipe?
No. If you prefer not to use wine, simply increase the amount of broth or use a splash of balsamic vinegar for depth.
For even more flavor-packed comfort, try these Boneless Pork Chops in Creamy White Wine Sauce next time.

mushroom sauce for steak
Ingredients
Method
- Sauté the Aromatics
- Heat butter and olive oil in a skillet over medium heat. Add onion and cook for 2–3 minutes until soft. Stir in garlic and cook for 30 seconds more.
- Cook the Mushrooms
- Add sliced mushrooms and sauté for 6–8 minutes until browned and most of the moisture evaporates.
- Deglaze with Wine
- Pour in the white wine (or broth), scraping up any bits from the bottom of the pan. Let simmer for 2–3 minutes to reduce slightly.
- Add Cream and Simmer
- Stir in the heavy cream and Worcestershire (if using). Let the sauce simmer gently for 3–5 minutes until slightly thickened.
- Season and Serve
- Season with salt and black pepper to taste. Garnish with fresh herbs and spoon over cooked steak immediately.
Notes
- No Wine? Use beef broth for a non-alcoholic option.
- Dairy-Free Option: Swap cream for coconut cream and butter for olive oil.
- Make Ahead: Sauce can be made 1 day ahead and reheated gently over low heat.
- Serving Ideas: Also delicious over chicken, pork chops, mashed potatoes, or pasta.