- Rich and Savory Flavor: This mushroom sauce for steak is packed with deep, umami flavors that perfectly complement the richness of steak.
- Easy to Make: With just a few simple steps, you can create a restaurant-quality sauce in your own kitchen.
- Versatile: This sauce isn’t just for steak—try it with chicken, pork, or even as a topping for roasted vegetables.
- Quick Preparation: Ready in just 30 minutes, making it ideal for weeknight dinners or special occasions.
- Customizable: Easily adjust the flavors to suit your taste, whether you prefer it more creamy or with a bit of a kick.
Ingredients You’ll Need
Let’s gather our ingredients—these simple pantry staples create magic together to form a luxurious mushroom sauce for steak.
For the Base:- Butter: Unsalted butter adds richness and helps with browning the mushrooms.
- Olive oil: A touch of oil prevents the butter from burning at higher temperatures.
- Mushrooms: Sliced cremini or button mushrooms are perfect for this sauce, providing a meaty texture and earthy flavor.
- Garlic: Minced garlic adds a pungent, aromatic note that enhances the overall flavor.
- Shallot: Finely chopped shallots bring a mild onion flavor without overpowering the dish.
- Beef broth: Low-sodium beef broth adds depth and richness to the sauce.
- Heavy cream: This thickens the sauce and gives it a luxurious, velvety texture.
- Dijon mustard: A spoonful of Dijon mustard adds a subtle tang and helps emulsify the sauce.
- Thyme: Fresh thyme brings a subtle herbaceous note that complements the mushrooms.
- Salt and pepper: To taste, for seasoning.
When selecting mushrooms, look for firm, dry ones without any sliminess or soft spots. If you can’t find cremini or button mushrooms, portobello or shiitake can be great substitutes. For the beef broth, choose a high-quality, low-sodium variety to control the saltiness of your sauce.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
To make this mushroom sauce for steak, you’ll need:
- Large skillet: A 10-12 inch skillet is ideal for sautéing the mushrooms and simmering the sauce.
- Wooden spoon or spatula: For stirring and scraping up the flavorful bits from the bottom of the skillet.
- Measuring spoons and cups: To ensure accurate measurements of ingredients.
While not essential, a whisk can be handy for smoothing out the sauce as it thickens.
How to Make Mushroom Sauce For Steak Recipe
Step 1: Sauté the Mushrooms
In a large skillet, melt the butter and olive oil over medium heat. Add the sliced mushrooms and cook for about 5-7 minutes, stirring occasionally, until they release their moisture and start to brown. Trust me, this step is crucial for developing deep flavor.
Step 2: Add Aromatics
Add the minced garlic and chopped shallot to the skillet. Cook for another 2-3 minutes until the shallots are translucent and the garlic is fragrant. Tip from me: keep the heat moderate to prevent burning the garlic.
Step 3: Deglaze and Simmer
Pour in the beef broth, scraping up any browned bits from the bottom of the skillet. Let it simmer for about 5 minutes to reduce slightly. This adds a rich, savory note to your sauce.
Step 4: Thicken the Sauce
Stir in the heavy cream, Dijon mustard, and fresh thyme. Let the sauce simmer gently for another 5-7 minutes until it thickens. Believe me, this is where the magic happens, and your sauce becomes velvety and luxurious.
Step 5: Season and Serve
Season with salt and pepper to taste. Now comes the fun part—pour the sauce over your cooked steak, step back and admire your culinary masterpiece before serving.
Pro tip: When sautéing the mushrooms, don’t overcrowd the pan. Cook them in batches if necessary to ensure they brown properly rather than steam. Temperature matters: Use medium heat throughout the cooking process to avoid burning the garlic and shallots, which can impart a bitter flavor. Timing is key: Allow the sauce to simmer long enough to thicken but not so long that it becomes too reduced and loses its creamy texture. Visual cues: The sauce is ready when it coats the back of a spoon and leaves a clear trail when you run your finger through it.Recipe Variations & Customizations
- Herb Infusion: Add fresh herbs like rosemary or tarragon along with the thyme for a different flavor profile.
What to Serve With This Recipe
This mushroom sauce for steak pairs wonderfully with a variety of sides. Consider serving it with:
- Mashed potatoes: The creamy texture of mashed potatoes complements the rich sauce.
- Roasted vegetables: Asparagus, Brussels sprouts, or carrots add color and nutrition to the plate.
- Green salad: A simple salad with a light vinaigrette balances the richness of the dish.
- Red wine: A glass of Cabernet Sauvignon or Pinot Noir enhances the flavors of the steak and sauce.
This dish is perfect for a special dinner at home, a romantic date night, or even a casual weekend meal with friends.
Storage & Make-Ahead Instructions
- Store any leftover mushroom sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, stirring occasionally, until warmed through. Avoid boiling the sauce to prevent it from separating.
To make ahead, prepare the sauce up to the point of adding the cream. Let it cool, then refrigerate. When ready to serve, reheat the sauce, add the cream, and simmer until thickened.
This method allows you to have a fresh, velvety sauce even when made in advance.
Nutritional Benefits
- Mushrooms are a great source of vitamins B and D, which support immune function and bone health. Garlic, another key ingredient, has potential anti-inflammatory and antioxidant properties. This sauce is also keto-friendly and gluten-free, making it suitable for various dietary needs.
Frequently Asked Questions
Q: Can I make this sauce ahead of time?
Yes, you can prepare the sauce up to the point of adding the cream, then refrigerate and finish it just before serving.
Q: What type of mushrooms should I use?
Cremini or button mushrooms work well, but you can also use portobello, shiitake, or a mix for more complex flavors.
Q: Can I freeze the sauce?
While you can freeze it, the texture may change slightly upon reheating. It’s best to use within 1 month and thaw in the refrigerator overnight.
Q: How can I make the sauce thicker?
Simmer the sauce longer to reduce it, or add a slurry of cornstarch and water for an instant thickening effect.
Q: Can I use a different type of broth?
Yes, you can use chicken or vegetable broth, but beef broth provides the best flavor match for steak.
Q: What if my sauce separates?
If the sauce separates, remove it from the heat and whisk vigorously to re-emulsify. If needed, add a splash of cream and whisk again.
Q: How do I know when the sauce is done?
The sauce is ready when it coats the back of a spoon and leaves a clear trail when you run your finger through it.
Q: Can I add other ingredients to the sauce?
Absolutely! Try adding a splash of wine, some chopped herbs, or even a bit of truffle oil for a luxurious twist.
Final Thoughts
This mushroom sauce for steak is a game-changer for your dinner table. Its rich, savory flavors elevate a simple steak into a gourmet meal, and the ease of preparation makes it a go-to recipe for any occasion. Whether you’re cooking for a special event or just want to treat yourself to a delicious meal, this sauce delivers every time.
I encourage you to try this recipe and let me know how it turns out. Leave a comment below with your feedback or share your own variations. Don’t forget to rate the recipe and share it on social media—your friends will thank you for the culinary inspiration!
As you enjoy your steak with this luxurious mushroom sauce, consider pairing it with a glass of your favorite red wine and perhaps a side of roasted vegetables or creamy mashed potatoes. Happy cooking!

