Preheat a skillet over medium-high heat and add half of the olive oil (if desired, you can also add a small amount to the steak).
Season the steak with a pinch of salt and black pepper on both sides.
Place the steak in the hot skillet and cook for about 3-4 minutes per side for a medium-rare finish, adjusting the time based on your preferred doneness.
Once cooked, transfer the steak to a plate and let it rest while you prepare the eggs and asparagus.
Preheat your oven to 400°F. Toss the asparagus in the remaining olive oil, salt, and pepper, then spread on a baking sheet.
Roast the asparagus in the oven for about 8-10 minutes or until tender and slightly crispy on the edges.
For the scrambled eggs, beat the eggs in a bowl and season lightly with salt and pepper.
Heat a non-stick skillet over medium heat, add a small drizzle of oil or use a non-stick spray if preferred, and pour in the eggs.
Gently stir and fold the eggs until they form soft curds, cooking for about 2-3 minutes until they reach a fluffy consistency.
Plate the steak alongside the scrambled eggs and roasted asparagus for a balanced, satisfying meal.