Meal prep for athletes doesn’t get much better than these steak bite bowls — juicy garlic-butter steak, crispy roasted red potatoes, and green beans with bacon, portioned into hearty, high-protein containers built to fuel training and recovery. It’s calorie-dense, protein-packed, and genuinely crave-worthy, ready in about 40 minutes for the whole week. If you need real food that eats like a restaurant meal but powers hard sessions, this is it. Here’s exactly how to make it so the steak stays tender and the potatoes stay crisp.
Why Athletes Love This Bowl ❤️
- High protein and high calorie — steak and bacon deliver serious protein and the fuel athletes need.
- Real, satisfying food — this eats like a steakhouse plate, not sad “diet” meal prep.
- Naturally gluten-free — just steak, potatoes, green beans, and bacon.
- Ready in about 40 minutes — three components that come together fast.
Steakhouse flavor, meal-prep easy ✨
Garlic-butter steak bites and bacon-y green beans taste indulgent, but they’re simple to batch for the whole week.
Fuel that keeps you full ⚡
The protein-and-fat combo from the steak plus energy from the potatoes keeps you satisfied and powered through long training days.
What You’ll Need 🛒
Use a tender, quick-cooking steak like sirloin or ribeye, cut into even bite-sized cubes so they sear fast without overcooking. Baby red potatoes roast up crispy with soft centers, and cooking the green beans in the bacon fat is the little trick that makes them taste amazing.
For the garlic-butter steak bites:
- 1.5 lb sirloin or ribeye steak, cut into 1-inch cubes
- 2 tablespoons butter
- 3 cloves garlic, minced
- 1 teaspoon salt and 1/2 teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
For the roasted red potatoes:
- 1.5 lb baby red potatoes, quartered
- 2 tablespoons olive oil
- 1 teaspoon garlic powder and 1 teaspoon paprika
- 1/2 teaspoon salt and 1/4 teaspoon pepper
- 1 tablespoon fresh parsley, chopped
For the green beans with bacon:
- 1 lb fresh green beans, trimmed
- 4 slices bacon, chopped
- Salt and pepper, to taste
How to Make It 👩🍳
Start the potatoes in the oven, then cook the green beans and steak on the stovetop while they roast.
- Roast the potatoes. Preheat the oven to 425°F. Toss the quartered potatoes with olive oil, garlic powder, paprika, salt, and pepper, spread them on a sheet pan in a single layer, and roast for 25–30 minutes, flipping halfway, until crispy and golden. Toss with fresh parsley.
- Cook the bacon. While the potatoes roast, cook the chopped bacon in a large skillet over medium heat until crisp, about 5–6 minutes. Remove the bacon and leave the fat in the pan.
- Sauté the green beans. Add the trimmed green beans to the bacon fat and cook over medium-high for 5–7 minutes until tender-crisp with a little char. Stir the crispy bacon back in and season with salt and pepper. Transfer to a plate.
- Sear the steak bites. Pat the steak cubes dry and season with salt and pepper. Heat the same skillet over high heat and sear the steak in a single layer for 2–3 minutes without moving it, to build a crust. Toss and cook 1–2 minutes more.
- Add garlic butter. Reduce the heat to medium, add the butter and minced garlic, and toss the steak in the garlic butter for about a minute until fragrant and the steak reaches your preferred doneness (145°F for medium). Finish with fresh parsley.
- Assemble the bowls. Divide the steak bites, roasted potatoes, and green beans among 4 containers. Cool before sealing the lids.
Pro Tips for Success 💡
Pat the steak dry and sear it in a screaming-hot pan. Dry steak in a hot skillet is what creates that flavorful brown crust — wet steak or a lukewarm pan just steams the meat gray (this is the difference between good and great steak bites).
Don’t overcook the steak. Steak bites cook fast, so pull them at 145°F for a juicy medium and remember they keep cooking a little off the heat. Overcooked steak turns tough and chewy, especially after reheating.
Roast the potatoes in a single layer. Crowding the pan steams the potatoes instead of crisping them, so give them space and flip once halfway through for golden, crispy edges all around.
Cook the green beans in the bacon fat. That rendered bacon fat is packed with flavor, so sautéing the green beans right in it (instead of a clean pan) is an effortless upgrade that makes the whole bowl taste better.
Add the garlic at the end, not the start. Garlic burns fast over high heat and turns bitter, so add it with the butter in the last minute once you’ve lowered the heat, and it stays sweet and fragrant.
Common Issues & Fixes ⚠️
Tough, chewy steak. It was overcooked or the cut was too lean and cooked too long. Use a tender cut like sirloin or ribeye, sear quickly over high heat, and pull it at medium (145°F) for the most tender bites.
Soggy potatoes. The pan was crowded or the oven wasn’t hot enough. Roast at 425°F in a single layer with space between the pieces, and flip them halfway for crispy edges.
Bland green beans. They were cooked in a clean pan or under-seasoned. Cook them in the bacon fat, season well, and don’t overcook them — tender-crisp with a little char is the goal.
Storage & Shelf Life ❄️
Store the assembled bowls in the fridge for up to 4 days in airtight containers, per USDA FoodSafety.gov (cooked beef is safe 3–4 days at 40°F or below). Steak reheats best gently — microwave loosely covered for 60–90 seconds, or warm in a skillet, so it doesn’t overcook and toughen.
The whole bowl freezes reasonably well for up to 2–3 months, though the potatoes and green beans soften slightly after thawing. For the best texture, this is a great fridge-only prep; if you do freeze, thaw overnight and reheat gently. Steak keeps its quality best when it’s not overcooked to begin with.
Recipe Variations 🔄
Swap the protein for chicken thighs, shrimp, or ground beef with the same garlic-butter treatment, adjusting the cook time. Bump the calories even higher for athletes by adding an extra potato portion, a drizzle of olive oil, or a side of rice — perfect if you’re following my [[meal prep for athletes]] → Article #18 high-calorie approach.
Change up the veggies with roasted broccoli, asparagus, or Brussels sprouts in place of the green beans, all of which roast in a similar time. Make it dairy-free by searing the steak in olive oil instead of butter.
Add extra flavor with a splash of Worcestershire or steak seasoning on the beef, or a sprinkle of parmesan on the potatoes. For more high-protein bowls to rotate through your week, see my high protein chicken rice bowls.
What to Serve With This 🍽️
This bowl is a complete, hearty meal, but a side of rice or a dinner roll adds extra energy carbs for training days. A simple green salad or extra roasted veggies rounds it out. For a lighter meal to balance the week, try my chicken fajita meal prep bowls. To drink, water, milk, or an electrolyte drink helps you refuel and recover around workouts.
Common Questions ❓
Q: Can I make these steak bite bowls ahead of time?
A: Yes — they’re built for meal prep. Cook everything, portion into 4 containers, and refrigerate for up to 4 days. Reheat the steak gently so it stays tender rather than overcooking.
Q: What’s the best steak for steak bites?
A: Sirloin is a great budget-friendly option, and ribeye is extra tender and flavorful. Both cook quickly and stay juicy when cut into even bite-sized cubes and seared hot and fast.
Q: How do I reheat steak without drying it out?
A: Warm it gently — microwave loosely covered for 60–90 seconds, or reheat in a skillet just until hot. Steak toughens when reheated too aggressively, so lower and slower is better here.
Q: Is this recipe gluten-free?
A: Yes, as written it’s naturally gluten-free. Just check your bacon and any added steak seasoning, since a few blends can contain hidden gluten.
Q: How do I make it higher in calories for training?
A: Add a bigger potato portion, a side of rice, a drizzle of olive oil, or extra steak. Those all bump the calories and carbs to fuel harder training days.
Nutrition Facts 📊
Here’s the approximate nutrition per serving (based on 4 bowls), calculated from USDA values using Atwater factors. (Estimated — verify in WP Recipe Maker before publishing.)
- Calories: ~600 kcal (estimated)
- Protein: ~42g (estimated)
- Carbohydrates: ~38g (estimated)
- Dietary Fiber: ~5g (estimated)
- Total Sugars: ~3g (estimated)
- Total Fat: ~30g (estimated)
- Saturated Fat: ~11g (estimated)
- Sodium: ~700mg (estimated)
- Cholesterol: ~120mg (estimated)
Macro Breakdown (% of calories)
- Protein: ~28%
- Carbs: ~25%
- Fat: ~46%
Math check: (42×4) + (38×4) + (30×9) = 168 + 152 + 270 = 590 ≈ 600 ✓
Diet Tags
This recipe is: High-Protein, Gluten-Free, Nut-Free. Easily made Dairy-Free (sear the steak in olive oil instead of butter).
Allergens
Contains: Milk (butter). May contain: None. (Check bacon and any steak seasoning for hidden additives.)
Nutrition Notes
Each bowl delivers 42g of protein and 600 calories, making it a filling, athlete-friendly meal. It’s naturally higher in fat from the steak, butter, and bacon — add a side of rice or an extra potato portion to boost the energy carbs for training days. Values are estimates.
Final Thoughts ❤️
These steak bite bowls prove that athlete meal prep can taste incredible — juicy garlic-butter steak, crispy roasted potatoes, and bacon-y green beans that eat like a steakhouse dinner but fuel your training all week. Sear the steak hot and fast, roast the potatoes with room to crisp, and cook those green beans right in the bacon fat, and you’ve got four hearty, high-protein bowls ready to go. Reheat the steak gently to keep it tender, add extra carbs on hard training days, and enjoy meal prep you’ll actually look forward to. If you want your athlete macros mapped out and portioned for you, my Macro Method makes fueling effortless.
Macro Method — hit your protein and calorie goals without the math. Inside: macro-friendly meal templates, a tracker, and high-protein recipes built for real life. Get it here.
Nutrition is an estimate and varies by brand and portion.

