01 - Remove steaks from the refrigerator 30 minutes before cooking to bring to room temperature. Pat dry thoroughly with paper towels and season both sides generously with salt and pepper.
02 - Heat 1 tbsp olive oil in a heavy skillet over medium-high heat until shimmering. Add steaks and sear for 2-3 minutes per side until a deep golden-brown crust forms.
03 - Add 2 tbsp butter, smashed garlic cloves, and herb sprigs to the pan. Tilt skillet and spoon melted butter over steaks continuously for 1-2 minutes for medium-rare doneness. Remove steaks, tent loosely with foil, and let rest for 5 minutes.
04 - In a separate pan, heat 1 tbsp olive oil over medium heat. Add shrimp in a single layer and cook for 1 minute per side until pink and just opaque.
05 - Add 2 tbsp butter, minced garlic, parsley, lemon juice, smoked paprika, salt, and pepper to the pan. Toss shrimp for 1-2 minutes until fragrant and evenly coated. Remove from heat immediately.
06 - Toss asparagus with olive oil, salt, and pepper. Arrange on a baking sheet and roast at 425°F for 10 minutes until tender-crisp and lightly charred.
07 - Plate rested steaks with garlic butter shrimp arranged on top or alongside. Drizzle with reserved pan juices from both skillets. Serve immediately with roasted asparagus.