Prep the Potatoes:
Boil halved baby potatoes in salted water for 10 minutes or until just tender. Drain and let steam dry for 2 minutes.
Sear the Potatoes:
Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add potatoes cut side down and cook until golden and crispy, about 6–8 minutes. Season with salt, pepper, and half of the garlic and herbs. Remove and set aside.
Prep the Steak:
Pat ribeye dry and season generously with salt and pepper.
Sear the Ribeye:
Add another tablespoon of olive oil to the skillet and sear the ribeye over medium-high heat, 2–3 minutes per side for medium-rare (adjust for thickness and preferred doneness). Add 2 tablespoons butter, remaining garlic, and herbs during the last minute of cooking. Spoon the melted garlic butter over the steak.
Rest the Steak:
Transfer steak to a plate, tent loosely with foil, and let rest for 5–10 minutes before slicing.
Finish & Serve:
Return the potatoes to the skillet to warm. Slice the ribeye against the grain, plate with the potatoes, and drizzle with remaining garlic butter. Garnish with parsley or lemon, if desired.