01 - Remove steaks from the refrigerator 30 minutes before cooking to bring them to room temperature. Pat the steaks thoroughly dry with paper towels. Brush both sides with olive oil and season generously with kosher salt and freshly ground black pepper.
02 - Heat a large skillet or grill pan over high heat until smoking. Carefully place the steaks in the pan and cook for 3 to 4 minutes per side for medium-rare, adjusting time for your preferred doneness. Transfer steaks to a plate, tent loosely with aluminum foil, and allow them to rest while preparing the shrimp.
03 - Heat a large sauté pan over medium heat. Melt the unsalted butter, then add the minced garlic. Cook for about 1 minute, stirring frequently, until the garlic becomes fragrant and just begins to turn golden.
04 - Add the peeled and deveined shrimp to the pan in a single layer. Season with salt, pepper, and crushed red pepper flakes if using. Sauté for 2 to 3 minutes, turning once halfway through, until the shrimp are pink, curled, and completely opaque throughout.
05 - Pour the fresh lemon juice over the shrimp and sprinkle with chopped parsley. Toss everything together to coat evenly, then immediately remove the pan from the heat to prevent overcooking.
06 - Arrange each rested steak on a plate and spoon the garlic butter shrimp generously over the top. Garnish with additional chopped parsley and lemon wedges on the side. Serve immediately.