Written by

Timothy Green

Published

Easy Garlic Butter Steak Bites with Crispy Potatoes

Ready In 25 minutes
Servings 4 servings
Difficulty Easy

I want steak and potatoes right now, but I don’t want to fire up the grill or wait an hour for the oven. That’s the exact thought that hit me on a random Tuesday night when the fridge was half-empty and my patience was running even lower. There was a sirloin steak in the freezer that I’d defrosted that morning with zero plan for it, and a bag of baby potatoes sitting on the counter looking sad and forgotten.

So I did what any reasonable, slightly hangry person would do—I chopped everything into bite-sized pieces and threw it into a hot cast iron skillet. Honestly, it felt almost too simple to work. But the smell of butter hitting those searing steak pieces? That changed everything. The garlic went in next, and suddenly my entire kitchen smelled like a steakhouse that actually cares about its customers.

These Garlic Butter Steak Bites with Crispy Potatoes became an immediate weeknight staple after that night. Not because they’re fancy (they’re not), and not because they take hours to make (they don’t). They stuck because they deliver that deep, satisfying flavor you crave after a long day, and they do it in under 30 minutes. This is the kind of meal that makes you feel like you actually treated yourself, even though you barely tried. And honestly? That’s my favorite kind of cooking.

Why You’ll Love This Recipe

I’ve tested this recipe at least a dozen times—different cuts of steak, different potato sizes, different heat levels—so you don’t have to. Here’s why this version wins every single time.

  • Quick & Easy: From start to table in 25 minutes flat. No marinating, no complicated steps, just chopping and cooking.
  • Simple Ingredients: You need steak, potatoes, butter, garlic, and a few pantry staples. That’s it. No weird grocery store hunts.
  • Perfect for Weeknights: This is the dinner you make when you want something that feels indulgent but doesn’t require a nap afterward.
  • Crowd-Pleaser: My picky eaters (and I mean truly picky) clean their plates every single time. The steak bites are small enough to feel approachable, and the potatoes get that irresistible crunch.
  • Unbelievably Delicious: The garlic butter sauce coats every single bite, and the potatoes get golden and crispy on the outside while staying fluffy inside. It’s comfort food that actually delivers.

What makes this recipe different from the dozens of other steak bite recipes out there? It’s the two-step potato method. Most recipes toss everything in one pan and hope for the best. I par-cook the potatoes first to guarantee that crispy exterior, then sear the steak separately so it doesn’t steam. The result? Perfectly crusted steak bites and potatoes that actually crunch. No soggy compromise.

This is the kind of meal that makes you close your eyes after the first bite. It’s hearty, it’s buttery, and it’s exactly what you need after a long day. Plus, it looks impressive enough to serve to guests, but it’s simple enough that you won’t stress about it. That’s a win-win in my book.

What Ingredients You Will Need

This recipe relies on a handful of quality ingredients to create maximum flavor with minimum effort. Most of these are pantry staples or easy to find at any grocery store.

For the Steak Bites

  • 1.5 pounds sirloin steak (or ribeye, or New York strip) – cut into 1-inch cubes. Sirloin is budget-friendly and works great here, but ribeye adds extra tenderness if you’re feeling fancy.
  • 2 tablespoons olive oil – for searing the steak. Use one with a higher smoke point, like avocado oil, if you have it.
  • 4 tablespoons unsalted butter – this is where the magic happens. I prefer unsalted so I can control the salt level.
  • 6 cloves garlic – minced fresh. Please don’t use the jarred stuff here; fresh garlic makes a huge difference in the sauce.
  • 1 teaspoon salt – for seasoning the steak. I use kosher salt.
  • 1/2 teaspoon black pepper – freshly ground is best.
  • 1/2 teaspoon smoked paprika – adds a subtle smokiness that complements the butter.
  • 2 tablespoons fresh parsley – chopped, for garnish. Adds color and freshness.

For the Crispy Potatoes

garlic butter steak bites preparation steps

  • 1.5 pounds baby potatoes – halved or quartered depending on size. Yukon Gold or red potatoes work beautifully.
  • 2 tablespoons olive oil – for roasting the potatoes.
  • 1 teaspoon salt – for seasoning the potatoes.
  • 1/2 teaspoon garlic powder – adds extra flavor to the potatoes.
  • 1/2 teaspoon dried rosemary – optional, but I love the earthy note it adds.

Ingredient Notes & Substitutions: If you’re gluten-free, this recipe is naturally gluten-free as written. For a dairy-free version, substitute the butter with a high-quality vegan butter or ghee (though ghee isn’t fully dairy-free). You can swap the sirloin for chicken breast or thigh meat—just adjust cooking time accordingly. For the potatoes, sweet potatoes work well if you want a slightly sweeter twist, though they won’t get quite as crispy.

