Preheat your oven to 400°F (200°C) and prepare a baking sheet.
Trim the woody ends off the asparagus and place the spears on the baking sheet.
Toss the asparagus with the extra virgin olive oil and half of the sea salt and black pepper.
Roast the asparagus for 12-15 minutes until tender and slightly charred at the tips.
While the asparagus roasts, pat the sirloin steak dry with paper towels and season both sides with the remaining salt and pepper.
Heat a heavy cast-iron skillet over medium-high heat until very hot, then sear the steak for 4-5 minutes per side for medium-rare.
During the last 2 minutes of searing, 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-infused ghee.
Transfer the steak to a cutting board and let it rest for 5 minutes before slicing against the grain.
Serve the sliced steak alongside the roasted asparagus, drizzling any remaining pan juices over the meat.