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!
Table of Contents
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

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.

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
Ingredients
Equipment
Method
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.









