Steak and mashed potatoes is a classic dinner that pairs a perfectly seared, juicy steak with creamy, buttery mashed potatoes. This easy weeknight steak dinner delivers rich flavor with minimal fuss, making it ideal for both family meals and casual entertaining.
Prep
15 min
Cook
20 min
Total
35 min
Servings
2 servings
Prep the potatoes: Place peeled potato chunks in a large pot and cover with cold water. Add 1 tsp salt. Bring to a boil, then simmer for 15–20 minutes, until potatoes are fork-tender. Drain and return to pot.
Mash the potatoes: Add butter, warmed milk, and minced garlic to the potatoes. Mash until smooth and creamy. Season with salt and pepper, and stir in sour cream if using.
Season the steak: Pat steaks dry with paper towels. Rub both sides with salt, pepper, and garlic powder.
Sear the steak: Heat olive oil in a heavy skillet over medium-high heat. Once hot, add steaks and cook 3–4 minutes per side for medium-rare (adjust time for thickness). Steak should have a deep brown crust.
Finish with butter: Remove steaks from pan and top with a pat of butter. Let rest for 5 minutes before slicing.
Serve: Plate steaks alongside creamy mashed potatoes for a classic combination.
870 kcal
Calories
57g
Protein
70g
Carbs
70g
Fat
9g
Fiber
600mg
Sodium