I personally recommend using Kerrygold butter for this recipe if you can find it. The higher fat content creates a richer sauce that clings to the steak and potatoes beautifully. It’s one of those small upgrades that makes a noticeable difference.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:

  • Large cast iron skillet (12-inch) – this is my go-to for this recipe. It holds heat incredibly well and gives you that perfect sear. If you don’t have cast iron, a heavy-bottomed stainless steel pan works great too.
  • Cutting board – a sturdy one that won’t slide around.
  • Sharp chef’s knife – for cutting the steak and potatoes into even pieces.
  • Large mixing bowl – for tossing the potatoes with oil and seasonings.
  • Paper towels – for patting the steak dry (crucial for a good sear).
  • Tongs – for flipping the steak bites and potatoes.
  • Spatula – for scraping up any browned bits from the pan.

If you don’t have a cast iron skillet, don’t stress. I’ve made this in a non-stick pan before, and while you won’t get quite the same crust, it still turns out delicious. Just make sure the pan is hot before you add the steak. Budget tip: a Lodge cast iron skillet costs around $20 and will last forever. Worth every penny.

Preparation Method

Let’s get cooking. This comes together fast, so have everything prepped and ready before you start.

  1. Prep the potatoes: Wash and dry the baby potatoes. Cut them in half (or quarters if they’re larger) so they’re roughly the same size. Toss them in a bowl with 2 tablespoons olive oil, 1 teaspoon salt, 1/2 teaspoon garlic powder, and 1/2 teaspoon dried rosemary if using. Set aside.
  2. Prep the steak: Pat the sirloin steak dry with paper towels. This step is non-negotiable—moisture is the enemy of a good sear. Cut the steak into 1-inch cubes. Season generously with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1/2 teaspoon smoked paprika. Toss to coat evenly.
  3. Cook the potatoes: Heat 2 tablespoons olive oil in your large skillet over medium-high heat. Add the seasoned potatoes in a single layer (work in batches if needed). Cook for 8-10 minutes, turning occasionally, until golden brown and crispy on all sides. The potatoes should be fork-tender when done. Transfer to a plate and set aside.
  4. Sear the steak: In the same skillet, add 2 tablespoons olive oil and heat over high heat until shimmering. Add the steak bites in a single layer—don’t overcrowd the pan. Sear for 2-3 minutes per side without moving them too much. You want a deep brown crust. Cook to your preferred doneness: about 4-5 minutes total for medium-rare, 6-7 minutes for medium.
  5. Make the garlic butter sauce: Reduce heat to medium-low. Add 4 tablespoons unsalted butter to the skillet with the steak. Once melted, add the minced garlic and stir constantly for 30-45 seconds until fragrant. Be careful not to burn the garlic—it turns bitter fast.
  6. Combine everything: Return the crispy potatoes to the skillet. Toss everything together with the garlic butter sauce until well coated. Let it all warm through together for about 1 minute.
  7. Finish and serve: Remove from heat. Sprinkle with fresh chopped parsley and serve immediately. The steak bites are best hot and fresh, while the potatoes are still crispy.

Visual cue: The steak should have a deep mahogany crust on the outside and be slightly firm to the touch for medium-rare. The potatoes should be golden brown with crispy edges—you’ll hear a satisfying crunch when you bite into one. The garlic butter should be bubbling gently and smell incredibly fragrant.

Timing tip: Start the potatoes first since they take the longest. While they’re cooking, prep the steak. This way, everything comes together seamlessly without any downtime.

Cooking Tips & Techniques

I’ve made this recipe enough times to know exactly where things can go wrong. Here’s what I’ve learned the hard way so you don’t have to.

Don’t skip drying the steak. I know it seems like an extra step, but moisture is the enemy of a good sear. If your steak is wet, it will steam instead of sear, and you’ll end up with gray, sad meat. Pat it dry, season it, and let it sit for 5 minutes before cooking.

Get the pan screaming hot. When you add the steak to the pan, it should sizzle loudly on contact. If it doesn’t, your pan isn’t hot enough. Wait another minute. A properly preheated pan gives you that beautiful crust in just 2-3 minutes per side.

Don’t overcrowd the pan. This is the most common mistake I see. If you add too many steak bites at once, they release moisture and the temperature drops. Suddenly you’re boiling instead of searing. Cook in batches if needed—it’s worth the extra minute.

Let the steak rest. I know it’s tempting to eat immediately, but let the steak bites rest for 2-3 minutes after cooking. This allows the juices to redistribute so every bite is tender and juicy. I learned this lesson after serving dry steak bites one too many times.

Watch the garlic. Garlic burns in about 30 seconds flat. Once you add it to the butter, keep it moving. The moment it turns golden, you’re done. Burnt garlic tastes bitter and ruins the whole dish. Trust me, I’ve ruined a batch this way and had to start over.

