Preheat your oven to 425°F for the potatoes.
Rinse the baby potatoes and pat dry. Cut them in halves if they are larger. Toss with a small drizzle of olive oil (optional if within macro allowance), salt, and pepper, then spread on a baking sheet.
Roast the potatoes in the oven for about 20-25 minutes or until golden and tender, turning halfway through for even cooking.
While the potatoes roast, pat the steak dry and season generously on both sides with salt and pepper.
Heat a heavy skillet or cast iron pan over medium-high heat. Once hot, sear the steak for about 3-4 minutes on one side.
Flip the steak and add the butter, garlic (lightly smashed), rosemary, and thyme to the pan.
Continue searing the steak for another 3-4 minutes while spooning the melted herb-garlic butter over the meat for enhanced flavor and moisture.
Remove the steak from the pan and let it rest for a few minutes to redistribute the juices.
Plate the rested steak alongside the roasted baby potatoes and drizzle any remaining herb butter from the pan over the top.
Serve immediately and enjoy your hearty, flavorful meal.