01 - Remove steaks from the refrigerator 30 minutes before cooking to bring to room temperature. Pat thoroughly dry with paper towels and season both sides generously with kosher salt and freshly ground black pepper.
02 - Heat 1 tablespoon of olive oil in a heavy cast-iron skillet over medium-high heat until shimmering. Sear steaks for 3 to 4 minutes per side for medium-rare, adjusting time for preferred doneness. Transfer to a plate, tent loosely with foil, and allow to rest.
03 - In the same skillet, add the remaining olive oil. Arrange shrimp in a single layer, season lightly with salt and pepper, and cook for 1 to 2 minutes per side until pink and just opaque. Transfer to a separate plate.
04 - Reduce heat to medium-low. Melt butter in the skillet, add minced garlic, and sauté for 30 seconds until fragrant. Stir in lemon juice and red pepper flakes, scraping up any fond from the bottom of the pan.
05 - Return shrimp to the skillet and toss to coat evenly in the garlic butter sauce. Sprinkle chopped fresh parsley over the top.
06 - Plate each rested steak alongside the garlic butter shrimp. Spoon any remaining pan sauce generously over the top and serve immediately.