01 - Preheat the oven to 425°F.
02 - Pat the steaks dry with paper towels. Season generously with salt and freshly ground black pepper on both sides.
03 - Heat 2 tbsp olive oil in a large skillet over medium-high heat. Once the oil is shimmering, add the steaks and sear for 2–3 minutes per side until a deep golden crust forms.
04 - Reduce heat to medium. Add the butter, smashed garlic, rosemary, and thyme to the pan. Tilt the pan slightly and, using a spoon, continuously baste the steaks with the melted butter and herbs for 1–2 minutes.
05 - Transfer the steaks to a plate, tent loosely with foil, and let rest for 5–10 minutes to allow the juices to redistribute.
06 - Place the trimmed asparagus on a baking sheet. Drizzle with 1 tbsp olive oil, sprinkle with salt and pepper, and toss to coat evenly. Spread in a single layer.
07 - Roast the asparagus in the preheated oven for 10–12 minutes, or until just tender and slightly golden at the tips.
08 - Remove the asparagus from the oven, drizzle with fresh lemon juice, and sprinkle with lemon zest to brighten the flavor.
09 - Serve the rested steaks with the roasted asparagus alongside. Spoon the garlic-herb butter from the pan over the steaks for added richness.