Creamy Mushroom Sauce for Steak Recipe and Serving Tips

This sautéed mushroom sauce is an ideal topping for steak, grilled chicken, or pork chops. Fresh mushrooms are slowly cooked in butter and a little oil with salt to draw out their moisture, then finished in a creamy sauce for a rich, savory result that mushroom lovers will adore.

A cast iron skillet with a mushroom sauce and fresh parsley on top.

This versatile, creamy mushroom sauce complements many dishes. It’s especially nice with ribeye, New York strip, or T-bone steaks, but it also pairs beautifully with roasted or grilled chicken, pork chops, or even cheese ravioli. The method is straightforward and the flavor comes from careful cooking rather than complicated ingredients.

Mushrooms are browned slowly in butter and salt to concentrate their flavor, then combined with aromatics, a splash of beef stock for depth, and heavy cream for a silky finish. A sprinkle of fresh parsley at the end brightens the sauce and adds a fresh note.

🍄Ingredients

Ingredients in prep bowls to make a mushroom sauce.

Simple pantry ingredients, prepared the right way, make this sauce shine.

  • Mushrooms: Use baby bellas (cremini) or white mushrooms. Clean, pat dry, and slice thin. Slow sauté in butter and salt yields the best flavor.
  • Fresh herbs: Fresh thyme and parsley lift the sauce. Add thyme earlier in cooking; add parsley at the end.
  • Heavy cream: Gives the sauce a rich, creamy texture. Whole milk or half-and-half can be used but the sauce will be thinner.
  • Beef stock: Adds depth and pairs well with mushrooms. Chicken or vegetable stock can be substituted if needed.

See the recipe card below for exact quantities and full ingredient details.

🥘How to Make

Step 1: Rinse mushrooms if needed, pat dry with paper towels, and slice thin.

Two photos: One with onions sautéing in a pan and the second with mushrooms sautéing.

Step 2: Heat a large skillet or cast iron pan over medium heat and melt the butter (and a splash of oil if you like).

Step 3: Add diced onion and sauté until soft and translucent, about 5 minutes.

Step 4: Add sliced mushrooms and kosher salt. Salt is essential here — it draws out moisture and deepens mushroom flavor. Cook until mushrooms are tender and browned.

💡Pro Tip: Salt helps the mushrooms release moisture and develop a concentrated, savory taste. Cook patiently for the best texture.

Mushroom cooking in a cast iron pan and then a second photo with cream being poured in.

Step 5: Add minced or pressed garlic and cook briefly, about 30 seconds, until fragrant.

Step 6: Sprinkle in flour, add thyme and black pepper, and stir to coat the mushrooms. The flour will thicken the sauce.

Step 7: Slowly pour in beef stock, stirring and scraping the bottom of the pan to release any browned bits — those are full of flavor.

Step 8: Bring to a simmer over medium-high, then reduce the heat and let it gently simmer for about 10 minutes, allowing the sauce to thicken and reduce.

Step 9: Stir in the heavy cream slowly and combine thoroughly. Let the sauce rest a few minutes on low heat, then finish with chopped fresh parsley.

A cast iron skillet with a mushroom sauce and a wooden spoon scooping some out.

Serve warm over steaks, chicken, pork chops, or pasta. The sauce keeps well in the refrigerator for a few days and reheats gently on low heat.

❓Recipe FAQs

What is mushroom steak sauce made of?

This sauce combines sautéed mushrooms and onions with garlic, a splash of beef stock for depth, and cream for richness, finished with fresh herbs like thyme and parsley.

How do you make mushroom sauce?

Sauté mushrooms and onions in butter and salt, add garlic, then flour and herbs. Gradually stir in stock, simmer until reduced, and finish with cream.

What brings out mushroom flavor?

Sautéing mushrooms slowly with salt and butter draws out moisture and concentrates their flavor. Browning and deglazing the pan with stock adds savory depth.

🍝Other Sauce Recipes

  • Yum Yum Sauce
  • Lemon Garlic Aioli
  • Lemon Dill Sauce
  • Garlic Butter Sauce for Seafood

Did you make this? If you enjoyed the recipe, please leave a rating and a comment in the recipe card. I love hearing how it turned out!

📋Recipe

A wooden spoon taking out a scoop of a mushroom sauce.

Mushroom Sauce

A rich, creamy mushroom sauce made with sautéed mushrooms, onions, beef stock, and heavy cream. Serves 4.
Prep Time: 5 mins
Cook Time: 20 mins
Total Time: 25 mins
Servings: 4
Calories: 147 kcal

Ingredients

  • 3 Tablespoons unsalted butter
  • ½ small yellow onion, diced
  • 12 ounces baby bella mushrooms, cleaned, dried and sliced thin
  • ¾ teaspoon kosher salt
  • 2–3 cloves garlic, pressed or minced
  • 2 Tablespoons all-purpose flour
  • ¼ teaspoon black pepper
  • 2–3 sprigs fresh thyme, leaves removed (or ½ tsp dried thyme)
  • 1 cup beef broth (or chicken/vegetable stock)
  • ¼ cup heavy cream
  • 1 tablespoon fresh parsley, diced

Instructions

  1. Rinse mushrooms if needed, pat dry, and slice thin.
  2. Heat a large skillet over medium heat and melt the butter. Add diced onion and sauté until soft, about 5 minutes.
  3. Add sliced mushrooms and kosher salt. Cook slowly until mushrooms are tender and browned.
  4. Add minced garlic and cook 30 seconds. Stir in flour, thyme, and black pepper until the mushrooms are coated.
  5. Slowly pour in beef broth while stirring, scraping up browned bits from the pan.
  6. Bring to a simmer, then reduce heat and simmer 10 minutes to thicken and reduce.
  7. Stir in heavy cream, warm through, remove from heat, and finish with chopped parsley. Serve warm over steak, chicken, pork, or pasta.

Notes

Mushrooms: Slow sauté in butter and salt concentrates flavor. Baby bellas (cremini) or white mushrooms work well.

Herbs: Add thyme while cooking; finish with parsley for brightness.

Cream: Heavy cream gives the richest texture; milk or half-and-half will be thinner.

Stock: Beef stock adds depth, but chicken or vegetable stock is a fine substitute.

Nutrition (per serving)

Calories: 147 kcal • Carbs: 9 g • Protein: 4 g • Fat: 11 g • Sodium: 380 mg