Mushroom Sauce For Steak
Equipment
- Large skillet
- Wooden spoon or spatula
- Measuring spoons and cups
Ingredients
- 2 tbsp butter unsalted
- 1 tbsp olive oil
- 8 oz mushrooms sliced, cremini or button
- 2 cloves garlic minced
- 1/2 cup beef broth low-sodium
- 1/2 cup heavy cream
- 1 tbsp Dijon mustard
- 1 tsp thyme fresh, chopped
- Salt to taste
- Black pepper to taste
Instructions
- In a large skillet, melt the butter and olive oil over medium heat. Add the sliced mushrooms and cook for about 5-7 minutes, stirring occasionally, until they release their moisture and start to brown. Trust me, this step is crucial for developing deep flavor.
- Add the minced garlic and chopped shallot to the skillet. Cook for another 2-3 minutes until the shallots are translucent and the garlic is fragrant. Tip from me: keep the heat moderate to prevent burning the garlic.
- Pour in the beef broth, scraping up any browned bits from the bottom of the skillet. Let it simmer for about 5 minutes to reduce slightly. This adds a rich, savory note to your sauce.
- Stir in the heavy cream, Dijon mustard, and fresh thyme. Let the sauce simmer gently for another 5-7 minutes until it thickens. Believe me, this is where the magic happens, and your sauce becomes velvety and luxurious.
- Season with salt and pepper to taste. Now comes the fun part—pour the sauce over your cooked steak, step back and admire your culinary masterpiece before serving.