If you’re looking for a quick, hearty, and satisfying dinner, this Steak Bites and Potatoes recipe is the perfect choice. Juicy, seared steak bites and crispy golden potatoes are tossed in a rich garlic butter sauce, creating a meal that’s packed with flavor. Whether you’re preparing a weeknight dinner or a special meal, this one-pan recipe comes together in just 30 minutes—making it a go-to for busy evenings.
Why You’ll Love Steak Bites and Potatoes
- Hearty & Satisfying – A protein-packed meal with crispy potatoes and tender steak.
- Quick & Easy – Ready in under 30 minutes, perfect for busy weeknights.
- Rich Garlic Butter Flavor – Infused with buttery, garlicky goodness in every bite.
- One-Pan Recipe – Minimal cleanup means more time to enjoy your meal.
- Versatile & Customizable – Add veggies, swap seasonings, or try different cuts of steak.
- Perfect for Any Occasion – Whether it’s a family dinner or a date night, this dish is a crowd-pleaser!
Ingredients for Steak Bites and Potatoes
Main Ingredients:
- 2 tablespoons ghee or butter (divided)
- 1 tablespoon olive oil
- 1 lb Yukon gold potatoes (cut into ½-inch cubes)
- 3 garlic cloves (minced)
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- Salt & black pepper (to taste)
- 1 lb sirloin steak (cut into ½-inch cubes)
- 2 tablespoons freshly chopped parsley
Optional Add-ins & Variations:
- Different Potatoes: Swap Yukon gold potatoes for red potatoes, fingerling potatoes, or sweet potatoes for a unique twist.
- Steak Substitutions: Try ribeye, flank steak, or even chicken breast for a different protein option.
- Herb Alternatives: Use rosemary, basil, or Italian seasoning instead of thyme and oregano.
- Extra Veggies: Add bell peppers, mushrooms, onions, or asparagus for added texture and nutrition.
- Spicy Version: Add red pepper flakes or cayenne for a fiery kick.
- Dairy-Free: Use olive oil or coconut oil instead of butter or ghee.
How to Make Steak Bites and Potatoes
1: Prepare the Ingredients
- Heat a large cast iron skillet over medium heat.
- Add 1 tablespoon olive oil and 1 tablespoon ghee (or butter). Allow it to melt and combine.
2: Cook the Potatoes
- Add diced potatoes to the skillet and season with garlic, thyme, oregano, salt, and pepper.
- Let the potatoes cook for 2-3 minutes without stirring to develop a golden crust.
- Stir occasionally and cook for an additional 8-10 minutes until the potatoes are crispy on the outside and fork-tender.
- Remove potatoes from the pan and set aside.
3: Sear the Steak
- Increase heat to medium-high and add the remaining 1 tablespoon of ghee to the skillet.
- Once melted, add steak cubes, season with salt and pepper, and let them cook undisturbed for 2 minutes to develop a seared crust.
- Stir and continue cooking for another 1-2 minutes until the steak is browned but still juicy.
4: Combine & Serve
- Return the crispy potatoes to the skillet and stir everything together.
- Adjust seasoning with more salt and pepper if needed.
- Sprinkle with fresh parsley, serve hot, and enjoy!
💡 Pro Tip: For extra garlic butter flavor, melt additional butter with minced garlic and drizzle it over the steak and potatoes before serving!
How to Serve Steak Bites and Potatoes
🍷 With a Glass of Wine – Pair with a bold red wine like Cabernet Sauvignon for a steakhouse feel.
🥗 With a Fresh Salad – Serve alongside a simple green salad for a well-rounded meal.
🥦 With Roasted Veggies – Complement with steamed broccoli, asparagus, or Brussels sprouts.
🍞 With Crusty Bread – Soak up the garlic butter sauce with a side of toasted bread.
🌯 In a Wrap – Stuff into a tortilla for a hearty steak and potato wrap.
This dish is delicious on its own or paired with your favorite side dishes!
Tips for Perfect Steak Bites and Potatoes
- Cut Everything Evenly – Dice potatoes and steak into uniform ½-inch pieces for even cooking.
- Let the Steak Sear – Avoid stirring the steak too soon to get that beautiful caramelized crust.
- Use a Cast Iron Skillet – Helps achieve the perfect crispy potatoes and well-seared steak.
- Don’t Overcook the Steak – Cook just until browned to keep it juicy and tender.
- Make it a Full Meal – Add veggies or serve with a side salad for a complete dish.
Storage & Meal Prep Tips
How to Store Leftovers:
- Refrigerate: Store in an airtight container for up to 3 days. Keep the steak and potatoes separate to maintain texture.
- Freeze: Freeze in a sealed container for up to 2 months (best enjoyed fresh).
How to Reheat:
- Skillet Method: Reheat in a hot pan with a little butter to retain crispiness.
- Microwave: Heat in 30-second increments, stirring in between.
Make-Ahead Tips:
- Pre-cut the Potatoes & Steak – Store in the fridge to save prep time.
- Pre-cook the Potatoes – Parboil or roast them in advance for quicker cooking.
FAQs About Steak Bites and Potatoes
1. Can I use a different type of oil instead of olive oil?
Yes! Try avocado oil, canola oil, or vegetable oil for different flavors.
2. What’s the best cut of steak for this recipe?
Sirloin is a great choice, but ribeye, flank steak, or tenderloin also work well.
3. How do I make this dish spicy?
Add crushed red pepper flakes or a pinch of cayenne pepper to the seasoning.
4. Can I make this recipe ahead of time?
Yes! Cook the potatoes and steak separately, then reheat and combine when ready to eat.
5. Can I use sweet potatoes instead?
Absolutely! They’ll add a natural sweetness—just adjust the cooking time as needed.
6. How do I know when the steak is cooked?
Use a meat thermometer:
- Medium-rare: 130-135°F
- Medium: 140-145°F
7. Can I add cheese to this dish?
Yes! Sprinkle shredded Parmesan or cheddar on top for extra flavor.
More Delicious and Easy Dinner Recipes You’ll Love
- Honey Garlic Chicken Bites Recipe
- Steak Bites and Potatoes – A Flavor-Packed Dinner Recipe
- Easy Crockpot Jambalaya Recipe
Final Thoughts
This Steak Bites and Potatoes recipe is simple, flavorful, and incredibly satisfying. Whether you’re looking for quick dinner recipes or a meal that feels special without too much effort, this dish delivers bold flavors and restaurant-quality results—all in just one pan.
🔥 Try this recipe today and let us know how you customize it in the comments below! 🥩🥔

