Preheat your oven to 400°F and line a baking tray with parchment paper.
Toss the baby potatoes with a drizzle of olive oil, a pinch of salt and pepper, and a couple of torn rosemary leaves. Spread them evenly on the baking tray.
Roast the potatoes in the preheated oven for about 20-25 minutes until golden and tender, stirring halfway through.
While the potatoes roast, season the 6 oz sirloin steak on both sides with salt and pepper.
Heat a cast-iron skillet over medium-high heat with a teaspoon of olive oil.
Add the steak to the skillet and sear for about 3-4 minutes on one side until a crust forms.
Flip the steak and add the butter, garlic cloves (lightly crushed), and thyme to the pan. Spoon the melted herb-garlic butter over the steak continuously for another 3-4 minutes for a medium-rare finish (adjust time based on thickness and desired doneness).
Remove the steak from the skillet and let it rest for a few minutes, allowing the juices to redistribute.
Plate the steak with a serving of roasted baby potatoes and drizzle any remaining herb-infused butter over the top.
Serve hot and enjoy your delicious, protein-packed meal!