Cook the rice: Prepare your rice according to package directions.
Fluff and keep warm. If using cauliflower rice, sauté it in a little oil with a pinch of salt for 4–5 minutes.
Whisk the sauce: In a bowl, whisk soy sauce, honey, rice vinegar, sesame oil, sriracha, and broth. In a separate small cup, dissolve cornstarch in 2 tablespoons of water and set aside.
Season the chicken: Pat the chicken dry.
Toss with a pinch of salt and pepper. If you have time, spoon 2 tablespoons of the sauce over the chicken and let it sit 10–15 minutes.
Cook the broccoli: Heat 1 tablespoon oil in a large skillet over medium-high. Add broccoli and a pinch of salt.
Stir-fry 3–4 minutes until bright green and crisp-tender. Remove to a plate.
Sear the chicken: Add the remaining tablespoon of oil to the skillet. Add chicken in a single layer.
Let it sear undisturbed 2 minutes, then stir and cook another 4–5 minutes until cooked through.
Add aromatics: Push chicken to the sides. Add garlic and ginger to the center and cook 30 seconds until fragrant.
Sauce it up: Pour in the sauce (minus the cornstarch slurry). Bring to a simmer.
Stir in the cornstarch slurry and cook 1–2 minutes until glossy and slightly thick.
Finish with broccoli: Return broccoli to the pan and toss to coat. Taste and adjust with more soy (saltier), honey (sweeter), or vinegar/lime (brighter).
Assemble the bowls: Spoon rice into bowls, top with chicken and broccoli, and drizzle extra sauce from the pan. Garnish with green onions and sesame seeds.