Follow Me On Social Media!
Pan-Seared Steak with Creamy Mushroom Sauce
There’s something wonderfully comforting about a steak dinner that feels both cozy and elegant. This Pan-Seared Steak with Creamy Mushroom Sauce, Crispy Potatoes, and Green Beans is the kind of meal that turns an ordinary evening into something a little more special.
The steak is seared until beautifully browned, then basted with butter, garlic, and fresh herbs so it becomes rich, juicy, and fragrant. The mushroom sauce is creamy and savory, with all those delicious browned bits from the pan stirred right in. On the side, you get golden roasted potatoes with crisp edges and tender green beans tossed simply with butter.
It’s a full plate of comfort — hearty, warm, and satisfying — but still fresh enough to feel balanced. This is perfect for a weekend dinner, a quiet date night at home, or any time you want a meal that feels restaurant-worthy without leaving your kitchen.

Ingredients
For the Steak
- 4 beef tenderloin steaks or filet mignon steaks
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 2 cloves garlic, smashed
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1 teaspoon fresh rosemary or thyme
For the Creamy Mushroom Sauce
- 2 tablespoons unsalted butter
- 8 ounces mushrooms, sliced
- 2 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup beef broth
- 1 teaspoon Dijon mustard
- 1/2 teaspoon onion powder
- Salt and black pepper, to taste
- 1 tablespoon fresh parsley, chopped
For the Potatoes and Green Beans
- 1 1/2 pounds baby potatoes, cut into chunks
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1/2 teaspoon paprika
- Salt and black pepper, to taste
- 12 ounces green beans, trimmed
- 1 tablespoon butter
Recipe Time
- Prep Time: 15 minutes
- Cooking Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4
- Calories: About 680 kcal per serving
Instructions
Start with the potatoes so they have time to get golden and crisp. Preheat the oven to 425°F.
Add the potato chunks to a bowl and toss them with olive oil, garlic powder, paprika, salt, and black pepper. Spread them out on a baking sheet in a single layer. Give them a little space so they roast instead of steam.
Roast the potatoes for 25 to 30 minutes, flipping them halfway through. They should come out tender inside with crisp, golden edges.
While the potatoes roast, bring a pot of salted water to a boil. Add the green beans and cook for 4 to 5 minutes, just until tender-crisp. Drain them, then toss with butter, salt, and black pepper. Set them aside and keep warm.
Now prepare the steaks. Pat them dry with paper towels so they sear properly. Season both sides with salt, black pepper, and garlic powder.
Heat the olive oil in a large skillet over medium-high heat. Once the pan is hot, add the steaks. Let them sear for 3 to 4 minutes per side, depending on their thickness and how you like them cooked.
Add the butter, smashed garlic, and rosemary or thyme to the skillet. As the butter melts and starts to smell nutty and fragrant, spoon it over the steaks for 1 to 2 minutes. This gives them that rich, glossy finish.
Transfer the steaks to a plate and let them rest for 5 to 8 minutes. This keeps them juicy when you slice into them.
In the same skillet, melt the butter for the mushroom sauce over medium heat. Add the sliced mushrooms and cook for 5 to 6 minutes, stirring now and then, until they’re browned and tender.
Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
Pour in the beef broth and scrape up the browned bits from the bottom of the pan. Those little bits add so much flavor to the sauce.
Stir in the heavy cream, Dijon mustard, onion powder, salt, and black pepper. Let the sauce simmer for 4 to 5 minutes, until it thickens slightly and turns smooth and creamy.
Spoon the creamy mushroom sauce onto each plate. Place the rested steak on top, then serve with crispy roasted potatoes and buttery green beans on the side.
Finish with fresh parsley and serve warm.
Presentation
For a beautiful plate, add a generous spoonful of mushroom sauce first, then place the steak right over it so the sauce peeks out around the edges. Pile the crispy potatoes on one side and the green beans on the other for a classic, colorful steakhouse-style plate.
A sprinkle of fresh parsley adds brightness, and a few extra mushrooms spooned over the steak make it look extra cozy and inviting. You can also finish with a tiny pinch of flaky salt on the steak right before serving if you want that special restaurant touch.
This meal is lovely with a simple side salad, warm dinner rolls, or a glass of sparkling water with lemon to balance the richness.
Nutritional Information:
- ⏰ Prep Time: 15 minutes | Cooking Time: 35 minutes | Total Time: 50 minutes
- 🔥 Kcal: 680 kcal per serving | 🍽️ Servings: 4 servings
Conclusion
Pan-Seared Steak with Creamy Mushroom Sauce, Crispy Potatoes, and Green Beans is a comforting, complete meal that feels special without being complicated. The steak is tender and buttery, the sauce is rich and savory, and the potatoes and green beans make the whole plate feel hearty and balanced.
It’s the kind of dinner people remember because it feels thoughtful, warm, and satisfying from the first bite to the last. Make it soon when you want a cozy homemade meal that tastes like it came from your favorite little restaurant.



