Make the sauce: In a small bowl, whisk soy sauce, rice vinegar, honey, sesame oil, broth, and cornstarch until smooth. Set aside.
Prep everything first: Slice the chicken and vegetables into bite-size pieces. Stir fry cooks fast, so having everything ready makes it easy.
Heat the pan: Place a large skillet or wok over medium-high heat.
Add 1 tablespoon oil and let it shimmer.
Cook the chicken: Season the chicken lightly with salt and pepper. Add to the hot pan in a single layer. Cook 3–4 minutes, stirring occasionally, until mostly cooked through with some browning.
Transfer to a plate.
Aromatics: Add the remaining 1 tablespoon oil to the pan. Toss in onion, garlic, and ginger. Stir for about 30 seconds until fragrant—don’t let the garlic burn.
Harder veggies first: Add broccoli and carrots.
Stir fry 2–3 minutes until they start to soften but still have crunch.
Then the quick-cook veggies: Add bell pepper, zucchini, and snap peas. Stir fry another 2–3 minutes until bright and crisp-tender.
Combine and sauce: Return the chicken and any juices to the pan. Whisk the sauce again (cornstarch settles) and pour it in.
Stir constantly 1–2 minutes until the sauce thickens and coats everything.
Taste and adjust: Add salt, pepper, or more chili-garlic sauce if you want extra heat. If it’s too thick, splash in a little broth.
Serve: Spoon over warm rice or noodles. Top with green onions, sesame seeds, and a squeeze of lime if you like.