Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Trim the woody ends off the asparagus and place them on the baking sheet.
Melt half of the ghee and drizzle it over the asparagus, tossing to coat with a pinch of sea salt.
Roast the asparagus for 12-15 minutes until they are crisp-tender and slightly charred.
While the asparagus roasts, pat the steak dry with paper towels and season both sides generously with sea salt and black pepper.
Heat a cast-iron skillet over medium-high heat and add the remaining ghee.
Place the steak in the hot skillet and sear for 4-5 minutes without moving it to develop a golden crust.
Flip the steak and add the minced garlic and chopped rosemary to the pan.
Tilt the pan slightly and use a spoon to baste the steak with the melting garlic-herb ghee for another 3-4 minutes for medium-rare.
Remove the steak from the pan and let it rest on a cutting board for 5 minutes to lock in the juices.
Slice the steak against the grain and serve alongside the roasted asparagus with a fresh squeeze of lemon juice over the greens.