01 -
In a bowl, combine olive oil, soy sauce, balsamic vinegar, salt, pepper, garlic powder, and red pepper flakes (if using). Add the steak cubes and toss well to coat. Cover and refrigerate for at least 30 minutes, or up to 4 hours.
02 -
Preheat the oven to 220°C. Toss the potatoes with olive oil, salt, pepper, garlic powder, and paprika. Spread on a large baking sheet in an even layer. Roast for 20–25 minutes, flipping once, until golden and tender.
03 -
Toss the green beans with olive oil, salt, pepper, and garlic powder. Spread them on a second baking sheet. Roast in the oven during the final 12–15 minutes of the potato cooking time, until lightly blistered and tender-crisp.
04 -
Heat a large skillet over medium-high heat. Add the marinated steak in batches (do not overcrowd the pan). Sear for 2–3 minutes per side until nicely browned. Transfer to a plate and repeat with remaining steak.
05 -
In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant. Stir in balsamic vinegar, beef broth, honey, and soy sauce. Let simmer for 2 minutes, until slightly thickened and glossy. Return the steak bites to the pan and toss until evenly coated in the glaze.
06 -
Divide the roasted potatoes and green beans onto plates or meal prep containers. Top with the garlic balsamic steak bites and spoon extra glaze over everything.