Season the Steaks:
Pat steaks dry and season both sides generously with salt and pepper. Let them sit at room temperature for 30 minutes.
Sear the Ribeye:
Heat olive oil in a cast iron or heavy skillet over medium-high heat. Add steaks and sear for 2–3 minutes per side. Add butter, smashed garlic, and herbs to the pan and baste the steaks for another 1–2 minutes. Cook to your preferred doneness. Remove and let rest for 5–10 minutes.
Cook the Shrimp:
In another skillet, melt 2 tablespoons butter over medium heat. Add garlic and sauté for 30 seconds. Add shrimp, season with salt and pepper, and cook for 1–2 minutes per side until pink and opaque. Stir in lemon juice and red pepper flakes if using.
Serve:
Plate the ribeye steaks and top or serve alongside the garlic butter shrimp. Garnish with fresh parsley and extra lemon wedges, if desired.