Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Trim the woody ends off the asparagus and toss with olive oil, half of the sea salt, and half of the black pepper.
Spread the asparagus in a single layer on the baking sheet and roast for 10-12 minutes until tender.
While the asparagus roasts, pat the sirloin steak dry with paper towels and season both sides with the remaining salt and pepper.
Heat a cast-iron skillet over medium-high heat until very hot, then sear the steak for 3-4 minutes per side for medium-rare.
Reduce the heat to medium and add the ghee, smashed garlic cloves, rosemary, and thyme to the skillet.
Tilt the pan slightly and use a spoon to continuously baste the steak with the melted herb ghee for 2 minutes.
Remove the steak from the skillet 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, drizzling any remaining pan juices over the top.