Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Peel and cube the sweet potato into 1/2-inch pieces, then toss with olive oil and half of the salt and pepper.
Spread the potatoes on the baking sheet and roast for 20-25 minutes until the edges are golden and crispy.
Pat the steak dry with a paper towel and season both sides with the remaining salt and pepper.
Heat a cast-iron skillet over medium-high heat and add the ghee.
Once the ghee is shimmering, place the steak in the pan and sear for 3-4 minutes without moving it to develop a crust.
Flip the steak and add the smashed garlic cloves, rosemary, and thyme to the pan.
Tilt the pan slightly and use a spoon to baste the steak with the melting herb-infused ghee for another 3 minutes.
Remove the steak from the pan and let it rest on a cutting board for at least 5 minutes.
In the same skillet, toss the asparagus spears in the residual juices and sauté for 3-4 minutes until tender-crisp.
Slice the steak against the grain and serve alongside the roasted sweet potatoes and asparagus.