This creamy mushroom steak sauce is rich, savory, and packed with earthy flavor from tender mushrooms, garlic, and fresh herbs. It’s the perfect finishing touch for a good steak, turning any steak dinner into a restaurant-quality meal at home.
Heat a large skillet or cast iron skillet over medium heat and add the olive oil and butter.
Add the sliced mushrooms in a single layer in a hot pan. Avoid overcrowding so they sauté instead of steam.
Let the mushrooms cook undisturbed until they develop a deep golden brown color. Stir and continue cooking until tender and the moisture has cooked off.
Add the shallots and fresh garlic and cook for 1-2 minutes until fragrant.
Season with salt, black pepper, and thyme, then stir in the Worcestershire sauce.
Deglaze the pan with white wine, scraping up the browned bits from the bottom of the pan. Let the wine reduce by about half.
Lower the heat to medium-low and stir in the heavy cream. Simmer gently, stirring frequently, until the sauce thickens.
Add the grated parmesan cheese and stir until melted and smooth.
Taste and adjust seasoning as needed, then spoon over steak and serve immediately.
Notes
For a thicker sauce, add a cornstarch slurry (1 tsp cornstarch + 1 tbsp cold water).
Swap heavy cream with light cream or crème fraîche for a lighter option.
Use red wine instead of white wine for a deeper flavor profile, especially with ribeye steak or beef tenderloin.