Remove the steak from the refrigerator 20 minutes before cooking to bring it to room temperature.
Pat the steak completely dry with paper towels and season both sides evenly with sea salt and black pepper.
Heat a cast-iron skillet over medium-high heat and add the avocado oil, swirling to coat the pan.
Place the steak in the hot skillet and sear for 3 to 4 minutes without moving it to develop a golden-brown crust.
Flip the steak and add the ghee, smashed garlic cloves, rosemary, and thyme to the pan.
Tilt the pan slightly and use a large spoon to continuously baste the steak with the melting herb ghee for another 3 minutes for medium-rare.
Transfer the steak to a cutting board and let it rest for at least 5 minutes.
While the steak rests, add the asparagus to the same skillet and sauté in the remaining herb ghee for 4 to 5 minutes until tender-crisp.
Slice the steak against the grain and serve immediately alongside the buttery asparagus.