This Gok Wan-style stir fry is a quick home version with tender chicken, crisp vegetables, ginger, garlic and a glossy soy-and-oyster sauce. It is Cantonese-inspired rather than a claim to one definitive or official formula, and the balance of vegetables, seasoning and heat can be adjusted to suit your kitchen.
Ingredients
- 1 lb boneless, skinless chicken breast (450 g), sliced thinly across the grain
- 2 tbsp neutral cooking oil, such as rapeseed or canola oil (30 ml), divided
- 3 garlic cloves (about 9 g), finely chopped
- 1 tbsp finely grated fresh ginger (about 15 g)
- 2 cups broccoli florets (180 g), cut into small, even pieces
- 1 medium red bell pepper (about 150 g), deseeded and sliced into thin strips
- 1 medium carrot (about 100 g), peeled and cut into thin matchsticks or diagonal slices
- 4 scallions (about 60 g), thinly sliced, with the white and green parts separated
- 3 tbsp light soy sauce (45 ml)
- 1½ tbsp oyster sauce (22 ml)
- 2 tbsp water (30 ml)
- 1 tbsp rice vinegar (15 ml)
- 1 tsp honey or brown sugar (about 7 g)
- 1 tsp cornstarch (about 3 g)
- 1 tsp toasted sesame oil (5 ml)
- ¼ tsp ground black pepper (about 0.5 g)
- Cooked rice, to serve (optional)
- 1 tsp sesame seeds (about 3 g), for serving (optional)
Instructions
- Prepare the chicken and vegetables. Slice the chicken into strips about ¼ in (6 mm) thick so they cook quickly and evenly. Cut the broccoli, pepper and carrot before you turn on the stove; stir-frying moves quickly, and pausing to chop can cause the garlic or chicken to overcook. Keep the raw chicken and its board or plate separate from the vegetables and finished food.
- Mix the sauce. In a small bowl, whisk together the soy sauce, oyster sauce, water, rice vinegar, honey, cornstarch, sesame oil and black pepper until the starch is dispersed. Set it beside the stove. The cornstarch settles if it sits, so give the bowl another quick stir immediately before adding the sauce to the pan.
- Heat the wok and cook the chicken in batches. Set a large wok or wide, heavy skillet over high heat for about 1 minute, then add 1 tbsp (15 ml) of the neutral oil. When the oil shimmers, add half the chicken in a single layer. Stir-fry for about 3–4 minutes, turning the pieces until browned in spots and cooked through; transfer to a clean plate. Add the remaining oil and chicken and repeat. Thin strips can cook quickly, but appearance alone is not a reliable safety check: use a food thermometer to confirm that the thickest pieces reach the USDA FSIS safe minimum internal temperature for poultry, 165°F (74°C). If needed, return the chicken to the hot pan and continue cooking until it reaches that temperature.
- Stir-fry the vegetables. Add the broccoli, carrot and the white parts of the scallions to the wok. Stir-fry for 2 minutes, keeping the vegetables moving. Add the bell pepper and continue for another 2 minutes. The broccoli should be bright green and crisp-tender; if the pan looks dry or the broccoli needs a little more time, add 1 tbsp water (15 ml) and toss for 30–60 seconds. Avoid adding a large splash, which can cool the pan and steam the vegetables.
- Finish with the sauce. Return the cooked chicken and any juices on the plate to the wok. Stir the sauce once more, pour it around the pan and toss everything for 1–2 minutes, until the sauce bubbles lightly and coats the chicken and vegetables. Add a spoonful of water if the sauce becomes thicker than you like. Stir in most of the green scallion tops, taste, and adjust with a little extra vinegar for brightness or a small splash of soy sauce for saltiness.
- Serve while hot. Divide the stir fry among four plates or bowls. Scatter over the remaining scallion greens and sesame seeds, if using, and serve promptly with cooked rice if desired.
Tips
- Make the cuts even. Thin, similarly sized chicken strips and small broccoli florets cook at roughly the same rate. Slice chicken across the grain for a more tender bite, and cut thick broccoli stems into thin pieces rather than discarding them.
- Do not crowd the pan. A crowded wok releases moisture and the ingredients can simmer instead of browning. If your skillet is smaller than about 12 in (30 cm), cook the chicken in three batches or use two pans. Keep cooked chicken on a clean plate, not the plate that held it raw.
- Choose a practical oyster-sauce substitute. For a vegetarian version, use an equal amount of mushroom stir-fry sauce in place of oyster sauce; it gives a similarly savory, slightly sweet quality but has a more pronounced mushroom flavor. Check labels for shellfish and other allergens, especially if serving guests.
- Keep the heat high, but manage it. Let the wok reheat briefly between chicken batches. If garlic is added too early, it can burn during the longer cooking; this recipe cooks it indirectly with the vegetables, while the ginger and garlic flavor the finished sauce. If your stove runs very hot, reduce the heat slightly once the sauce is in the pan.
Serving Suggestions
Serve the stir fry over steamed jasmine rice, medium-grain rice or brown rice. Rice is not included in the recipe timing because it can take a different amount of time depending on the variety and cooking method; start it before preparing the vegetables if you want everything ready together. Noodles are another good base: cook them separately, drain well and divide them into bowls before spooning the chicken and vegetables on top. Avoid adding wet, freshly boiled noodles straight to a small wok, where they can make the sauce thin and the vegetables soft.
For a fuller meal, offer a simple cucumber salad dressed with rice vinegar, a little sugar and a pinch of salt, or serve steamed greens alongside. A wedge of lime can add a fresh, sharp note at the table, although rice vinegar is already in the sauce. Keep garnishes modest so the ginger, scallions and savory sauce remain easy to taste. If serving family-style, bring the hot stir fry to the table in a warmed serving dish and put extra rice and sliced scallions on the side.
Variations
Make it vegetarian: Replace the chicken with 14 oz (400 g) extra-firm tofu, pressed and cut into ¾ in (2 cm) cubes. Brown the tofu in batches in the oil, set it aside, and return it to the wok when you add the sauce. Use mushroom stir-fry sauce instead of oyster sauce. Tofu does not need the poultry temperature, but heat it thoroughly and avoid cross-contamination from raw chicken equipment.
Use another protein: Thin strips of pork loin or beef sirloin work well when cooked in small batches. For whole cuts of pork or beef, use a food thermometer and follow the USDA FSIS safe minimum of 145°F (63°C) with a 3-minute rest; a stir fry is easiest if you cut the meat after that rest, though it will be less typical in texture. Shrimp can replace chicken, but cook it until opaque and firm, reaching 145°F (63°C) for the fish-and-seafood safe minimum. Do not rely on color alone when checking safe doneness.
Change the vegetables: Snow peas, sliced mushrooms, bok choy, green beans or cabbage can replace some of the pepper and carrot. Use about 4 cups (360 g) total vegetables as a starting point. Add dense vegetables such as green beans before quick-cooking leaves, and add leafy greens near the end so they wilt without becoming mushy. Frozen vegetables can work, but thaw and drain them first to limit excess water in the wok.
Adjust the heat and sweetness: For gentle warmth, add a pinch of red pepper flakes to the sauce; for more heat, add ½ tsp (2.5 ml) chili oil at the table. Leave it out for a mild version. The small amount of honey rounds out the salty sauce, but you can omit it or use brown sugar. Taste before adding extra soy sauce because oyster sauce and soy sauce both contribute salt.
Storage and Reheating
Transfer leftovers to a shallow, covered container and refrigerate within 2 hours of cooking. Kept refrigerated at 40°F (4°C) or colder, the chicken stir fry is best within 3–4 days. Store rice separately when possible so it does not absorb all the sauce; handle and chill leftover rice promptly, too. Do not leave the dish at room temperature for more than 2 hours, or 1 hour if the room is above 90°F (32°C).
For stovetop reheating, put a portion in a skillet with 1–2 tsp water, cover briefly to warm the center, then uncover and toss until steaming hot. A microwave also works: cover loosely, heat in short intervals, and stir halfway through so the food warms evenly. USDA FSIS advises reheating leftovers to 165°F (74°C); check the center with a food thermometer rather than judging by steam alone. The vegetables will soften somewhat after chilling and reheating, so use gentle heat and avoid repeated reheating of the whole batch. Freeze portions in airtight containers for up to 2–3 months for best quality, then thaw in the refrigerator and reheat to 165°F (74°C).
Frequently Asked Questions
Is this an official Gok Wan recipe?
This is a Gok Wan-style home recipe, not a claim to reproduce an official or uniquely definitive version. Stir fries vary, and the ingredients here make a practical chicken version with ginger, vegetables and a savory sauce. If you have a particular published version in mind, compare its ingredients and use this recipe as a flexible starting point.
Can I make the sauce ahead?
Yes. Whisk it together shortly before cooking or keep it covered in the refrigerator for up to 2 days. Cornstarch settles as the sauce stands, so stir it thoroughly just before pouring it into the wok. Keep raw chicken covered and refrigerated separately until it is time to cook.
Can I make this without a wok?
Yes. A wide, heavy skillet works well; use the largest one you have and cook the chicken in batches to prevent crowding. A wok heats and cools quickly and has useful sloped sides, but a flat-bottomed skillet is often easier to manage on a home stove. The important points are a hot pan, small batches and having everything ready before cooking.
Why did my stir fry turn watery?
The pan may have been overcrowded, the vegetables may have been wet, or frozen vegetables may have gone in still icy. Cook in batches, dry washed vegetables well and use only a little water if the broccoli needs help softening. If liquid collects, lift out the ingredients briefly and let the sauce bubble for a short time to thicken before tossing everything together again.
Can I use chicken thighs instead of breast?
Yes. Boneless, skinless thighs are flavorful and forgiving, though they may take a little longer to cook if cut into thicker pieces. Slice them evenly and check the thickest pieces with a thermometer; poultry must reach 165°F (74°C) under USDA FSIS guidance. If the strips are notably thicker than ¼ in (6 mm), allow extra cooking time rather than relying on the listed estimate.
Related
- Eggnog Taffy Recipe: Buttery, Spiced Holiday Candy
- Eggnog Tarts: Creamy Custard in Crisp, Buttery Pastry
- Eggnog Shake Recipe: A Creamy Holiday Treat in Minutes
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).