There’s nothing more satisfying than a perfectly cooked beef steak served with creamy mushroom mash. I love how the rich, juicy steak pairs beautifully with the earthy flavor of mushrooms blended into buttery mashed potatoes. This meal feels hearty and comforting while still being simple enough to prepare at home for a special dinner or a cozy weekend meal.
Why You’ll Love This Recipe
I love this recipe because it combines tender steak with a creamy side dish that feels both rustic and elegant. The mushroom mash adds deep savory flavor that balances the richness of the beef perfectly. Every bite feels warm, filling, and packed with comforting flavors.
I also enjoy how flexible this dish can be. I can cook the steak to my preferred doneness and easily change the herbs or seasonings depending on what I have in the kitchen. It’s a restaurant-style meal that comes together with simple ingredients.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- Beef steaks
- Potatoes
- Mushrooms
- Butter
- Heavy cream or milk
- Garlic cloves
- Olive oil
- Fresh thyme or parsley
- Salt
- Black pepper
Directions
- I begin by peeling and cutting the potatoes into chunks, then boiling them in salted water until fork-tender.
- While the potatoes cook, I heat olive oil and a little butter in a skillet over medium heat.
- I add the mushrooms and cook them until golden and softened. Then I stir in the garlic and cook for another minute until fragrant.
- Once the potatoes are ready, I drain them and mash them with butter and cream until smooth. I fold in the cooked mushrooms and season with salt and pepper.
- I pat the steaks dry and season both sides generously with salt and black pepper.
- In a hot skillet, I cook the steaks for several minutes on each side until they reach my preferred doneness. I like adding a little butter and thyme during the final minute for extra flavor.
- I let the steaks rest for a few minutes before serving them alongside the warm mushroom mash.
Servings and Timing
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: About 45 minutes
- Servings: 4 servings
Variations
I sometimes use sweet potatoes instead of regular potatoes for a slightly sweeter mash. Different mushroom varieties like cremini, shiitake, or portobello also add unique flavor to the dish.
For extra richness, I occasionally stir grated parmesan cheese into the mash. If I want more freshness, I top the steak with chopped parsley or a squeeze of lemon juice before serving.
storage/reheating
I store leftover steak and mushroom mash separately in airtight containers in the refrigerator for up to 3 days.
For reheating, I warm the mash gently on the stovetop or in the microwave with a splash of milk to keep it creamy. I reheat the steak carefully in a skillet over low heat so it stays tender and juicy.
FAQs
What cut of steak works best for this recipe?
I like using ribeye, sirloin, or New York strip because they stay juicy and flavorful when cooked in a skillet.
Can I make the mushroom mash ahead of time?
Yes, I often prepare the mash a few hours ahead and gently reheat it before serving.
How do I know when the steak is cooked properly?
I usually use a meat thermometer to check doneness. Medium-rare steak reaches about 135°F internally.
Can I use milk instead of cream in the mash?
Yes, I can use milk for a lighter texture, although cream gives the mash a richer flavor.
What vegetables pair well with this dish?
I enjoy serving this meal with roasted asparagus, green beans, or a fresh side salad.
Conclusion
Beef steak with mushroom mash is one of my favorite comfort meals because it feels hearty, flavorful, and satisfying without being overly complicated. I love the balance of juicy steak and creamy mushroom-filled potatoes, making it perfect for both casual dinners and special occasions. This recipe always delivers rich flavor and comforting texture in every bite.
PrintBeef Steak with Mushroom Mash
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A hearty and comforting meal featuring juicy beef steak served with creamy mushroom mashed potatoes for a rich and satisfying dinner.
- Author: Julia
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Halal
Ingredients
- 4 beef steaks
- 2 pounds potatoes, peeled and cubed
- 8 ounces mushrooms, sliced
- 4 tablespoons butter
- 1/2 cup heavy cream or milk
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 1 teaspoon fresh thyme or parsley
- Salt to taste
- Black pepper to taste
Instructions
- Peel and cut the potatoes into chunks, then boil them in salted water until fork-tender.
- While the potatoes cook, heat olive oil and 1 tablespoon of butter in a skillet over medium heat.
- Add the mushrooms and cook until golden and softened.
- Stir in the garlic and cook for another minute until fragrant.
- Drain the cooked potatoes and mash them with the remaining butter and heavy cream or milk until smooth.
- Fold the cooked mushrooms into the mashed potatoes and season with salt and black pepper.
- Pat the steaks dry and season both sides generously with salt and black pepper.
- Heat a skillet over medium-high heat and cook the steaks for several minutes on each side until the desired doneness is reached.
- Add a little butter and fresh thyme during the final minute of cooking for extra flavor.
- Let the steaks rest for a few minutes before serving alongside the warm mushroom mash.
Notes
- Ribeye, sirloin, or New York strip steaks work especially well for this recipe.
- Sweet potatoes can replace regular potatoes for a sweeter mash variation.
- Cremini, shiitake, or portobello mushrooms add unique flavor depth.
- Parmesan cheese can be stirred into the mash for extra richness.
- Top the steak with fresh parsley or lemon juice for added freshness.
- Store leftovers separately in the refrigerator for up to 3 days.
- Reheat the steak gently to maintain tenderness and juiciness.
Nutrition
- Serving Size: 1 serving
- Calories: 620
- Sugar: 3g
- Sodium: 520mg
- Fat: 36g
- Saturated Fat: 16g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 42g
- Cholesterol: 135mg
