Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Plate of sliced beef steak next to a mound of creamy mashed potatoes, garnished with fresh herbs

Beef Steak with Mashed Potatoes: Easy High-Protein Dinner & Perfect Sides

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This beef steak with mashed potatoes recipe delivers a high-protein, comforting meal that’s easy to make at home.

  • Total Time: 45 minutes
  • Yield: 2 servings 1x

Ingredients

Scale

2 ribeye or sirloin steaks

4 Yukon Gold potatoes

2 tablespoons butter

1/2 cup heavy cream

3 garlic cloves

Salt and pepper to taste

Fresh thyme for garnish

Instructions

1. Let steak sit at room temperature for 30 minutes.

2. Season steak generously with salt, pepper, and garlic powder.

3. Heat skillet over medium-high heat, add oil.

4. Sear steak 3-4 minutes per side for medium-rare.

5. Add butter, garlic, and thyme to the pan; baste steak.

6. Rest steak for 10 minutes.

7. Boil potatoes until tender; drain.

8. Mash potatoes with butter, cream, and salt.

9. Serve steak with mashed potatoes, drizzle pan juices over top.

Notes

For added flavor, use roasted garlic in mashed potatoes.

Swap in tri-tip steak for a leaner option.

Why rest the steak? This crucial step allows the juices to redistribute throughout the meat, ensuring every slice is tender and flavorful.

  • Author: Lara
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Pan-Seared
  • Cuisine: American

Nutrition

  • Serving Size: 1 plate
  • Calories: 650
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 45g
  • Saturated Fat: 20g
  • Unsaturated Fat: 22g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 42g
  • Cholesterol: 150mg