Season the chicken pieces lightly with salt and pepper.
Heat the olive oil in a large, deep skillet over medium-high heat. Add the chicken and cook until browned on all sides, about 5 to 7 minutes. Remove the chicken from the skillet and set aside.
Add the uncooked rice to the same skillet and toast for 1 minute, stirring constantly.
Pour in the chicken broth. Bring the liquid to a boil, then immediately reduce the heat to low, cover the skillet, and simmer for 15 minutes. Do not lift the lid during this time.
While the rice cooks, prepare the sauce: In a small bowl, whisk together the honey, soy sauce, minced garlic, grated ginger, and sriracha (if using).
After 15 minutes, remove the lid from the rice. Stir in the frozen vegetables. Place the cooked chicken back into the skillet over the rice and vegetables.
Pour the honey garlic sauce evenly over the chicken and rice mixture.
In the small bowl used for the sauce, quickly whisk the cornstarch slurry until smooth. Pour this slurry over the chicken and sauce mixture in the skillet.
Increase the heat to medium-low and cook uncovered for 3 to 5 minutes, stirring gently until the sauce thickens into a sticky glaze that coats the chicken.
Remove from heat. Garnish with sliced green onions before serving directly from the skillet.
Notes
For a thicker glaze, cook the sauce for an extra minute after adding the slurry.
You can substitute chicken thighs for breasts if you prefer darker meat.
Add 1 cup of broccoli florets along with the frozen vegetables for extra green color and nutrition.