You’ve got maybe thirty minutes before everyone’s hungry, and garlic butter steak bites are exactly what you need on the table. This skillet dinner brings together tender beef cubes and golden potatoes in one pan, all infused with fresh garlic and herbs that make your kitchen smell absolutely amazing.
The best part? There’s minimal cleanup, maximum flavor, and nobody’s going to believe you pulled this off on a weeknight. It’s the kind of meal that feels fancy but comes together faster than ordering takeout.
What You'll Need
You’ll need just a handful of quality ingredients to make this magic happen. Since everything cooks in one skillet, it’s smart to prep your potatoes, garlic, and herbs before you turn on the heat so you’re ready to go.
- Sirloin steak: This cut is tender, flavorful, and affordable, it’s my go-to for steak bites, though ribeye or New York strip work beautifully if you want to splurge.
- Baby potatoes: Red and yellow varieties add pretty color and stay firm when cut into small cubes; they cook faster than larger potatoes.
- Butter and olive oil: The combination prevents the butter from burning at high heat while giving you that rich, creamy flavor that makes this dish special.
- Fresh garlic, thyme, rosemary, and parsley: These herbs are what transform simple ingredients into something restaurant-worthy; use fresh if you can.
- Red pepper flakes: A pinch adds subtle warmth without overwhelming the dish, leave them out if you’re cooking for kids.
Making Garlic Butter Steak Bites Skillet, Step by Step
Here’s how to build this skillet masterpiece step by step.
Step 1: Prep and Cook the Potatoes
Heat a large skillet over medium heat with one tablespoon of butter and half a tablespoon of olive oil. Once the butter melts, add your cubed potatoes, minced garlic, fresh herbs, and red pepper flakes, then cook for five to six minutes until the potatoes are tender but still have a little firmness to them.
Step 2: Season and Remove
Taste the potatoes and season generously with salt and pepper. Transfer them to a plate, leaving behind any burnt bits of garlic or herbs in the skillet.
Step 3: Get the Skillet Hot
Turn the heat up to high and let the skillet get really hot, you’re looking for just a hint of smoke. This is what gives your steak bites those beautiful, caramelized edges.
Step 4: Sear the Steak Bites
Add the remaining butter and olive oil, then immediately add your steak cubes. Don’t move them around for the first minute, let them sit so they get a gorgeous brown crust. Then cook another three to five minutes, stirring occasionally, until they’re browned on all sides and cooked to your liking.
Step 5: Finish and Serve
Season the steak with salt and pepper, then return the potatoes to the skillet and stir everything together for about a minute to warm the potatoes through. Plate it up and enjoy!

Pro Tips for Success
- Cut your potatoes and steak into roughly the same size so everything cooks evenly and finishes at the same time.
- Don’t skip the high-heat searing step for the steak, it creates that flavorful brown crust that makes this dish taste incredible.
- Prep all your ingredients before you start cooking; once the skillet is hot, you need to work quickly.
- If you like your steak more well-done, cut the pieces slightly smaller so they cook through without the outside burning.
- Fresh herbs make a huge difference here, but if you only have dried, use about one-third the amount since they’re more concentrated.
Swaps and Substitutions
- Use any steak cut you prefer, ribeye, New York strip, flank, or even round steak all work beautifully.
- Swap dried herbs (use about one-third the amount) if fresh aren’t available.
- Replace baby potatoes with cubed sweet potatoes or even diced root vegetables like parsnips.
- Skip the red pepper flakes entirely or use a pinch of cayenne for a different kind of heat.
Serving Suggestions
- Serve alongside a crisp green salad dressed with a light vinaigrette to balance the richness.
- Pair with crusty bread to soak up all those amazing garlic butter juices.
- Add steamed broccoli or roasted asparagus on the side for extra vegetables.
- Top with fresh parsley and a sprinkle of fleur de sel for a restaurant-style finish.
- More Comfort Food to round out the menu
A Note on Nutrition
This is a protein-rich, satisfying main course that’s naturally lower in carbs if you reduce the potatoes or swap them for vegetables.
Make Ahead and Storage
Store
Keep leftovers in an airtight container in the refrigerator for up to three days.
Freeze
This dish freezes well for up to two months; thaw in the fridge overnight before reheating.
Reheat
Warm gently in a skillet over medium heat for three to four minutes, or microwave in a covered dish until heated through.
For more on safe storage, see the USDA food-safety guidance for storing leftovers.
Why You'll Love This Recipe
- One-skillet dinner means less washing up and more time with your family
- Ready in under thirty minutes from start to finish, perfect for busy weeknights
- Tender, juicy steak bites with crispy-edged potatoes that everyone loves
- Fresh herbs and garlic butter create restaurant-quality flavor at home
- Easily customizable with your favorite steak cut or seasonal vegetables
More Easy Recipes
- Hearty Beef and Rice Casserole
- Creamy Blueberry Layer Cake
- Homemade Italian Bread with a Crispy Crust

Garlic Butter Steak Bites Skillet
Ingredients
Equipment
Method
- Heat a large skillet over medium heat and melt one tablespoon of butter with ½ tablespoon of olive oil.
- Once the butter has melted, add the potatoes, garlic, chopped herbs, and red pepper flakes. Cook them for about 5-6 mins or until tender but still firm. Season with salt and pepper to taste.
- Remove the potatoes and place them on a plate.
- Discard any pieces of burnt garlic and herbs from the skillet and turn the heat up to high. Once the skillet starts smoking a little bit, pour in the other ½ tablespoon of olive oil and add the second tablespoon of butter.
- Add the steak bites to the skillet and let them sear for about a minute without moving them around so they sear nicely.
- Keep cooking them until they are brown on all sides and they reach your preferred level of doneness (between 4-6 minutes). Season with salt and pepper to taste.
- Return the potatoes to the skillet and cook for another minute until they are heated through.