Preheat your oven to 400°F (200°C).
Trim the woody ends off the asparagus and place them on a parchment-lined baking sheet.
Melt 0.5 tbsp of ghee and drizzle over the asparagus, then sprinkle with a pinch of sea salt and black pepper.
Roast the asparagus for 12-15 minutes until tender and slightly charred at the tips.
While the asparagus roasts, season the sirloin steak on both sides with garlic powder and the remaining sea salt and black pepper.
Heat a cast-iron skillet over medium-high heat and add the remaining 0.5 tbsp of ghee.
Sear the steak for 3-4 minutes per side for medium-rare, or until it reaches your desired doneness.
Remove the steak from the skillet and let it rest on a cutting board for 5 minutes.
In the same skillet, reduce the heat to medium and crack the eggs into the pan, cooking until the whites are set but the yolks remain runny.
Slice the steak against the grain and serve immediately with the sunny-side-up eggs and roasted asparagus.