Marinate the Chicken: In a medium bowl, combine the cubed chicken with 1 tbsp soy sauce, 1 tbsp chicken broth, and 1 tbsp cornstarch. Toss well to coat evenly and let it sit at room temperature for 15 minutes while you prepare the vegetables.
Mix the Stir-Fry Sauce: In a separate small bowl or measuring cup, whisk together all the sauce ingredients: ½ cup chicken broth, ¼ cup low-sodium soy sauce, 2 tbsp oyster sauce, 1 tbsp honey, 1 tsp toasted sesame oil, and 1 tsp cornstarch. Whisk thoroughly until smooth and set aside.
Sear the Chicken: Heat 1.5 tablespoons of olive oil in a large skillet or wok over high heat until shimmering. Add the marinated chicken pieces in a single layer. Cook undisturbed for 2 minutes to get a nice golden sear, then toss and stir-fry for another 2 minutes until just cooked through. Remove the chicken and its juices to a clean plate.
Cook the Aromatics & Veggies: Wipe out any burnt bits from the pan, add the remaining 1.5 tablespoons of olive oil, and drop the heat to medium-high. Stir-fry the chopped onions, minced garlic, and grated ginger for about 1 minute until fragrant. Add the broccoli florets and sliced mushrooms. Stir-fry for 3 to 4 minutes until the broccoli turns bright green and the mushrooms soften.
Combine and Thicken: Return the cooked chicken and any resting juices back into the skillet with the vegetables. Give your prepared sauce mixture a quick stir (to redistribute the cornstarch) and pour it directly over the ingredients. Bring everything to a simmer for 1 to 2 minutes. The sauce will quickly bubble and thicken into a glossy glaze that coats everything beautifully.
Garnish and Serve: Remove from the heat and transfer onto a serving platter. Sprinkle with crushed red pepper flakes for heat and chopped parsley or green onions for freshness. Serve hot alongside steamed brown rice, quinoa, or noodles.