The ultimate comfort plate—juicy, creamy, and savory!

For the Steak:
2 ribeye or NY strip steaks
1 tbsp olive oil
Salt & freshly ground black pepper
1 tbsp chopped fresh parsley (for garnish)
For the Mashed Potatoes:
4 large russet potatoes, peeled & cubed
4 tbsp butter
1/2 cup milk (or heavy cream)
Salt & pepper to taste
Fresh parsley, for topping
For the Caramelized Onions:
2 large yellow onions, sliced
1 tbsp butter
1 tbsp olive oil
1/2 tsp sugar
Salt & pepper to taste


Boil potatoes in salted water until fork-tender (about 15 mins). Drain and mash with butter and milk. Season to taste and sprinkle with parsley.

In a skillet over medium-low heat, melt butter with olive oil. Add onions and sugar, stirring occasionally for 20–25 mins until golden and soft. Season with salt and pepper.

Rub steaks with olive oil, salt, and black pepper. Let sit at room temperature for 15 minutes.

Heat a grill pan or outdoor grill to high heat. Grill steaks 3–5 mins per side for medium-rare or to desired doneness. Rest for 5 minutes before slicing.

Plate the steak with a scoop of mashed potatoes and caramelized onions. Garnish with fresh parsley.
Prep Time: 15 minutes | Cook Time: 30 minutes | Total Time: 45 minutes
Calories: ~720 per serving | Protein: ~40g per serving