In a bowl, toss the steak cubes with olive oil, garlic powder, salt, and black pepper.
In a small bowl, whisk together the soy sauce, honey, Worcestershire sauce, minced garlic, and red pepper flakes (if using).
Heat a large skillet or cast-iron pan over medium-high heat. Add the seasoned steak bites in a single layer, working in batches if necessary to avoid overcrowding.
Sear the steak bites for 1-2 minutes per side, until browned and cooked to your desired doneness.
Pour the prepared sauce over the steak bites in the pan. Cook for another 1-2 minutes, stirring to coat, until the sauce thickens slightly.
Serve immediately. Garnish with fresh parsley if desired.
Notes
These steak bites are delicious served on their own, or with a side of rice or a salad.