Preheat your oven to 400°F (200°C).
Toss the asparagus spears with olive oil, a pinch of sea salt, and black pepper on a parchment-lined baking sheet.
Roast the asparagus for 10-12 minutes until tender but still slightly crisp.
While the vegetables roast, pat the sirloin steak completely dry with paper towels to ensure a high-quality sear.
Season both sides of the steak generously with the remaining sea salt and black pepper.
Heat a cast-iron skillet over medium-high heat until it begins to smoke slightly.
Place the steak in the hot pan and sear for 3-4 minutes per side for a medium-rare finish.
Reduce the heat to medium-low and add the ghee, smashed garlic cloves, rosemary, and thyme to the skillet.
Tilt the pan slightly and use a large spoon to continuously baste the steak with the melting herb ghee for 1-2 minutes.
Transfer the steak to a wooden cutting board and let it rest for at least 5 minutes to lock in the juices.
Slice the steak against the grain and serve alongside the roasted asparagus, drizzling any remaining herb ghee from the pan over the top.