Potato tip: For extra crispy potatoes, par-boil them for 5 minutes before pan-frying. Drain, let them steam dry for a minute, then toss with oil and seasonings. It adds one extra step but gives you that shatteringly crispy exterior. I do this when I have a few extra minutes.

Variations & Adaptations

One of the best things about this recipe is how flexible it is. Here are some ways to make it your own.

Spicy version: Add 1/2 teaspoon red pepper flakes along with the garlic, or toss the steak bites in a pinch of cayenne pepper before searing. The heat pairs beautifully with the richness of the butter. I made this for a friend who loves spice, and she practically licked the pan clean.

Herb butter twist: Swap the fresh parsley for a mix of fresh thyme, rosemary, and chives. Add them to the butter along with the garlic for an herby, aromatic sauce. This version feels a bit more elegant and works great for date night.

Low-carb option: Skip the potatoes entirely and double up on the steak. Or swap the potatoes for cauliflower florets—roast them the same way, and they get crispy and delicious. My low-carb friends love this version.

Balsamic glaze finish: Drizzle a little balsamic glaze over the finished dish just before serving. The acidity cuts through the richness of the butter and adds a touch of sweetness. It’s a small addition that makes a big impact.

Cheese lover’s version: Sprinkle some freshly grated Parmesan or crumbled feta over the top right before serving. The salty, tangy cheese contrasts beautifully with the buttery steak and crispy potatoes. I tried this on a whim one night and never looked back.

Serving & Storage Suggestions

This dish is best served immediately, while the steak is tender and the potatoes are still crispy. But here’s how to handle leftovers if you have any (which honestly, is rare in my house).

Serving: Plate the steak bites and potatoes together in a shallow bowl or on a large platter. Garnish with fresh parsley and a sprinkle of flaky sea salt if you have it. Serve with a side of crusty bread to soak up any leftover garlic butter sauce—trust me, you don’t want to waste that.

What to serve with it: A simple green salad with a lemon vinaigrette cuts through the richness perfectly. Steamed green beans or roasted asparagus are also excellent choices. For a heartier meal, serve alongside a bowl of creamy crockpot lasagna soup for a truly indulgent dinner spread.

Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Keep in mind that the potatoes will lose their crispiness as they sit, but the flavor will still be great.

Reheating: The best way to reheat is in a hot skillet over medium-high heat for 2-3 minutes. This helps revive some of that crispiness. Avoid the microwave—it will make the steak tough and the potatoes soggy. If you’re in a hurry, an air fryer at 375°F for 3-4 minutes works beautifully.

Flavor development: Interestingly, the flavors actually meld together even more overnight. The garlic butter sauce soaks into the potatoes, and the steak absorbs more of the seasoning. It’s different from fresh, but still delicious in its own way.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving (based on 4 servings):

  • Calories: 520
  • Protein: 38g
  • Fat: 28g
  • Carbohydrates: 32g
  • Fiber: 4g
  • Sugar: 2g
  • Sodium: 780mg

Health highlights: Sirloin steak is an excellent source of high-quality protein, iron, and B vitamins, particularly B12, which supports energy metabolism and nerve function. Potatoes often get a bad rap, but they’re actually packed with potassium, vitamin C, and fiber (especially if you keep the skin on). The garlic in this recipe contains allicin, a compound known for its immune-supporting properties—perfect for cold and flu season.

Dietary considerations: This recipe is naturally gluten-free and nut-free. For a lower-sodium version, reduce the added salt and rely on the garlic and herbs for flavor. If you’re watching your saturated fat intake, you can reduce the butter to 2 tablespoons and use a little more olive oil instead.

Personal note: I love that this recipe feels indulgent but is actually quite balanced. You get protein, carbs, and healthy fats in one dish. It’s the kind of meal that satisfies without making you feel overly full or sluggish afterward.

Conclusion

These Garlic Butter Steak Bites with Crispy Potatoes are the kind of recipe that becomes a regular in your rotation—not because it’s complicated or trendy, but because it just works. It’s fast enough for a busy Tuesday, but impressive enough to serve when friends come over. The combination of tender, buttery steak and perfectly crispy potatoes is genuinely hard to beat.

I love how customizable this recipe is. Whether you go spicy, herby, or keep it classic, it always delivers. And honestly, there’s something deeply satisfying about making a meal this good in under 30 minutes with just one pan. It feels like you’re getting away with something.

If you try this recipe, I’d love to hear how it goes. Drop a comment below and let me know what variations you tried, or tag me in your photos if you share them online. Did you go for the spicy version? Add extra garlic? Swap in sweet potatoes? I want to hear about it. And if you’re looking for another easy weeknight dinner that delivers big flavor, you’ll love this easy honey garlic chicken breast recipe—it’s got that same effortless energy.

