Garlic Butter Steak Bites with Crispy Potatoes is a delicious combination of tender, juicy chunks of steak cooked in garlic butter alongside perfectly crispy, golden potatoes. The steak bites have a wonderful sear that locks in flavor, while the buttery garlic sauce adds a rich and tasty punch to every bite. The potatoes bring a satisfying crunch that pairs so well with the softness of the steak.
I love making this dish when I want something easy but impressive. The best part is how quickly it comes together—just a few minutes in a hot pan and you have a mouthwatering meal ready to enjoy. I usually toss the potatoes with a little salt and pepper, and sometimes add some fresh herbs like rosemary or parsley for an extra touch of flavor.
My favorite way to serve these steak bites and potatoes is straight from the pan with a side of steamed veggies or a simple green salad. It’s perfect for a cozy dinner at home or a casual meal with friends. Every time I make it, it feels like a small celebration on the plate! This dish always gets compliments and requests for seconds, which makes cooking it even more rewarding.
Key Ingredients & Substitutions
Baby Potatoes: These roast beautifully to a crisp outside and soft inside. If you can’t find baby potatoes, use Yukon Gold or red potatoes cut into small chunks for similar results.
Sirloin Steak: I prefer sirloin for its balance of tenderness and flavor. You can also use ribeye, strip steak, or tenderloin. Just remember to cut the meat into even bite-sized pieces for quick, even cooking.
Butter and Garlic: Butter gives a rich flavor and helps the garlic infuse the dish. For a dairy-free option, swap butter for olive oil or a plant-based margarine. Fresh garlic is best, but garlic powder can work if needed.
Herbs: I like adding thyme or rosemary with the potatoes to enhance their aroma, but if you don’t have these, dried Italian seasoning or even just parsley will work nicely.
How Can I Get Crispy Potatoes Without Them Getting Soggy?
Crispy potatoes are all about heat and space. Here’s what I do:
- Preheat the oven well to a high temperature (425°F) to encourage browning.
- Toss potatoes with enough oil to coat them but not so much that they’re swimming.
- Arrange potatoes cut side down on the baking sheet in a single layer. Crowding them traps steam, which leads to sogginess.
- Roast without touching for most of the time, flipping once halfway to get even crispiness.
Using small, waxy potatoes helps too, as they roast up nicely with a tender inside.

Equipment You’ll Need
- Oven and Baking Sheet – I suggest roasting the potatoes on a preheated sheet for an even crispy exterior.
- Large Skillet – Perfect for searing the steak and making the garlic butter sauce in one pan.
- Mixing Bowl – For tossing the potatoes with oil and seasonings before roasting.
- Spatula or Tongs – To flip the potatoes and turn the steak bites without breaking them apart.
- Knife and Cutting Board – For chopping the steak, garlic, and herbs easily.
Flavor Variations & Add-Ins
- Use different proteins like chicken chunks or shrimp instead of steak for variety. They cook quickly and pair well with garlic butter.
- Add a dash of paprika or chili flakes to spice things up — great for those who like some heat.
- Mix in sautéed vegetables like bell peppers, onions, or green beans to make it more colorful and nutritious.
- Finish with a squeeze of lemon or a splash of balsamic vinegar for a fresh, tangy twist.
Garlic Butter Steak Bites with Crispy Potatoes
Ingredients You’ll Need:
For the Potatoes:
- 1 lb baby potatoes, halved
- 2 tablespoons olive oil
- Salt and freshly ground black pepper, to taste
- 1 teaspoon dried thyme or rosemary (optional)
For the Steak Bites and Sauce:
- 1 lb sirloin steak, cut into bite-sized cubes
- 1 tablespoon olive oil
- 4 tablespoons unsalted butter, divided
- 4 garlic cloves, minced
- Salt and freshly ground black pepper, to taste
- 2 tablespoons fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and 25 minutes to cook. You’ll spend time roasting the potatoes to crisp golden perfection while quickly searing the steak bites and making the flavorful garlic butter sauce. Altogether, you can have a delicious meal ready in about 35 minutes.
Step-by-Step Instructions:
1. Prepare the Potatoes:
Preheat your oven to 425°F (220°C). Toss the halved baby potatoes with 2 tablespoons of olive oil, salt, pepper, and dried thyme or rosemary if you like. Spread them cut side down on a baking sheet in a single layer. Roast the potatoes for 20 to 25 minutes, flipping once halfway through, until they turn crispy and golden.
2. Cook the Steak Bites:
While the potatoes roast, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Season your steak cubes with salt and pepper. Add them to the hot pan in a single layer without crowding. Cook the steak for about 2 minutes on each side until browned and just cooked through. Remove the steak from the pan and set it aside.
3. Make the Garlic Butter Sauce:
Lower the heat to medium. In the same skillet, add 3 tablespoons of butter and the minced garlic. Stir the garlic for about 1 minute, until it becomes fragrant and lightly golden—being careful not to burn it.
4. Combine Steak and Potatoes:
Add the cooked steak bites and the crispy roasted potatoes back into the skillet with the garlic butter. Toss gently to coat all the pieces well in the buttery garlic sauce. Let everything cook together for 1 to 2 more minutes so the flavors can blend.
5. Serve and Enjoy:
Transfer the garlic butter steak bites and crispy potatoes onto a serving dish. Sprinkle the fresh chopped parsley over the top for a bright, fresh finish. Serve right away while everything is warm and delicious. This dish pairs wonderfully with a green salad or steamed veggies for a full meal.
Can I Use Frozen Potatoes Instead of Fresh Baby Potatoes?
Yes, you can use frozen potatoes, but be sure to thaw and pat them dry first. This helps prevent excess moisture, so they crisp up better when roasted.
How Do I Store Leftovers?
Store any leftover steak bites and potatoes in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over medium heat to keep the steak tender and the potatoes crispy.
Can I Substitute Another Cut of Steak?
Absolutely! Ribeye, strip steak, or tenderloin all work well. Just make sure to cut them into similar-sized cubes for even cooking.
Is There a Way to Make This Recipe Gluten-Free?
Yes! This recipe is naturally gluten-free as long as you use pure butter and check that your seasonings don’t contain any gluten additives.
