Steak with Creamy Mushroom Sauce, Mashed Potatoes & Broccolini
A Rich Steakhouse-Style Dinner Perfect for a Cozy Family Meal
If you are looking for a restaurant-quality steak dinner you can make at home, this Steak with Creamy Mushroom Sauce, Mashed Potatoes, and Broccolini is the perfect recipe. This comforting and flavorful meal combines a juicy pan-seared steak, rich creamy mushroom sauce, buttery mashed potatoes, and tender broccolini for a balanced and satisfying plate.
This dish is inspired by classic steakhouse dinners, where perfectly cooked steak is paired with creamy sauces and comforting sides. The savory flavor of mushrooms, garlic, and butter creates a luxurious sauce that coats the steak beautifully, while the mashed potatoes provide a soft and creamy base that absorbs every drop of the sauce.
Whether you are preparing a romantic dinner, a weekend family meal, or a special occasion dish, this recipe is simple enough for home cooks while still delivering impressive flavor.
Why You’ll Love This Recipe
Restaurant-quality steak at home
Creamy mushroom sauce packed with flavor
Perfect comfort food dinner
Balanced meal with protein, carbs, and vegetables
Ready in about 35 minutes
This recipe is ideal for anyone who loves hearty comfort food with a gourmet touch.
Ingredients
For the Steak
- 1 large steak (sirloin or ribeye)
- 1 tablespoon olive oil
- Salt and black pepper to taste
For the Mashed Potatoes
- 3 cups potatoes, peeled and cubed
- 1 tablespoon butter
- Splash of cream or milk
- Salt to taste
For the Creamy Mushroom Sauce
- 1 cup mushrooms, sliced
- 2 tablespoons butter
- 2 cloves garlic, minced
- ½ cup heavy cream
- ½ cup beef broth
- Salt and black pepper to taste
For the Broccolini
- 1 cup broccolini
- 1 teaspoon olive oil
- Salt and pepper
For Garnish
- 1 teaspoon fresh chopped parsley
How to Make Steak with Creamy Mushroom Sauce
1. Cook the Potatoes
Start by preparing the mashed potatoes since they take the longest to cook. Place the cubed potatoes in a pot of salted boiling water and cook for about 15 minutes, or until the potatoes are fork-tender.
Drain the potatoes and return them to the pot. Add butter, a splash of cream, and a pinch of salt. Mash everything together until the potatoes become smooth, creamy, and fluffy.
Set aside and keep warm while preparing the rest of the meal.
2. Sear the Steak
Pat the steak dry with paper towels and season both sides generously with salt and freshly ground black pepper.
Heat a skillet over medium-high heat and add the olive oil. Once the pan is hot, place the steak in the skillet.
Cook for about 3–4 minutes per side for medium doneness. Adjust the cooking time depending on your preferred doneness.
The goal is to create a beautiful golden-brown crust on the outside while keeping the inside tender and juicy.
Once cooked, remove the steak from the pan and let it rest for about 5 minutes. This allows the juices to redistribute and keeps the meat tender.
3. Prepare the Creamy Mushroom Sauce
Using the same pan where the steak was cooked helps capture all the delicious flavors left behind.
Add butter to the skillet and sauté the minced garlic for about 30 seconds until fragrant. Next, add the sliced mushrooms and cook them until they soften and release their moisture.
Pour in the beef broth and scrape the bottom of the pan to release the flavorful bits. Then add the heavy cream and stir well.
Allow the sauce to simmer for a few minutes until it becomes rich, creamy, and slightly thickened. Season with salt and pepper to taste.
This creamy mushroom sauce is what gives the dish its luxurious steakhouse flavor.
4. Cook the Broccolini
Heat a small pan over medium heat and add olive oil. Add the broccolini and sauté for 3–4 minutes until tender but still slightly crisp.
Season with a pinch of salt and pepper. The broccolini adds freshness, color, and nutrition to balance the richness of the steak and sauce.
5. Assemble and Serve
To plate the dish like a restaurant:
- Spoon a generous portion of mashed potatoes onto the plate.
- Place the steak on top or beside the potatoes.
- Pour the creamy mushroom sauce over the steak.
- Add broccolini on the side.
- Garnish with chopped parsley.
The result is a beautiful steakhouse-style plate that looks elegant and tastes incredible.
Tips for the Best Steak
Bring the steak to room temperature before cooking
Use a hot pan for the perfect sear
Avoid flipping the steak too often
Let the steak rest before slicing
Use fresh mushrooms for the best flavor
These small tips make a big difference when preparing steak at home.
Recipe Variations
You can easily customize this recipe depending on your taste:
Garlic Butter Steak: Add extra butter and garlic while the steak rests.
Cheesy Mashed Potatoes: Mix grated Parmesan or cheddar cheese into the potatoes.
Herb Mushroom Sauce: Add fresh thyme or rosemary for an aromatic flavor.
Vegetable Options: Replace broccolini with asparagus, green beans, or roasted carrots.
Storage and Reheating
If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days.
To reheat:
- Warm the steak gently in a pan over low heat.
- Reheat mashed potatoes with a splash of milk.
- Heat the mushroom sauce separately until warm.
Nutrition Information (Approximate)
Per serving:
Calories: 640 kcal
Protein: 40 g
Carbohydrates: 35 g
Fat: 38 g
This meal provides a great balance of protein, carbohydrates, and healthy fats, making it both satisfying and nourishing.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 2