Steak Bites and Potatoes – A Flavor-Packed Dinner Recipe
Ingredients
- 1/4 cup ghee or butter divided
- 1 tablespoon olive oil
- 1 lb Yukon Gold potatoes cut into 1/2-inch cubes
- 3 garlic cloves minced
- 1 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 1/2 teaspoon sea salt plus more to taste
- 1/4 teaspoon ground black pepper plus more to taste
- 1 1/4 lb sirloin steak cut into 1/2-inch cubes
- Freshly chopped parsley for garnish
Instructions
Prep the Ingredients
- Heat a large cast iron skillet over medium heat.
- Add the olive oil and two tablespoons of the ghee to the pan.
Cook the Potatoes
- Once the ghee is melted, add the potatoes.
- Sprinkle the garlic, thyme, oregano, salt, and pepper over the potatoes.
- Cook for 2-3 minutes before stirring.
- Stir the potatoes and continue to cook until they are golden brown and fork-tender (about 8-10 minutes), stirring frequently to prevent sticking.
- Remove the potatoes from the pan, along with the browned bits, and set them aside.
Sear the Steak
- Increase the heat to medium-high and add the remaining two tablespoons of ghee to the pan.
- Once melted, add the steak pieces and season with a dash of salt and pepper.
- Cook the steak pieces for at least 2 minutes before stirring.
- Stir and cook until the steak is golden brown, about 1-2 minutes.
Combine and Finish
- Add the cooked potatoes back into the pan with the steak.
- Stir to combine and cook for an additional 1-2 minutes.
- Add more salt and pepper to taste.
- Top with freshly chopped parsley.
Serve
- Serve hot and enjoy!
Notes
- You can use other small potato varieties such as yellow, red, or fingerling potatoes.
- Make sure to cut the potatoes small and evenly to ensure they cook quickly and evenly.
- Resist the urge to stir the steak too early to allow it to sear properly before stirring.
Did you Like This Recipe? Please Rate and Comment Below!