Go Back
+ servings
Show the picture of the recipe

Mashed Potatoes with Steak Bites and Garlic Butter Sauce

Comfort food made easy — creamy potatoes, tender steak, and rich garlic butter sauce topped with sweet caramelized onions.Sometimes the simplest meals are the most satisfying. This dish combines creamy, buttery mashed potatoes, tender steak cubes, and a rich garlic butter sauce, finished with sweet caramelized onions. Perfect for weeknight dinners or a cozy weekend meal.It’s budget-friendly too — a cheaper cut of steak works beautifully as the marinade tenderizes it. With proper timing, everything comes together warm, fresh, and flavorful without stress.
Servings: 3
Course: Main Course

Ingredients
  

Mashed Potatoes
  • 1  kg Yukon Gold potatoes peeled and cut into chunks
  • 50  g butter
  • ~300 ml heated milk adjust for desired creaminess
  • Salt & black pepper to taste
Caramelized Onions
  • 2 large onions thinly sliced
  • 2  tbsp oil vegetable or olive oil
  • 1  tsp sugar
  • ½  tsp salt
  • 2 –3 tbsp water as needed to deglaze
Steak Bites
  • 500  g Cheap cut steak cut into bite-sized cubes
  • 1  tsp baking soda
  • 1  tbsp soy sauce
  • 1  tsp sugar
  • ½  tsp salt
  • 1  tsp corn starch
  • Salt & black pepper for final seasoning
  • Oil for pan-frying
Garlic Butter Sauce
  • 3  tbsp butter
  • 3 cloves garlic minced
  • 1  tsp paprika
  • ¼  tsp chili flakes
  • 1  tsp mustard
  • 1  tbsp chopped parsley
  • 1  tbsp chopped chives
  • Zest and juice of ½ lemon

Method
 

Marinate the Steak
  1. Toss steak cubes with baking soda, soy sauce, sugar, salt, and corn starch. Let sit for 1 hour.
  2. Tip: While the steak marinates, start prepping the onions and potatoes to save time.
Caramelize the Onions
  1. Slice onions thinly.
  2. Heat oil or butter in a skillet over medium-low heat.
  3. Cook onions slowly, stirring occasionally, for 20–25 minutes until golden and sweet.
  4. Keep warm on low heat once done.
  5. Tip: Onions take the longest, so starting them early ensures everything comes together efficiently.
Cook the Mashed Potatoes
  1. Boil potatoes in salted water until tender (15–20 minutes).
  2. Drain and pass through a potato ricer for smoothness.
  3. Mix in heated butter and ~300 ml milk, adjusting for creaminess.
  4. Season with salt and black pepper.
  5. Keep warm in a covered pot.
Cook the Steak
  1. Rinse off marinade from steak cubes and pat dry.
  2. Lightly season with salt and black pepper.
  3. Heat oil in a skillet over medium-high heat and pan-fry steak until browned and cooked to your liking.
  4. Remove from heat.
  5. Tip: Cooking steak last keeps it hot and juicy.
Prepare Garlic Butter Sauce
  1. Melt butter in a small pan over medium heat.
  2. Add garlic, paprika, chili flakes, mustard, salt, and pepper. Stir until fragrant.
  3. Remove from heat and stir in parsley, chives, lemon zest, and juice.
  4. Adjust seasoning to taste.
Plate and Serve
  1. Spoon mashed potatoes onto the plate.
  2. Top with caramelized onions.
  3. Place steak bites on top.
  4. Drizzle garlic butter sauce over the steak.

Notes

 

  • Adjust milk in mashed potatoes for desired creaminess.
  • Add extra chili flakes or cayenne to the garlic butter sauce for spice.
  • Serve with roasted or steamed vegetables for color and balance.
  • Marinate steak and slice onions ahead of time; caramelize onions in advance and reheat gently.
  • Cheaper steak cuts work perfectly because the baking soda marinade keeps them tender. For premium cuts, skip the marinade.

Tried this recipe?

Let us know how it was!