Garlic Balsamic Steak Bites

My go-to way to make Garlic Balsamic Steak Bites with a rich glossy garlic glaze, roasted potatoes, and blistered green beans for a complete high protein dinner.

Updated

March 22, 2026

Garlic Balsamic Steak Bites in a meal prep bowl with roasted baby gold potatoes and blistered green beans

Garlic Balsamic Steak Bites are the kind of dinner that makes you feel like you have your life together on a Wednesday. Tender cubed steak marinated in balsamic and soy, seared until deeply browned, then tossed in a glossy garlic glaze that coats every bite. I started making this recipe when I wanted something that felt like a steakhouse meal without the reservation or the price tag.

The glaze is what ties everything together. Garlic, balsamic, a little honey, and beef broth reduce down in the same pan the steak just came out of, picking up every bit of flavor left behind. Garlic Balsamic Steak Bites come with roasted baby potatoes and blistered green beans built right into the meal, so there is nothing else to figure out. This is also one of the best high-protein meal prep options you can make on a Sunday and eat well all week.

Dig in and enjoy!

Ingredients for Garlic Balsamic Steak Bites

I always trim and cube my own steak for this recipe rather than buying pre-cut pieces because you get more even sizing and a better sear. A lean cut like sirloin or top round works well here and keeps the protein high without excess fat. Here is everything you need.

For the Steak and Marinade:

  • 2 lbs lean steak (trimmed and cubed into 1-inch pieces) – I recommend sirloin or top round for a lean result with good flavor that takes the marinade well
  • 1 tablespoon olive oil
  • 2 tablespoons soy sauce
  • 2 tablespoons balsamic vinegar – My preference is a good quality balsamic here since it is the base of both the marinade and the glaze
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 tablespoon garlic powder
  • 1/4 teaspoon crushed red pepper (optional)

For the Steakhouse Glaze:

  • 3 cloves garlic (minced)
  • 2 tablespoons balsamic vinegar
  • 2 tablespoons low-sodium beef broth
  • 1 teaspoon honey
  • 1 tablespoon soy sauce

For the Potatoes:

  • 1.5 lbs baby gold potatoes (quartered) – In my experience, baby gold potatoes get crispier than russet at high heat and hold their shape better in a bowl
  • 1/2 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 tablespoon garlic powder
  • 1 teaspoon paprika

For the Green Beans:

  • 12 oz fresh green beans (trimmed)
  • 1/2 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 tablespoon garlic powder – I usually add the green beans to the oven during the final 12 to 15 minutes so they stay tender-crisp rather than soft
Garlic Balsamic Steak Bites in a meal prep bowl with roasted baby gold potatoes and blistered green beans

Step-by-Step Instructions

I recommend starting the marinade first so it has the full 30 minutes to do its job while you prep the potatoes and preheat the oven. Getting those components moving at the same time is what makes Garlic Balsamic Steak Bites come together without stress.

Step 1: In a bowl, combine the olive oil, soy sauce, balsamic vinegar, salt, black pepper, garlic powder, and crushed red pepper if using. Add the steak cubes and toss to coat evenly. Marinate in the refrigerator for at least 30 minutes and up to 4 hours.

Step 2: Preheat your oven to 425°F. Toss the quartered potatoes with olive oil, salt, black pepper, garlic powder, and paprika. Spread in a single layer on a large baking sheet without crowding. Roast for 20 to 25 minutes, flipping once halfway through, until crispy and golden on the edges.

Step 3: Toss the trimmed green beans with olive oil, salt, black pepper, and garlic powder. Spread on a second baking sheet. Add to the oven for the final 12 to 15 minutes of potato roasting time until the beans are blistered and tender-crisp. Do not add them too early or they will go soft.

Step 4: Heat a large skillet over medium-high heat. Sear the marinated steak cubes in small batches for 2 to 3 minutes per side until well browned on the outside. Do not crowd the pan or the steak will steam instead of sear. Remove to a plate and set aside.

Step 5: In the same skillet, add the minced garlic and saute for 30 seconds until fragrant. Add the balsamic vinegar, beef broth, honey, and soy sauce. Simmer for 2 minutes, stirring, until the glaze is glossy and slightly thickened. Return the steak bites to the pan and toss to coat every piece evenly.

Step 6: Divide the roasted potatoes and green beans into 4 bowls or meal prep containers. Top with the glazed steak bites and spoon any remaining glaze over the top. Serve immediately.

What to Pair with Garlic Balsamic Steak Bites

This dish already comes with potatoes and green beans, but here are a few options for rounding it out or switching things up when you want variety.

Beef Stir Fry with Vegetables: If you love bold beef dinners and want to prep a second protein option for the week, this stir fry uses a similar flavor profile and pairs naturally alongside the balsamic steak bites for a varied but cohesive meal prep spread.

Chimichurri Steak: For a dinner party or weekend where you want two steak preparations on the table, chimichurri brings a fresh herbaceous contrast to the rich balsamic glaze and makes the spread feel genuinely impressive.

Loaded Potato Taco Bowl: If you want to change up the base and try a more loaded, Tex-Mex approach to a similar bowl format, this potato bowl is a great companion recipe that satisfies the same comfort food craving.