Happy cooking, friends. Go make something delicious.

Frequently Asked Questions

Can I use a different cut of steak?

Absolutely. Ribeye is the most tender option and adds extra richness. New York strip works great too. If you’re on a budget, top round or flank steak will work—just be careful not to overcook them, as they can get tough. Sirloin is my go-to for the best balance of flavor, tenderness, and price.

How do I know when the steak bites are done?

The best way is to use an instant-read thermometer. For medium-rare, aim for 130-135°F. For medium, 140-145°F. Without a thermometer, use the touch test: medium-rare steak feels slightly springy when pressed, like the fleshy part of your palm when you touch your thumb and index finger together.

Can I make this in an air fryer?

Yes, with some adjustments. Cook the potatoes in the air fryer at 400°F for 12-15 minutes, shaking halfway through. Cook the steak bites separately at 400°F for 6-8 minutes, then toss everything together with the melted garlic butter. It won’t have quite the same depth of flavor as the skillet version, but it’s a solid alternative.

Why are my potatoes not getting crispy?

Most likely one of three reasons: the pan isn’t hot enough when you add them, you’re overcrowding the pan, or the potatoes have too much moisture. Make sure you dry them thoroughly after washing, use a hot pan, and cook them in a single layer with space between each piece. Patience is key—don’t rush the browning process.

Can I prep this ahead of time for a party?

You can prep the ingredients ahead—cut the steak and potatoes, season them, and store them separately in the fridge for up to 24 hours. But I recommend cooking everything fresh just before serving. The steak bites are best hot and juicy, and the potatoes lose their crispiness as they sit. If you need to hold them, keep them warm in a low oven (200°F) on a wire rack for up to 20 minutes.

Pin This Recipe!

garlic butter steak bites recipe

Print

Easy Garlic Butter Steak Bites with Crispy Potatoes

Tender, buttery steak bites and perfectly crispy potatoes come together in one skillet in under 30 minutes. This quick and easy weeknight dinner delivers deep, satisfying flavor with simple ingredients and minimal effort.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1.5 pounds sirloin steak (or ribeye, or New York strip), cut into 1-inch cubes
  • 4 tablespoons olive oil, divided
  • 4 tablespoons unsalted butter
  • 6 cloves garlic, minced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper, freshly ground
  • 1/2 teaspoon smoked paprika
  • 2 tablespoons fresh parsley, chopped
  • 1.5 pounds baby potatoes, halved or quartered
  • 1 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon dried rosemary (optional)

Instructions

  1. Prep the potatoes: Wash and dry the baby potatoes. Cut them in half (or quarters if they’re larger) so they’re roughly the same size. Toss them in a bowl with 2 tablespoons olive oil, 1 teaspoon salt, 1/2 teaspoon garlic powder, and 1/2 teaspoon dried rosemary if using. Set aside.
  2. Prep the steak: Pat the sirloin steak dry with paper towels. Cut the steak into 1-inch cubes. Season generously with 1 teaspoon salt, 1/2 teaspoon black pepper, and 1/2 teaspoon smoked paprika. Toss to coat evenly.
  3. Cook the potatoes: Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the seasoned potatoes in a single layer (work in batches if needed). Cook for 8-10 minutes, turning occasionally, until golden brown and crispy on all sides. The potatoes should be fork-tender when done. Transfer to a plate and set aside.
  4. Sear the steak: In the same skillet, add 2 tablespoons olive oil and heat over high heat until shimmering. Add the steak bites in a single layer—don’t overcrowd the pan. Sear for 2-3 minutes per side without moving them too much. Cook to your preferred doneness: about 4-5 minutes total for medium-rare, 6-7 minutes for medium.
  5. Make the garlic butter sauce: Reduce heat to medium-low. Add 4 tablespoons unsalted butter to the skillet with the steak. Once melted, add the minced garlic and stir constantly for 30-45 seconds until fragrant.
  6. Combine everything: Return the crispy potatoes to the skillet. Toss everything together with the garlic butter sauce until well coated. Let it all warm through together for about 1 minute.
  7. Finish and serve: Remove from heat. Sprinkle with fresh chopped parsley and serve immediately.

Notes

For extra crispy potatoes, par-boil them for 5 minutes before pan-frying. Don’t skip drying the steak—moisture prevents a good sear. Get the pan screaming hot before adding steak. Don’t overcrowd the pan; cook in batches if needed. Watch the garlic carefully—it burns in about 30 seconds. Let the steak rest for 2-3 minutes after cooking for juicier bites.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 2
  • Sodium: 780
  • Fat: 28
  • Saturated Fat: 12
  • Carbohydrates: 32
  • Fiber: 4
  • Protein: 38

Keywords: steak bites, garlic butter steak, crispy potatoes, weeknight dinner, one-pan meal, quick dinner, steak and potatoes

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating