Prepare the Steak: Season both sides of the ribeye steaks generously with salt and pepper. Let them sit at room temperature for about 30 minutes to enhance flavor and tenderness.
Heat the Skillet: In a large cast-iron skillet or heavy-bottomed pan, heat the olive oil over medium-high heat until shimmering.
Sear the Steaks: Add the seasoned ribeye steaks to the skillet. Sear each side for about 4-5 minutes for medium-rare, adjusting time for desired doneness. Flip the steaks only once for a perfect crust.
Add the Garlic Butter: When the steaks are nearly done cooking, reduce the heat to medium-low. Add the butter, minced garlic, rosemary, and thyme to the skillet. Spoon the melted butter over the steaks continuously for about 1-2 minutes.
Rest the Steaks: Remove the skillet from heat, transfer the steaks to a plate, and cover loosely with aluminum foil. Let them rest for about 5-10 minutes to allow the juices to redistribute.
Serve: Slice the steaks against the grain and pour any remaining garlic butter from the skillet over the top. Garnish with fresh parsley if desired.
Notes
Let the steaks rest before slicing for better juiciness.