Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Toss the asparagus spears with avocado oil and a pinch of the sea salt and black pepper on the prepared baking sheet.
Roast the asparagus for 10-12 minutes until they are crisp-tender and slightly charred at the tips.
While the asparagus roasts, pat the sirloin steak dry with paper towels and season both sides generously with the remaining sea salt and black pepper.
Heat a cast-iron skillet over medium-high heat until it is very hot but not smoking.
Place the steak in the skillet and sear for 3-4 minutes per side for medium-rare, or until it reaches your desired level of doneness.
Reduce the heat to medium-low and add the ghee, smashed garlic cloves, rosemary, and thyme to the skillet.
Tilt the skillet slightly and use a large spoon to continuously baste the steak with the melting herb-infused ghee for about 2 minutes.
Transfer the steak to a cutting board and let it rest for at least 5 minutes to allow the juices to redistribute.
Slice the steak against the grain and serve immediately alongside the roasted asparagus, drizzling any remaining herb butter from the pan over the top.