Prep the chicken: Pat the chicken dry and slice it thinly against the grain. Thinner slices cook faster and stay tender.
Mix the sauce: In a small bowl, combine soy sauce, honey, rice vinegar, and sesame oil.
Stir in chili-garlic sauce if using. Set aside.
Make the slurry: In another small bowl, mix cornstarch and water until smooth. Keep it nearby.
Heat the pan: Place a large wok or skillet over medium-high heat.
Add 1 tablespoon oil and swirl to coat.
Cook the chicken: Add half the chicken in a single layer. Let it sear undisturbed for 1–2 minutes, then stir-fry until just cooked through, 3–4 minutes total. Transfer to a plate.
Repeat with remaining chicken and a little more oil if needed.
Aromatics in: Add the remaining oil if the pan looks dry. Add minced garlic and ginger. Stir constantly for 20–30 seconds until fragrant.
Don’t let them brown.
Vegetables: Add onion, carrot, and broccoli. Stir-fry 2 minutes. Add bell pepper and snap peas and cook another 2–3 minutes until crisp-tender.
Combine: Return the chicken and any juices to the pan.
Give the sauce a quick stir and pour it in. Toss to coat everything evenly.
Thicken the sauce: Stir the cornstarch slurry and add it to the pan. Cook 30–60 seconds, tossing, until the sauce turns glossy and lightly thickens.
If too thick, splash in a tablespoon of water.
Finish: Taste and adjust: more soy for salt, honey for sweetness, or vinegar for brightness. Turn off the heat.
Serve: Top with green onions and sesame seeds. Serve hot over rice or noodles with a squeeze of lime if you like.