
A No-Nonsense, Very Satisfying Dinner
If you’re going to cook steak at home, you should really cook steak at home. Not the sad, gray, overcooked kind that makes you wonder why you didn’t just order takeout—but the deeply browned, buttery, sauce-worthy kind that feels like a small flex for very little effort.
This is that dinner.
It’s straightforward, unapologetically rich, and built on ingredients you probably already like. A good steak, mushrooms cooked until they actually taste like something, a splash of cream (because yes), and asparagus roasted until it’s just tender enough but still has a little attitude. It’s the kind of meal that works on a Tuesday but feels equally right for a stay-in date night when you want to pretend you’re better at life than you actually are.

The Case for This Dinner
- It’s one pan, minus the asparagus
- It looks impressive with minimal effort
- It tastes like you planned ahead (you didn’t)
- It makes staying in feel like the correct choice
Ingredients
Steak
- 2 ribeye or New York strip steaks (thick, please)
- Salt and lots of black pepper
- 1 tbsp olive oil
- 2 tbsp butter
- 2 cloves garlic, smashed
- A few sprigs thyme or rosemary (optional, but nice)
Mushroom Sauce
- 2 tbsp butter
- 8 oz mushrooms, sliced (cremini or baby bella—nothing precious)
- 1 small shallot or ¼ onion, finely chopped
- 2 cloves garlic, minced
- ½ cup beef broth
- ½ cup heavy cream
- 1 tsp Dijon mustard
- Salt and pepper
Asparagus
- 1 bunch asparagus, trimmed
- Olive oil
- Salt and pepper
- Lemon zest or juice (optional, but recommended)

How to Make It (Without Overthinking It)
Roast the Asparagus
Heat your oven to 425°F. Toss the asparagus with olive oil, salt, and pepper. Roast for 12–15 minutes until tender with crispy tips. Finish with lemon if you’re feeling virtuous.
Cook the Steak
Pat the steaks dry. Season aggressively. Heat a heavy skillet over high heat with olive oil and don’t touch the steaks once they hit the pan—3 to 4 minutes per side until deeply browned.
Lower the heat slightly, add the butter, garlic, and herbs, and spoon the butter over the steak like you know what you’re doing. Remove and let rest. Don’t skip this part unless you enjoy watching all the juices escape.
Make the Mushroom Sauce
Same pan. Medium heat. Butter goes in, then mushrooms. Let them sit. Seriously—don’t stir for a few minutes. They should get dark and a little crispy before you even think about moving them.
Add the shallot and garlic, cook briefly, then deglaze with beef broth, scraping up every good, browned bit. Add the cream and Dijon, simmer until thick enough to coat a spoon, and season to taste. That’s it.
How to Serve It
Slice the steak, spoon the mushroom sauce over everything (don’t be shy), and serve with the asparagus. This wants bread. It wants potatoes. It wants wine. Choose accordingly.
Variations (Because You’ll Ask)
- No dairy: Use olive oil and coconut milk. Different, still good.
- Wine person: Add a splash of white wine before the broth.
- Extra savory: Finish with a little Parmesan. Not traditional, very satisfying.
This is one of those meals that reminds you cooking doesn’t have to be complicated to feel intentional. It’s food that tastes like you care—but not in a precious, exhausting way.
Make it once, and it’ll quietly become something you come back to. Which, in my opinion, is the whole point.
