01 - Remove steaks from refrigeration 30 minutes prior to cooking to allow them to reach room temperature. Pat the steaks thoroughly dry with paper towels. Season both sides generously with salt and black pepper.
02 - Heat 1 tablespoon of olive oil in a heavy-bottomed skillet or cast-iron pan over medium-high heat until shimmering. Carefully add the seasoned steaks to the hot pan. Sear each side for 2 to 3 minutes, achieving a deep golden-brown crust.
03 - Reduce the heat to medium. Add 1 tablespoon of butter, fresh thyme sprigs (if using), and crushed garlic cloves to the pan. Baste the steaks continuously with the melted butter for 1 to 2 minutes, cooking to your desired doneness (125°F for rare, 135°F for medium-rare). Transfer the finished steaks to a plate, loosely tent with aluminum foil, and allow them to rest while preparing the shrimp.
04 - If necessary, wipe out any excess fond or burnt bits from the skillet. Add 1 tablespoon of butter and 1 tablespoon of olive oil to the pan over medium heat.
05 - Add the minced garlic to the pan and cook for 30 seconds, stirring until fragrant. Arrange the peeled and deveined shrimp in a single layer in the pan. Cook for 1 to 2 minutes per side, or until the shrimp turn opaque and pink.
06 - Stir in the lemon juice, chopped fresh parsley, and chili flakes (if using). Season the shrimp with salt and pepper to taste, ensuring even distribution.
07 - Place the rested steaks onto individual serving plates. Top each steak with the sautéed garlic butter shrimp. Garnish with additional chopped parsley and fresh lemon wedges. Serve immediately for optimal enjoyment.