Love this? Pin it for later!
Creamy Garlic Butter Steak with Mushrooms & Onions
There are dinners that feed you, and then there are dinners that feed your soul. This creamy garlic-butter steak—seared until mahogany-crisp, then draped in a velvety pan sauce studded with jammy onions and earthy mushrooms—is firmly in the second camp. I first served it on a rainy October night when my parents were visiting: the house smelled like a French bistro, we poured a second glass of Cabernet without thinking twice, and nobody reached for their phones once. That, in 2024, is the highest compliment I can give.
Since then it’s become my go-to “wow” meal for anniversaries, client dinners, and any Tuesday that needs rescuing. The technique is restaurant-level simple: sear the steak in screaming-hot fat, build the sauce in the same skillet while the meat rests, and finish with a generous knob of cold butter for gloss you could almost see your reflection in. If you can smash a clove of garlic and tell when a mushroom has gone golden, you can pull this off—no culinary school required.
Why This Recipe Works
- Reverse-sear option: Start thick steaks in a low oven for edge-to-edge color, then finish in garlic butter for a restaurant crust.
- One-skillet sauce: Mushrooms and onions deglaze the browned bits, so every drop tastes like steak.
- Heavy-cream hack: A teaspoon of Dijon acts as an emulsifier—no more broken, greasy puddles.
- Make-ahead friendly: Slice the steak and refrigerate in the sauce; reheat gently while the pasta water boils.
- Flexible cuts: Works with ribeye, strip, sirloin, even hanger—just adjust timing.
- Low-carb or hearty: Serve over cauliflower mash, egg noodles, or crusty sourdough to mop up the sauce.
Ingredients You'll Need
Great steak starts at the butcher counter. Look for steaks that are at least 1¼-inch thick (I aim for 1½-inch) with abundant marbling—those little white flecks equal flavor insurance. I splurge on Prime when entertaining, but Choice ribeyes still deliver if you follow the sear-and-rest mantra.
Steak: Ribeye is my ride-or-dry for its fat cap and buttery pockets; strip offers a slightly firmer bite. Sirloin is budget-friendly—just don’t cook past medium. Hanger or flank? Slice against the grain and reduce the final simmer by two minutes.
Mushrooms: Cremini (baby bellas) hold their shape and bring a deeper flavor than white button. If you’re feeling fancy, swap in half shiitake or oyster mushrooms for umami fireworks. Wipe, don’t wash; wet mushrooms steam instead of sear.
Onions: A standard yellow onion becomes mellow and sweet once it hits the butter. Slice pole-to-pole for shorter strands that cling to the steak. Shallots work in a pinch—use two large ones.
Garlic: Fresh cloves, smashed with the flat of a knife, release allicin (the aromatic compound) without the harsh bite of pre-minced jars.
Butter: Unsalted European-style (82% fat) lets you control seasoning and emulsifies better into the cream. Keep an extra tablespoon cold for finishing gloss.
Heavy cream: Go for 36% fat; lighter creams can curdle under high heat. Let it come to room temp while the steak rests to prevent thermal shock.
Dijon mustard: My secret weapon for a stable, glossy sauce plus gentle acidity to balance the richness.
Beef stock: Low-sodium, preferably homemade. In a hurry, dissolve ½ teaspoon Better Than Bouillon in ½ cup hot water.
Fresh herbs: Flat-leaf parsley for a pop of color; thyme sprigs in the pan perfume the sauce without woody bits.
How to Make Creamy Garlic Butter Steak with Mushrooms & Onions
Pat, season, and temper the steak
Thirty minutes before cooking, remove steak from the fridge. Blot both sides with paper towels—moisture is the enemy of crust. Season aggressively with 1 tsp kosher salt and ½ tsp freshly cracked black pepper per side. Leave on a rack so air circulates; this tempers the meat for even cooking.
Preheat the skillet
Place a 12-inch cast-iron or heavy stainless skillet over medium-high heat for 2 minutes. Add 1 Tbsp canola oil; when it shimmers and just begins to smoke, you’re ready. (Tip: Sprinkle a drop of water—if it dances, you’re there.)
Sear to crusty perfection
Lay the steak away from you to prevent splatter. Do not move it for 3–4 min (ribeye) or 2–3 min (sirloin). Flip once; a golden crust should release effortlessly. Cook the second side 2 min, then reduce heat to medium. Add 1 Tbsp butter, 2 smashed garlic cloves, and 2 thyme sprigs. Tilt pan and baste the foaming butter over the steak for 30 seconds. Transfer to a 125 °C (257 °F) oven if your steak is thicker than 1½ inches; otherwise continue stovetop to desired doneness (125 °F for rare, 135 °F medium-rare, 145 °F medium). Remove to a board and tent loosely with foil; juices reabsorb while you build the sauce.
Sauté mushrooms and onions
Pour off all but 1 Tbsp fat from the skillet (leave the dark specks—those are liquid gold). Return to medium heat; add 8 oz sliced cremini mushrooms in a single layer. Don’t stir for 90 seconds so they caramelize. Once edges brown, add 1 thin-sliced onion and ½ tsp salt. Cook 4 min, stirring, until onions turn translucent and mushrooms release their juices.
Deglaze and reduce
Stir in 2 minced garlic cloves; cook 30 sec until fragrant. Pour ½ cup beef stock and scrape with a wooden spoon to lift the fond. Add ½ cup heavy cream, 1 tsp Dijon, ½ tsp cracked pepper, and any accumulated steak juices. Simmer 3 min until slightly thickened; sauce should coat the back of a spoon.
Finish with butter and herbs
Off heat, whisk in 1 Tbsp cold butter and 1 Tbsp chopped parsley. Adjust salt; the sauce should be glossy and luscious.
Slice and serve
Cut steak against the grain into ½-inch slices. Fan over mashed potatoes or cauliflower, spoon the creamy mushroom-onion sauce on top, and drizzle any remaining parsley oil around the plate. Finish with a crack of fresh pepper and serve immediately.
Expert Tips
Use an instant-read thermometer
Guessing leads to over-cooked steak. Remove 5 °F below target; residual heat finishes the job.
Hot pan, cold oil
Heat the empty skillet first, then add oil. This prevents sticking and jump-starts browning.
Reverse-sear for thick cuts
Bake 1¾-inch steaks at 250 °F until 10 °F below target, then sear 45 sec per side in garlic butter.
Don’t crowd the mushrooms
Work in batches if doubling. Overcrowding = gray, rubbery fungi instead of caramelized nuggets.
Cold butter for gloss
Whisking chilled butter off heat creates a glossy emulsion without breaking the sauce.
Rest, rest, rest
A 7-minute rest under loose foil redistributes juices so they stay in the steak, not on the board.
Variations to Try
- Low-carb: Swap heavy cream for full-fat coconut milk and serve over cauliflower mash.
- Spicy kick: Add ¼ tsp red-pepper flakes with the garlic or finish with a drizzle of chili crisp.
- Surf & turf: Top each plate with 3 seared shrimp during the last minute of sauce simmering.
- Blue-cheese twist: Crumble ¼ cup Gorgonzola into the sauce off heat for tangy pockets of flavor.
- Veg-forward: Replace half the mushrooms with zucchini ribbons or asparagus tips.
Storage Tips
Refrigerate: Cool leftovers within 2 hours. Store sliced steak and sauce together in an airtight container up to 3 days. Reheat gently in a covered skillet with a splash of broth over medium-low until just warm; microwaves turn the steak gray and rubbery.
Freeze: Freeze steak (unsliced) and sauce separately for up to 2 months. Thaw overnight in the fridge, then reheat as above. Cream-based sauces can separate after freezing; whisking in an extra teaspoon of Dijon while reheating usually re-emulsifies.
Make-ahead: Slice mushrooms and onions up to 24 hours ahead; store in a zip-top bag with a paper towel to absorb moisture. Season steak the morning of; the salt acts as a dry brine, amplifying flavor.
Frequently Asked Questions
Creamy Garlic Butter Steak with Mushrooms & Onions
Ingredients
Instructions
- Prep & season: Pat steak dry; season both sides with salt and pepper. Let stand 30 min at room temperature.
- Sear: Heat oil in a heavy skillet over medium-high. Sear steak 3–4 min per side until crust forms. Add 1 Tbsp butter, garlic, and thyme; baste 30 sec. Transfer to 125 °F oven if thick, otherwise continue to desired doneness. Rest on board, tented.
- Sauté veg: In same pan, cook mushrooms 90 sec without stirring. Add onion and salt; cook 4 min until softened.
- Deglaze: Stir in minced garlic 30 sec. Add stock, scrape browned bits. Pour in cream, Dijon, and pepper; simmer 3 min.
- Finish: Off heat, whisk in cold butter and parsley. Slice steak against grain; serve with sauce.
Recipe Notes
For ultra-thick steaks, reverse-sear: bake at 250 °F until 10 °F below target, then sear 45 sec per side in garlic butter. Always rest 7 min before slicing.