People pay $30 for this at restaurants. You’re making it for six bucks. Steak with Mushroom Sauce is a dish that every serious home cook should own — it’s the kind of recipe that elevates a Tuesday night steak dinner into something that reads as trained cooking. The technique isn’t complicated. The sauce builds in the same pan as the steak, in less than 10 minutes, from the drippings and fond left behind. It’s built-in instruction on how to make a pan sauce, and once you understand the method, you can riff on it with a dozen variations.
The mushroom sauce is the star, not the supporting act. Cremini or porcini mushrooms, deeply browned in butter, deglazed with wine, finished with cream and fresh thyme — this sauce has the body and depth of something that took an hour and the actual cook time of 8 minutes. The key is the browning. Mushrooms that are crowded steam instead of sear. Mushrooms that are properly browned in a dry, hot pan develop a nuttiness and concentration of flavor that the sauce carries through every bite.
For the steak component, the techniques from the pan-seared ribeye and garlic butter filet mignon apply directly here. This sauce works on any cut. For more beef dinner ideas, the beef stroganoff recipe and hamburger steak gravy use similar mushroom-and-cream logic.
Why This Works
- Brown the mushrooms in batches: Crowding mushrooms traps moisture and causes steaming instead of browning. Browned mushrooms have reduced moisture, concentrated flavor, and a firm texture that holds in the sauce. Steamed mushrooms are soft and bland.
- Building on steak drippings: The fond (browned bits stuck to the pan after cooking the steak) is packed with flavor. The mushrooms pick it up during cooking, the wine deglazes and incorporates it, and the cream carries it into the finished sauce. This is why the sauce tastes like the steak.
- Wine before cream: Adding wine before cream allows the alcohol to cook off completely (which cream prevents if added first) and allows the wine to reduce and concentrate before being diluted by cream.
- Finishing with cold butter: Adding a tablespoon of cold butter off heat at the end creates an emulsion that gives the sauce a gloss and a richness that warm or melted butter can’t provide. This technique is called monter au beurre and it’s why restaurant sauces look different from home sauces.
Ingredients
For the Steaks
- 2 ribeye, NY strip, or filet mignon steaks, 1-1.5 inches thick
- Salt and black pepper
- 2 tablespoons high-smoke-point oil
For the Mushroom Sauce
- 12 oz cremini or mixed mushrooms, sliced
- 2 tablespoons unsalted butter
- 2 shallots, finely diced
- 3 cloves garlic, minced
- ½ cup dry red or white wine
- ½ cup beef broth
- ¼ cup heavy cream
- 1 teaspoon fresh thyme leaves
- 1 tablespoon cold unsalted butter (finishing)
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
Step 1: Cook the Steaks
Bring steaks to room temperature, dry, and season generously. Heat oil in a cast-iron skillet over high heat until smoking. Sear steaks per the standard method: 3-4 minutes per side for medium-rare without moving. Optional butter baste in the last minute with garlic and thyme. Remove to a cutting board to rest. Do not clean the pan — the drippings are the foundation of the sauce.
Step 2: Brown the Mushrooms
In the same pan with the steak drippings, add 1 tablespoon butter over high heat. Add mushrooms in a single layer — do not crowd. Cook without stirring for 3-4 minutes until deeply browned on the bottom. Toss and cook another 2 minutes. The mushrooms should be golden brown and slightly shrunken. If all the mushrooms don’t fit, cook in two batches. Remove to a plate.
Step 3: Build the Sauce
Reduce heat to medium. Add remaining butter, shallots, and garlic to the pan. Cook 2 minutes, stirring, until shallots are soft. Add wine, scraping up all the browned bits from the bottom of the pan (this is the flavor). Cook 2-3 minutes until wine reduces by half. Add beef broth and reduce by half again, about 3 minutes.
Step 4: Finish the Sauce
Add heavy cream and thyme. Cook 2 minutes until slightly thickened — it should coat the back of a spoon. Return the browned mushrooms to the pan and stir to combine. Remove from heat. Add the tablespoon of cold butter and swirl the pan until it melts into the sauce, creating a glossy finish. Taste for salt and pepper.
Step 5: Plate and Serve
Slice steaks or serve whole. Spoon the mushroom sauce generously over the top. Garnish with fresh parsley. Serve immediately — the sauce is best fresh and hot.
Tips & Common Mistakes
- Never wash mushrooms: Mushrooms absorb water rapidly. Wipe them clean with a damp paper towel instead. Wet mushrooms steam instead of sear. The difference in final sauce quality is significant.
- Don’t rush the mushroom browning: Adequately browned mushrooms take 5-6 minutes in a hot pan with space. Rushing them produces soft, rubbery mushrooms without the nutty, concentrated flavor that defines the sauce.
- Taste the wine before using it: If it’s not good enough to drink, it’s not good enough to cook with. The flavor concentrates as it reduces. A thin, sour wine makes a thin, sour sauce.
- Cold butter off heat only: The finishing butter must go in after removing the pan from heat. Melting butter into a boiling sauce creates separated butter instead of an emulsified gloss. Off heat, swirl gently until incorporated.
- Balance the cream amount: Too much cream makes the sauce rich to the point of heaviness. Too little and it won’t thicken enough. One-quarter cup is calibrated to give body without overwhelming the beef and mushroom flavor.
Variations Worth Trying
- Cognac instead of wine: Use 2 oz cognac in place of the wine for a richer, warmer flavor profile. Careful — cognac can flame when added to a hot pan. Stand back and add slowly.
- Porcini mushroom sauce: Rehydrate 1 oz dried porcini in hot water for 20 minutes. Add porcini (chopped) and their soaking liquid (strained) in addition to or instead of the cremini. The umami depth is extraordinary.
- Herb variation: Replace thyme with tarragon for a more French bistro flavor profile. Tarragon and cream with mushrooms is a classic French combination that works beautifully with beef.
- Add roasted garlic: Substitute roasted garlic (from a whole head roasted at 400°F for 40 minutes) for the fresh garlic. The resulting sauce is sweeter, more mellow, and deeply savory.
- Apply to different proteins: This exact sauce works over chicken breast, pork tenderloin, or lamb chops. The technique is transferable. See beef stroganoff recipe for a related mushroom-and-cream application in a different format.
Storage & Reheating
- Refrigerator: The mushroom sauce stores separately for up to 3 days. Cream sauces can separate when refrigerated. Reheat gently over low heat, stirring constantly, with a splash of cream to re-emulsify.
- Freezer: Cream-based sauces don’t freeze well — they separate and become grainy upon thawing. Make fresh or refrigerate only. The steak, stored separately, freezes for up to 3 months.
- Reheating: Reheat sauce in a saucepan over low heat, stirring constantly. Add a tablespoon of cream if it has thickened too much. Reheat steak in a 250°F oven on a wire rack for 20 minutes, then serve with freshly heated sauce.
Frequently Asked Questions
What type of mushrooms work best?
Cremini (also called baby bella) mushrooms are the standard — widely available, good flavor, and firm texture that holds up in the sauce. A mix of cremini, shiitake, and oyster mushrooms creates more complex flavor and better textural variety. Avoid white button mushrooms — they lack the flavor depth needed for a sauce that’s the centerpiece of the dish.
Can the cream be replaced with a lighter option?
Half-and-half works but produces a thinner sauce. Whole milk alone won’t thicken adequately and can curdle in an acidic wine sauce. If reducing calories, use ⅓ cup half-and-half and let the sauce reduce more aggressively before finishing. Or accept that heavy cream is the right tool for this job.
What if the sauce is too thick?
Add beef broth a tablespoon at a time, stirring after each addition. The sauce should coat a spoon lightly — not pour like water, not clump like gravy. Thin it gradually to the right consistency.
What if the sauce breaks (separates)?
Remove from heat. Add a tablespoon of cold cream and whisk vigorously. This usually re-emulsifies the sauce. If it doesn’t fully come back together, strain out the mushrooms, bring the liquid to a simmer, add fresh cream, and reduce again. Prevention is better: keep the sauce at a gentle simmer, not a rolling boil.
Can this sauce be made ahead?
Make it through Step 3 up to 2 days ahead and refrigerate. When ready to serve, reheat to a simmer and add cream and mushrooms fresh. The sauce base improves with a day of rest. Don’t add cream until right before serving for the best texture. For similar make-ahead beef dishes, see sunday pot roast or hamburger steak gravy.

