Tender chicken, crisp vegetables, and a glossy soy-ginger sauce are what keep this Chinese chicken stir fry in regular dinner rotation. The sauce clings to every strip of chicken and every broccoli floret instead of pooling at the bottom of the pan, and the vegetables stay bright enough to still have some bite. That balance is what makes a stir fry feel worth making at home instead of ordering out.
The trick is in the sequence. Tossing the chicken with cornstarch gives the meat a light coating that helps it brown and helps the sauce grab on later. Cooking the chicken in a smoking-hot wok or skillet, then pulling it out before the vegetables go in, keeps everything moving fast and prevents the chicken from turning tough while the sauce comes together.
Below, I’ve laid out the small details that matter most, including when to add the garlic and ginger so they perfume the pan instead of burning, plus a few smart swaps if you need to work with what’s already in your kitchen.
The sauce thickened up fast and coated everything instead of sliding off the chicken. I used broccoli and peppers, and the whole pan tasted like takeout in the best way.
Like this Chinese chicken stir fry? Save it for the nights when you want glossy sauce, crisp vegetables, and dinner on the table in 30 minutes.
The Secret to Stir Fry That Stays Crisp Instead of Watery
A stir fry falls apart when the pan cools down. Once that happens, the vegetables start steaming, the chicken stops browning, and the sauce turns thin before it has a chance to coat anything. High heat and quick timing are what keep this dish lively, not a long simmer or a crowded skillet.
The other trap is adding the sauce too early. If it goes in before the vegetables have had a head start, everything softens at once and you lose that fresh crunch. Cook the chicken first, then the vegetables, then the sauce goes in at the very end so it can thicken against the hot pan.
What Each Ingredient Is Doing in the Pan

- Chicken breasts — Thin slices cook fast and stay tender. If the pieces are thick, they dry out before the vegetables finish, so cut against the grain and keep them even.
- Cornstarch — This gives the chicken a light velvety coating and helps the sauce cling later. You need it in both the chicken toss and the sauce itself; that double use is what gives the stir fry its glossy finish.
- Oyster sauce and hoisin sauce — These are the backbone of the sauce. Oyster sauce brings depth and salt, while hoisin adds sweetness and body, and together they taste far fuller than soy sauce alone.
- Broccoli, peppers, and carrot — This mix gives you color, crunch, and enough surface area for the sauce to catch. Cut the carrot thin enough that it softens at the same pace as the broccoli florets.
- Sesame oil — A small amount goes a long way. Use it for aroma, not as the main cooking oil, or it can turn bitter under high heat.
How to Keep the Wok Hot and the Sauce Glossy
Coating the Chicken First
Toss the sliced chicken with cornstarch, salt, and white pepper until every piece has a thin, dusty coating. That light layer helps the chicken brown instead of sealing in moisture, and it gives the sauce something to hold on to later. If the chicken looks gummy, there’s too much cornstarch, so just keep it to a whisper-thin coating.
Cooking the Chicken in One Fast Layer
Heat the oil until it shimmers and just starts to smoke before the chicken goes in. Spread the chicken out and let it sit long enough to take on color before stirring, because constant movement at this stage stops browning. Pull it out as soon as it’s cooked through; leaving it in while the vegetables cook is how you end up with dry chicken.
Driving the Vegetables to Crisp-Tender
Add the bell peppers, broccoli, and carrot to the hot pan and keep them moving for just a few minutes. You want bright color and edges that still have some snap, not soft vegetables that collapse in the sauce. Garlic and ginger go in near the end of this stage for 30 seconds only; any longer and they can scorch and turn bitter.
Thickening the Sauce at the Finish
Pour in the whisked sauce and stir as it bubbles. The cornstarch needs heat to activate, but not a long boil, so watch for the moment it changes from thin and glossy to thick enough to coat a spoon. Return the chicken and toss just until everything is coated; once the sauce thickens, the dish is done.
How to Adapt This Stir Fry Without Losing the Fast, Glossy Finish
Make It Gluten-Free
Use gluten-free soy sauce or tamari, and check that your oyster sauce and hoisin are certified gluten-free if needed. The texture stays the same, but the sauce may taste a little less sweet depending on the brand, so taste before serving and adjust with a pinch more brown sugar if needed.
Swap in Chicken Thighs
Boneless thighs stay a little juicier and give you a richer bite, which works well here. Cut them to the same thin size as the breasts and cook just until the pink is gone; thighs can handle a touch more heat, but they still dry out if they sit in the pan too long.
Make It Vegetarian
Swap the chicken for extra-firm tofu or a mix of mushrooms and broccoli. Press the tofu first so it can brown, and use vegetable broth in the sauce; you’ll lose the meaty chew, but the sauce still gives the dish the same takeout-style finish.
Use What Vegetables You Have
Snap peas, mushrooms, baby corn, or sliced zucchini all work. Just keep the pieces roughly bite-sized and choose vegetables with similar cooking times so nothing turns soggy while you wait for the hardest vegetable to soften.
Storage and Reheating
- Refrigerator: Store leftovers for up to 4 days. The vegetables will soften a bit, but the sauce still holds up well.
- Freezer: It freezes, but the vegetables lose their crispness. Freeze only if you’re fine with a softer stir fry after thawing.
- Reheating: Reheat in a skillet over medium heat with a splash of water or broth. The biggest mistake is blasting it in the microwave until the chicken turns rubbery and the sauce dries out.
Questions I Get Asked About This Recipe

Chinese Chicken Stir Fry
Ingredients
Equipment
Method
- Toss chicken strips with cornstarch, salt, and white pepper until evenly coated.
- Whisk together all stir fry sauce ingredients until smooth and no cornstarch lumps remain.
- Heat vegetable oil in a wok or large skillet over high heat until smoking.
- Cook chicken for 4-5 minutes, stirring occasionally, until golden and cooked through, then remove to a plate.
- Stir-fry bell peppers, broccoli, and carrot for 3-4 minutes until bright and just tender-crisp.
- Add garlic and ginger and stir-fry for 30 seconds until fragrant.
- Pour in the sauce and stir for 1-2 minutes until thickened and glossy.
- Return chicken and toss to coat, cooking just until heated through.
- Serve over rice with sesame seeds and green onions.