This easy one-pan meal brings together tender, seared steak bites and crispy golden potatoes coated in buttery garlic flavor. It’s perfect for a cozy weeknight dinner, but impressive enough for casual entertaining. With minimal prep and easy cleanup, it’s a great go-to meal for busy days.
1½ lbs sirloin steak, cut into bite-sized cubes
1½ lbs baby potatoes, halved or quartered
4 tablespoons olive oil, divided
4 tablespoons butter
5–6 garlic cloves, minced
1 teaspoon paprika
1 teaspoon dried Italian herbs
Salt and black pepper, to taste
Fresh parsley, chopped (for garnish)
Cook the potatoes:
Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the potatoes and season with salt, pepper, and paprika.
Cook for about 15 minutes, stirring occasionally, until golden and fork-tender. Remove and set aside.
Sear the steak:
Season the steak cubes with salt, pepper, and Italian herbs.
In the same pan, add 1 tablespoon oil and 2 tablespoons butter.
Sear the steak in a single layer (cook in batches if needed) for 2–3 minutes per side until browned. Avoid overcooking for the best texture.
Add the garlic butter:
Reduce heat to medium-low. Add the remaining butter and the minced garlic. Sauté for 1 minute until fragrant.
Combine:
Return the cooked potatoes to the pan. Toss everything together to coat in garlic butter.
Finish and serve:
Cook for an additional 1–2 minutes.
Garnish with fresh parsley and serve hot.
Use a heavy skillet like cast iron for better browning.
Don’t overcrowd the pan; steak bites need space to brown, not steam.
Swap-ins: Use Yukon gold potatoes or sweet potatoes for a twist.