Loading…

By Reading time
Servings 4–6 people

Garlic Butter Steak Bites and Potatoes is a simple, satisfying dish that combines tender, juicy chunks of steak with crispy, golden potatoes. The garlic butter sauce ties everything together, making each bite rich and flavorful without being complicated. It’s a perfect weeknight dinner for anyone who loves a good mix of textures and hearty flavors.

I love making this recipe when I want something quick but special. The best part for me is how the steak gets seared just right and how the potatoes come out crispy on the outside but soft inside. I also like to toss in a little fresh parsley or sprinkle some crushed red pepper flakes for an extra kick. It’s a recipe that always feels a little fancy but is super easy to pull off.

My favorite way to serve this is straight from the pan, with a side of steamed green beans or a simple salad. It’s one of those meals that warms you up and feels like a treat, especially after a busy day. Plus, it’s a crowd-pleaser—I’ve never met anyone who didn’t enjoy these steak bites and crispy potatoes together!

Key Ingredients & Substitutions

Steak: I recommend sirloin or ribeye for their tenderness and flavor. If you want a leaner option, try flank or skirt steak, but cook a bit less to keep it juicy.

Baby Potatoes: These small potatoes crisp nicely while staying soft inside. You can swap with fingerlings or Yukon golds cut into similar sizes for even cooking.

Butter & Garlic: Butter adds richness and the garlic flavor brightens the dish. Use ghee or olive oil if you prefer less dairy, but butter’s flavor is hard to beat here.

Herbs & Spices: Fresh parsley adds freshness at the end. Dried oregano and red pepper flakes are optional but give nice depth and mild heat. Feel free to leave them out or add rosemary for a woodsy twist.

How Do You Get Steak Bites Tender Yet Crispy Without Overcooking?

The secret is starting with dry steak cubes and a very hot pan. Pat the steak dry with paper towels to help sear well.

  • Heat the skillet with oil and some butter over medium-high until shimmering.
  • Add steak cubes in one layer, don’t overcrowd the pan; you want space to develop a crust.
  • Leave the steak alone for about 2 minutes to brown on one side, then flip and cook an additional 1-2 minutes for medium-rare.
  • Remove from heat quickly to avoid overcooking; carryover heat will finish the cooking gently.

This results in tender-inside, well-seared bites. Tossing with butter and garlic right after cooking also brings flavor and gloss without drying out the meat.

Garlic Butter Steak Bites & Crispy Potatoes

Equipment You’ll Need

  • Large skillet or cast-iron pan – I recommend this because it gets super hot and helps sear the steak nicely.
  • Wooden spoon or spatula – makes tossing everything gentle and easy.
  • Pot for boiling potatoes – a standard saucepan works perfectly for cooking the potatoes tender.
  • Kitchen towel or paper towels – essential for drying the steak and potatoes to get a good sear.

Flavor Variations & Add-Ins

  • Swap steak for chicken breast or shrimp for a different protein option, especially if you prefer poultry or seafood.
  • Add grated Parmesan or crumbled feta cheese over the finished dish for extra richness and flavor.
  • Stir in sautéed onions or bell peppers when tossing everything together for more veggies.
  • Sprinkle with fresh herbs like thyme or rosemary instead of parsley for a different aroma and taste.

Garlic Butter Steak Bites and Potatoes (Tender & Crispy!)

Ingredients You’ll Need:

For the Steak Bites and Potatoes:

  • 1 lb (450 g) sirloin steak or ribeye, cut into bite-sized cubes
  • 1 lb (450 g) baby yellow potatoes, halved or quartered if large
  • 3 tbsp olive oil, divided
  • Salt and black pepper, to taste
  • 4 tbsp unsalted butter, divided
  • 4 cloves garlic, minced
  • 1 tbsp fresh parsley, finely chopped (plus extra for garnish)
  • 1 tsp dried oregano (optional)
  • 1/2 tsp crushed red pepper flakes (optional for spice)

Time Needed

This recipe takes about 10-12 minutes to boil the potatoes, 10 minutes to cook the potatoes crispy in the skillet, and another 5-7 minutes to sear the steak bites and finish with garlic butter. In total, plan for around 30 minutes from start to finish.

Step-by-Step Instructions:

1. Prepare the Potatoes:

Bring a pot of salted water to a boil. Add the baby potatoes and cook them until they’re just tender, about 10-12 minutes. Drain well and pat dry with a kitchen towel—they need to be dry to get crispy later!

2. Cook the Potatoes Until Crispy:

Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the potatoes in a single layer without crowding the pan. Let them cook undisturbed for 4-5 minutes to form a golden crust, then flip and cook the other side until crispy and golden. Season with salt, pepper, and dried oregano if you like. Once done, remove the potatoes from the skillet and set aside.

3. Sear the Steak Bites:

In the same skillet, add the remaining 1 tablespoon of olive oil and 2 tablespoons of butter. Heat over medium-high. Add the steak cubes in a single layer—you can do this in batches if needed to avoid overcrowding. Let them sear without moving for about 2 minutes to get a nice crust. Flip and cook for another 1-2 minutes for medium rare (cook longer if you prefer well done). Season with salt and pepper while cooking.

4. Add Garlic and Finish the Sauce:

Add the minced garlic to the skillet with the steak, stirring constantly to avoid burning. Cook for about 30 seconds until you smell the garlic’s aroma.

5. Mix in Butter and Parsley:

Remove the skillet from heat. Stir in the remaining 2 tablespoons of butter and chopped fresh parsley. Toss the steak bites gently so they’re coated beautifully in the garlic butter sauce.

6. Combine Potatoes and Steak:

Return the crispy potatoes to the skillet and toss gently with the steak bites, making sure everything is well coated with that delicious buttery garlic sauce.

7. Final Taste and Serve:

Taste the dish and add more salt, pepper, or crushed red pepper flakes if you want a little heat. Serve immediately, garnished with extra fresh parsley for a fresh pop of color and flavor.

Enjoy your tender, juicy steak bites paired perfectly with crispy, buttery potatoes—simple, tasty, and comforting all at once!

Can I Use Frozen Steak for This Recipe?

Yes, but make sure to thaw it completely in the refrigerator overnight to ensure even cooking and a good sear. Pat the steak dry before cooking to avoid excess moisture.

What Can I Substitute for Baby Potatoes?

You can use fingerling potatoes or Yukon Gold potatoes cut into similar bite-sized pieces. Just adjust the boiling time so they become tender before crisping in the skillet.

How Do I Store Leftovers?

Keep any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over medium-low heat to keep the steak tender and the potatoes crispy.

Can I Make This Recipe Ahead of Time?

Absolutely! You can boil the potatoes and prepare the garlic butter sauce ahead. When ready to serve, simply crisp the potatoes and sear the steak bites fresh for best flavor and texture.

About the author
Claudia