Prep everything first. Slice the chicken into thin strips.
Cut all veggies into bite-size pieces. Mince the garlic and grate the ginger. Having everything ready makes the stir fry fast and stress-free.
Make the teriyaki sauce. In a small bowl, whisk soy sauce, water, maple syrup or honey, rice vinegar, and sesame oil.
In another small cup, mix the cornstarch with water to make a slurry. Keep both nearby.
Heat the pan properly. Use a large skillet or wok. Add 1 tablespoon oil and heat on medium-high until shimmering.
A hot pan helps you get good color without overcooking.
Cook the chicken. Add the chicken in a single layer. Season lightly with salt and pepper. Stir every minute or so until just cooked through and lightly golden, about 4–6 minutes.
Transfer to a plate.
Stir fry the veggies. Add another drizzle of oil if needed. Toss in broccoli, carrots, and onion first. Cook 2–3 minutes.
Then add bell pepper, snap peas, and mushrooms. Stir fry until crisp-tender, about 2–3 more minutes.
Add aromatics. Push veggies to the sides. Add garlic and ginger to the center and cook 30 seconds, stirring, until fragrant.
Don’t let them burn.
Return the chicken. Add the cooked chicken and any juices back to the pan. Toss to combine with the vegetables.
Sauce it up. Pour in the teriyaki sauce base. Bring to a simmer.
Stir the cornstarch slurry, then drizzle it in while stirring. Cook 1–2 minutes until the sauce turns glossy and thick enough to coat everything.
Taste and adjust. If you want more sweetness, add a tiny splash of honey. For more brightness, a squeeze of lime or a bit more rice vinegar helps.
If the sauce is too thick, loosen with a tablespoon of water.
Serve. Spoon over warm brown rice, quinoa, or cauliflower rice. Finish with sesame seeds and green onions. Serve immediately for the best texture.