Marinate the chicken: In a bowl, toss chicken pieces with soy sauce, rice vinegar, cornstarch, garlic powder, and black pepper. Let sit 10–15 minutes while you prep the sauce and vegetables.
Make the sauce: In a measuring cup, whisk soy sauce, honey, rice vinegar, sesame oil, garlic, ginger, broth, cornstarch, and sriracha if using.
Set aside. The cornstarch will help it thicken quickly.
Prep the veggies: Cut broccoli into bite-size florets. Slice bell pepper and prep carrots or snap peas.
Keep them ready near the stove.
Sear the chicken: Heat oil in a large skillet over medium-high. Add chicken in a single layer. Cook 5–7 minutes, stirring once or twice, until browned and just cooked through.
Transfer to a plate.
Stir-fry the veggies: In the same pan, add a splash of water if needed. Add broccoli and bell pepper. Cook 3–4 minutes until crisp-tender.
Add carrots or snap peas and cook 1–2 minutes more.
Sauce it up: Return chicken to the pan. Give the sauce a quick stir, then pour it in. Cook 1–2 minutes, stirring, until glossy and thickened.
If it’s too thick, add a splash of water.
Finish: Stir in green onions and sprinkle with sesame seeds. Taste and adjust with more soy for salt, honey for sweetness, or vinegar for brightness.
Assemble bowls: Add rice to bowls, top with chicken and veggies, and finish with extra sesame seeds, green onions, and a squeeze of lime if you like.