Ingredients:
For the Steak:
2 ribeye or sirloin steaks (about 1-inch thick)
Salt and pepper, to taste
2 tablespoons olive oil
2 cloves garlic, minced
2 sprigs fresh rosemary or thyme (optional)
For the Mashed Potatoes:
2 lbs potatoes (Yukon Gold or Russet), peeled and cubed
1/2 cup heavy cream (or milk)
4 tablespoons butter
Salt and pepper, to taste
For the Asparagus:
1 lb fresh asparagus, trimmed
2 tablespoons olive oil
Salt and pepper, to taste
Lemon wedges (for serving)
Instructions:
Prepare the Mashed Potatoes:
In a large pot, bring salted water to a boil. Add the cubed potatoes and cook until fork-tender, about 15-20 minutes. Drain and return to the pot.
Add the heavy cream and butter to the potatoes. Mash until smooth, and season with salt and pepper to taste. Keep warm.
Cook the Asparagus:
While the potatoes are cooking, preheat your oven to 400°F (200°C). Toss the trimmed asparagus with olive oil, salt, and pepper. Spread them on a baking sheet in a single layer.
Roast the asparagus in the oven for about 12-15 minutes, or until tender and slightly crispy.
Cook the Steak:
Season both sides of the steaks generously with salt and pepper. Heat 2 tablespoons of olive oil in a skillet over medium-high heat.
Add the steaks to the skillet and cook for about 4-5 minutes on each side for medium-rare, or until desired doneness. In the last minute of cooking, add minced garlic and herbs (if using) to the skillet for flavor. Remove the steaks and let them rest for a few minutes.
Serve:
Plate the mashed potatoes, top with the steak, and arrange the roasted asparagus on the side. Serve with lemon wedges for a fresh squeeze of flavor. Enjoy your delicious meal of steak, mashed potatoes, and asparagus!