Preheat your oven to 400°F.
Wash the baby potatoes and pat dry. Toss them with olive oil, salt, and pepper, then spread evenly on a baking sheet.
Roast the potatoes in the preheated oven for about 20-25 minutes, or until fork-tender and golden.
While the potatoes are roasting, let the steak sit at room temperature for 10 minutes. Pat dry and season both sides with salt and pepper.
Heat a skillet over medium-high heat. Sear the steak for about 3-4 minutes on each side for medium-rare, or adjust the time based on your preferred doneness.
In the last minute of cooking, add the unsalted butter, minced garlic, rosemary, and thyme to the skillet. Spoon the herb-garlic butter over the steak continuously to infuse flavor.
Once cooked to your liking, remove the steak from the skillet and let it rest for a few minutes.
Plate the steak alongside the roasted baby potatoes, drizzling any remaining herb butter over the top. Serve immediately.