Make this easy creamy mushroom sauce in under 20 minutes using simple ingredients like chestnut mushrooms, garlic, white wine, and double cream. Perfect for steak, chicken, or pasta, this rich and flavorful sauce is ideal for weeknight dinners or special meals. A go-to recipe for mushroom lovers looking for a quick homemade sauce with restaurant-style taste.

This creamy mushroom sauce is rich, flavorful, and made with shallots, white wine, thyme, and double cream. Perfect for serving over steak, chicken, or roasted vegetables, it’s quick to prepare and packed with savory depth from sautéed chestnut mushrooms and garlic.
Ingredients
- 1 tbsp (15g) unsalted butter
- ½ tbsp sunflower oil (or use the pan juices from cooked steak for extra flavor)
- 2 shallots, finely chopped
- 8 chestnut mushrooms, sliced
- 2 garlic cloves, minced
- ½ tsp salt
- ½ tsp ground black pepper
- ¼ tsp dried thyme (or 2 sprigs of fresh thyme)
- 120 ml (½ cup) white wine
- 120 ml (½ cup) chicken stock
- 180 ml (¾ cup) double (heavy) cream
Instructions
- Heat the pan:
Add the butter and oil to a frying pan over medium heat. If you’ve just cooked steak, use the leftover meat drippings instead of butter and oil for extra richness. - Sauté the shallots:
Once the butter has melted, add the shallots and cook for 2–3 minutes until slightly softened. - Add the mushrooms:
Stir in the mushrooms, garlic, salt, pepper, and thyme. Cook for about 3 minutes until the mushrooms start to soften and release their juices. - Deglaze with wine:
Pour in the white wine and increase the heat to high. Let it boil, then reduce and simmer until most of the liquid has evaporated — about 5 minutes. - Finish the sauce:
Stir in the chicken stock and cream. Simmer gently for another 2–3 minutes until warmed through. Add any resting juices from the steak if available. Remove from heat. - Serve immediately:
Spoon the sauce generously over steak or your preferred main dish.
Tips
- For deeper flavor, use pan drippings from steak or roast chicken.
- Slice mushrooms evenly for consistent cooking.
- Simmer the wine fully to remove its sharpness and concentrate the flavor.

Variations and Substitutions
- No wine? Use a splash of extra chicken stock with a teaspoon of white wine vinegar or lemon juice.
- Vegetarian version: Swap chicken stock for vegetable stock.
- No shallots? Use half a small onion as a substitute.
- Creamier texture: Stir in a teaspoon of cream cheese at the end for extra richness.
FAQs
Can I make it ahead of time?
Yes, this sauce can be made up to 2 days in advance. Reheat gently over low heat, stirring occasionally.
Can I freeze it?
It’s best fresh, but you can freeze it for up to 1 month. Thaw overnight in the fridge and reheat slowly.
Which mushrooms work best?
Chestnut mushrooms add a deep, earthy flavor, but button or portobello mushrooms also work well.
Serving Suggestions
- Spoon over grilled or pan-seared steak.
- Pair with roasted chicken, pork chops, or meatballs.
- Serve with mashed potatoes, pasta, or steamed green beans.
Why You’ll Love This Recipe
- Quick and easy, ready in under 20 minutes
- Packed with savory, umami flavor
- Versatile — pairs with many proteins and sides
- Perfect for elevating a simple weeknight meal
Creamy Mushroom Sauce for Steak
4
servings5
minutes15
minutesIngredients
1 tbsp (15g) unsalted butter
½ tbsp sunflower oil (or use the pan juices from cooked steak for extra flavor)
2 shallots, finely chopped
8 chestnut mushrooms, sliced
2 garlic cloves, minced
½ tsp salt
½ tsp ground black pepper
¼ tsp dried thyme (or 2 sprigs of fresh thyme)
120 ml (½ cup) white wine
120 ml (½ cup) chicken stock
180 ml (¾ cup) double (heavy) cream
Directions
- Heat the pan:
- Add the butter and oil to a frying pan over medium heat. If you’ve just cooked steak, use the leftover meat drippings instead of butter and oil for extra richness.
- Sauté the shallots:
- Once the butter has melted, add the shallots and cook for 2–3 minutes until slightly softened.
- Add the mushrooms:
- Stir in the mushrooms, garlic, salt, pepper, and thyme. Cook for about 3 minutes until the mushrooms start to soften and release their juices.
- Deglaze with wine:
- Pour in the white wine and increase the heat to high. Let it boil, then reduce and simmer until most of the liquid has evaporated — about 5 minutes.
- Finish the sauce:
- Stir in the chicken stock and cream. Simmer gently for another 2–3 minutes until warmed through. Add any resting juices from the steak if available. Remove from heat.
- Serve immediately:
- Spoon the sauce generously over steak or your preferred main dish.

Leave a Comment