Preheat your oven to 400°F and line a small baking sheet with parchment paper.
Toss the asparagus spears with avocado oil and a pinch of salt and pepper, then roast for 10-12 minutes until tender.
While the vegetables roast, pat the steak completely dry with paper towels to ensure a perfect sear.
Season both sides of the steak generously with the sea salt, black pepper, and garlic powder.
Heat a cast-iron skillet over medium-high heat until very hot, then place the steak in the pan.
Sear the steak for 3-4 minutes per side without moving it to develop a deep, golden-brown crust.
Reduce the heat to medium and add the ghee, smashed garlic cloves, and rosemary sprig to the skillet.
Tilt the pan slightly and use a spoon to continuously pour the melting garlic-herb ghee over the steak for 1 minute.
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, drizzled with any remaining pan ghee.