Steak with Truffle Butter and Chimichurri Fries: When you want to take the steakhouse experience even further, this recipe pairs naturally with the glaze-forward steak bites and makes the meal feel like a full elevated dinner.

BBQ Chicken Skewer Salad: A fresh, protein-rich salad that works well alongside the steak bites when you want to lighten the overall meal and add something crisp and cooling to the plate.

Ground Beef Hot Honey Bowl: Another bold, sweet-savory beef bowl that uses a similar flavor direction and makes a great meal prep companion when you want variety across the week without starting from scratch.

Garlic Balsamic Steak Bites in a meal prep bowl with roasted baby gold potatoes and blistered green beans

How to Store and Reheat Leftovers

Store the steak bites, potatoes, and green beans in airtight containers in the refrigerator for up to 4 days. I recommend keeping them together in portioned meal prep containers since the glaze actually soaks into the potatoes overnight and makes them taste even better the next day.

To reheat, use a skillet over medium heat for 3 to 4 minutes, stirring occasionally, until everything is warmed through. A microwave works but can dry out the steak if you heat it too long. Heat in 30-second intervals and keep it covered to hold in moisture.

Pro tip: these Garlic Balsamic Steak Bites also taste great served cold on top of mixed greens with a little extra balsamic drizzle, which makes the leftovers feel like an entirely different meal without any extra cooking.

Conclusion

Garlic Balsamic Steak Bites deliver a full steakhouse-quality dinner with real meal prep value built right in. The glaze is genuinely worth the extra few minutes it takes, and the whole thing comes together in just over an hour start to finish. Try this recipe this week and see why it keeps showing up on the table again and again. You are going to love it!

Garlic Balsamic Steak Bites in a meal prep bowl with roasted baby gold potatoes and blistered green beans

Garlic Balsamic Steak Bites

Lean steak cubes marinated in balsamic and soy, seared until deeply browned, and finished in a glossy garlic balsamic glaze. Served with roasted baby gold potatoes and blistered green beans for a complete high-protein meal prep dinner.
Prep Time 20 minutes
Cook Time 25 minutes
Marinade Time 30 minutes
Total Time 1 hour 15 minutes
Servings: 4 portions
Course: Dinner, Main Course, Meal Prep
Cuisine: American
Calories: 564

Ingredients
  

  • 2 lbs lean steak trimmed and cubed into 1-inch pieces, sirloin or top round recommended
  • 1 tbsp olive oil for marinade
  • 2 tbsp soy sauce for marinade
  • 2 tbsp balsamic vinegar for marinade
  • 0.5 tsp salt for marinade
  • 0.5 tsp black pepper for marinade
  • 0.5 tbsp garlic powder for marinade
  • 0.25 tsp crushed red pepper optional
  • 3 cloves garlic minced, for glaze
  • 2 tbsp balsamic vinegar for glaze
  • 2 tbsp low-sodium beef broth for glaze
  • 1 tsp honey for glaze
  • 1 tbsp soy sauce for glaze
  • 1.5 lbs baby gold potatoes quartered
  • 0.5 tbsp olive oil for potatoes
  • 0.5 tsp salt for potatoes
  • 0.5 tsp black pepper for potatoes
  • 0.5 tbsp garlic powder for potatoes
  • 1 tsp paprika for potatoes
  • 12 oz fresh green beans trimmed
  • 0.5 tbsp olive oil for green beans
  • 0.5 tsp salt for green beans
  • 0.5 tsp black pepper for green beans
  • 0.5 tbsp garlic powder for green beans

Equipment

  • Large skillet
  • Two large baking sheets
  • Mixing bowl for marinade
  • Meal prep containers

Method
 

  1. In a bowl, combine the olive oil, soy sauce, balsamic vinegar, salt, black pepper, garlic powder, and crushed red pepper if using. Add the steak cubes and toss to coat. Marinate in the refrigerator for 30 minutes up to 4 hours.
  2. Preheat oven to 425°F. Toss quartered potatoes with olive oil, salt, black pepper, garlic powder, and paprika. Spread in a single layer on a large baking sheet. Roast for 20 to 25 minutes, flipping once halfway through, until crispy and golden.
  3. Toss trimmed green beans with olive oil, salt, black pepper, and garlic powder. Spread on a second baking sheet. Add to the oven for the final 12 to 15 minutes of potato roasting time until blistered and tender-crisp.
  4. Heat a large skillet over medium-high heat. Sear the marinated steak cubes in small batches for 2 to 3 minutes per side until well browned. Do not crowd the pan. Remove steak to a plate and set aside.
  5. In the same skillet, add the minced garlic and saute for 30 seconds until fragrant. Add the balsamic vinegar, beef broth, honey, and soy sauce. Simmer for 2 minutes, stirring, until the glaze is glossy and slightly thickened. Return steak bites to the pan and toss to coat evenly.
  6. Divide the roasted potatoes and green beans into 4 bowls or meal prep containers. Top with the glazed steak bites and spoon any remaining glaze over the top. Serve immediately.

Notes

Marinate for the full 30 minutes minimum for best flavor absorption. Sear steak in batches to avoid steaming. Add green beans to the oven only for the final 12 to 15 minutes to keep them tender-crisp. Store in airtight containers for up to 4 days. Reheat in a skillet over medium heat.

Leave a Comment

Recipe Rating




Share this