This Chinese Chicken and Broccoli Stir Fry captures the essence of late summer transitions. As August heat begins to soften and evening breezes hint at fall, I find myself craving dishes that balance summer’s vibrancy with autumn’s comforting warmth. This stir fry perfectly bridges those worlds! The bright green broccoli, now at its peak seasonal freshness in local markets, offers crisp texture and earthy notes that signal harvest time. If you love celebrating broccoli at its peak like I do, my Chicken and Broccoli showcases this versatile vegetable in another comforting format that’s perfect for transitional weather. For those nights when you want that same stir-fry satisfaction with a heartier protein, try my Better Than Takeout Beef with Broccoli – it delivers those same fresh, vibrant flavors that make late summer cooking so special.

More Peak Broccoli & Asian Stir Fry Favorites You’ll Love
For more broccoli showcases and stir fry perfection, try:
- Better Than Takeout Beef with Broccoli – Same fresh, vibrant broccoli with heartier beef protein perfect for late summer
- Chicken and Broccoli – Same winning ingredient combination in another comforting format
- Beef and Broccoli – Classic Asian pairing that celebrates broccoli’s peak seasonal freshness
- Chicken Stir Fry – Master the stir fry technique with different seasonal vegetables
Why You’ll Love Chinese Chicken and Broccoli Stir Fry?
Every bite of this stir fry delivers a delightful contrast of tender chicken and crisp broccoli that makes my taste buds dance with joy. Here’s why:
- Perfect Texture Contrast: Juicy, tender chicken thighs alongside crisp-tender broccoli create an irresistible mouthfeel that satisfies with every forkful.
- Umami Explosion: The magical combination of soy sauce, oyster sauce, and rice wine creates deep, savory flavors that coat every ingredient perfectly.
- Vibrant Presentation: Bright green broccoli against golden-brown chicken creates a feast for the eyes that promises deliciousness before the first bite.
- Mouthwatering Aroma: Sizzling garlic and savory sauces fill your kitchen with an irresistible fragrance that builds anticipation as you cook.
- Restaurant-Quality Speed: Achieve authentic Chinese takeout flavor in your own kitchen in less time than delivery would take.
From the enticing aromas that fill your kitchen to the perfect balance of textures and flavors on your plate, this stir fry creates a complete sensory experience that will have everyone asking for seconds.

Ingredients Notes
- Chicken Thighs: I always choose thighs for their juicy texture and rich flavor. They stay tender during high-heat stir-frying and absorb the marinade beautifully, creating succulent bites throughout the dish.
- Broccoli: I look for vibrant green florets with firm stems. When cooked properly, they maintain a satisfying crunch while soaking up the savory sauce in their tiny flowering tops.
- Mushrooms: I select firm, smooth specimens with earthy aroma. When sliced and stir-fried, they develop a meaty texture and umami depth that complements the chicken perfectly.
- Soy Sauce: I reach for a quality brand with deep amber color and complex aroma. Its salty-savory punch forms the foundation of our sauce, bringing depth to every element.
- Oyster Sauce: I love its glossy appearance and distinctive sweet-savory scent. This thick sauce adds a silky texture and rich umami backbone that transforms simple ingredients into restaurant-quality fare.
- Garlic: I choose firm cloves with tight, papery skin. When finely chopped and sizzled in hot oil, it releases an intoxicating aroma that signals the start of something delicious.
How to Make Chinese Chicken and Broccoli Stir Fry

- In a medium bowl, combine the chicken pieces with ½ tablespoon soy sauce, 1 teaspoon oyster sauce, ½ teaspoon white pepper powder, and the cornstarch. Mix well until every piece is coated and let marinate for 15-30 minutes while you prep other ingredients.
- Cut the broccoli into bite-sized florets and rinse thoroughly. I like to blanch my broccoli in boiling water for just 1 minute, then immediately transfer to cold water to preserve that vibrant green color. Drain thoroughly.
- In a small bowl, whisk together the remaining ½ tablespoon soy sauce, 1 teaspoon oyster sauce, the rice wine, and ½ teaspoon white pepper powder to create your stir-fry sauce. For a more intense flavor, you can double these sauce amounts. Set aside.
- Heat 2 tablespoons of oil in a wok or large skillet over medium-high heat until it shimmers. Add the chopped garlic and stir quickly for about 30 seconds until fragrant but not browned.
- Add the marinated chicken to the hot wok, spreading it out in a single layer. Let it cook undisturbed for 1-2 minutes until the bottom starts to turn golden brown.
- Stir-fry the chicken for another 2-3 minutes until almost cooked through with no pink showing. Transfer to a clean plate and set aside.
- Add the remaining 1 tablespoon of oil to the wok. Once hot, add the sliced mushrooms and stir-fry for about 2 minutes until they start to soften and brown slightly.
- Add the blanched broccoli to the mushrooms and stir-fry for 1 minute. I find that constant movement helps everything cook evenly!
- Return the chicken to the wok and pour the sauce mixture over everything. Stir-fry for another 1-2 minutes until the sauce thickens slightly and coats all ingredients.
- Do a quick taste test and adjust seasonings if needed. For extra richness, stir in a teaspoon of sesame oil at this point. Your stir-fry is ready when the chicken is fully cooked, the broccoli is tender-crisp, and everything is glossy with sauce!
- Serve immediately over steamed rice. I love to sprinkle some sesame seeds and sliced green onions on top for extra texture and visual appeal.
Expert Cooking Tips for Chinese Chicken and Broccoli Stir Fry
- Prep Everything Before Heating Your Wok Stir-frying moves quickly, so I always arrange all my ingredients in small bowls within arm’s reach before turning on the heat. This mise en place approach prevents overcooking and makes the process stress-free.
- Velvet Your Chicken for Restaurant-Quality Texture The cornstarch in the marinade creates that signature tender, silky texture you find in restaurant dishes. Don’t skip this step or rush the marinating time – those 15 minutes make all the difference!
- Keep Your Wok Screaming Hot A properly heated wok should be smoking slightly before adding oil. I test mine by flicking a tiny drop of water – if it instantly evaporates with a sizzle, we’re good to go!
- Blanch Broccoli Separately By quickly blanching the broccoli first, you ensure it maintains that perfect vibrant green color and crisp-tender texture. Shocking in cold water stops the cooking process at exactly the right moment.
- Taste and Adjust Before Serving Don’t be afraid to taste your stir-fry and add a splash more soy sauce, oyster sauce, or even a drizzle of sesame oil at the end. I often make these last-minute adjustments to really perfect the flavor balance.
Storage Tips for Chinese Chicken and Broccoli Stir Fry
- Refrigerate Promptly Cool stir-fry within one hour before refrigerating in airtight containers. I find it stays fresh for 3-4 days when properly stored.
- Store Sauce Separately For leftover uncooked sauce, refrigerate in a sealed jar. It remains flavorful for up to a week and works great for quick meals.
- Prevent Broccoli Sogginess Slightly undercook broccoli if you plan to store leftovers. This prevents the dreaded mushy texture when reheating your stir-fry later.
- Reheat With Care Gently warm in a skillet over medium heat for 3-4 minutes. I add a splash of water to revive the sauce without drying out the chicken.
- Freezing Guidelines While not ideal, this stir-fry can be frozen for up to 1 month. The texture changes slightly, but the flavor remains enjoyable.
- Revive With Fresh Elements Add freshly sliced green onions or sesame seeds when serving leftovers. These simple additions make reheated portions taste almost new again.
- Store Components Separately (If Possible) For best texture, especially with mushrooms which release water when reheated, consider storing sauce, meat, and vegetables in separate containers.
Variations and Substitutions for Chinese Chicken and Broccoli Stir Fry
- Vegetarian Option: Substitute firm tofu for chicken. Press well before marinating to absorb flavors beautifully while maintaining a satisfying chewy texture.
- Seafood Twist: Replace chicken with peeled shrimp or scallops. They cook even faster and offer a delicate sweetness that pairs wonderfully with the savory sauce.
- Gluten-Free Adaptation: Use tamari instead of soy sauce and gluten-free oyster sauce. The flavor profile remains authentic while accommodating dietary restrictions.
- Vegetable Swap: Try cauliflower or Chinese broccoli (gai lan) instead. Cauliflower absorbs more sauce, while gai lan adds a pleasant bitterness to balance flavors.
- Spice Infusion: Add dried red chili flakes or fresh sliced chilies with the garlic. This simple addition transforms the dish with a warming heat throughout.
- Sauce Enhancement: Stir in a tablespoon of hoisin sauce to the sauce mixture. Creates a richer, slightly sweeter flavor profile with a beautiful glossy finish.

Perfect Pairings for Chinese Chicken and Broccoli Stir Fry
- Jasmine Rice: Fluffy jasmine rice soaks up the savory sauce while providing a neutral backdrop that lets the stir-fry’s complex flavors truly shine.
- Vegetable Spring Rolls: Crispy spring rolls offer textural contrast to the tender stir-fry. Their light vegetable filling and crunchy wrapper complement without overwhelming the main dish.
- Hot and Sour Soup: This tangy, spicy soup awakens the palate before the main course. Its contrasting flavor profile creates a balanced Chinese restaurant experience at home.
- Chilled Riesling: A slightly sweet German Riesling cuts through the umami-rich sauce while complementing the dish’s savory notes. The wine’s acidity refreshes between bites.
- Cucumber Salad: Quick-pickled cucumbers with rice vinegar and sesame oil provide a cool, crisp counterpoint to the warm, savory stir-fry. Perfect palate cleanser!
- Mango Pudding: End your meal with this light, tropical dessert. Its sweet, creamy texture soothes the palate after the savory, aromatic main course.
Frequently Asked Questions: Chinese Chicken and Broccoli Stir Fry
Q: Can I use chicken breast instead of thighs? A: Yes, but reduce cooking time slightly. Breast meat cooks faster and can dry out quickly.
Q: What can I substitute for rice wine? A: Dry sherry works beautifully. In a pinch, use apple juice with a splash of vinegar.
Q: How do I prevent my broccoli from getting soggy? A: Don’t overcook during blanching. Quick-chill in ice water and thoroughly drain before stir-frying.
Q: Can this recipe be made vegetarian? A: Substitute firm tofu or seitan for chicken. Use mushroom-based oyster sauce for similar umami flavor.
Q: Why is my sauce too thin? A: Mix 1 teaspoon cornstarch with water and add to sauce while stir-frying for extra thickness.
Q: Can I make this ahead for meal prep? A: Yes! Store in airtight containers. Slightly undercook broccoli so it won’t become mushy when reheated.
PrintChinese Chicken and Broccoli Stir Fry
Master this quick Chinese Chicken and Broccoli Stir Fry with tender chicken, crisp vegetables, and savory sauce. Restaurant-quality flavor in just 25 minutes!
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings
Ingredients
- 1 lb (450g) boneless, skinless chicken thighs, cut into 1-inch (3–5 cm) pieces
- 3 cups (200g) broccoli florets
- 2 cups (100g) mushrooms, sliced
- 3 tablespoons neutral oil, divided
- 1 tablespoon cornstarch
- 1 tablespoon soy sauce, divided
- 2 teaspoons oyster sauce, divided
- 1 tablespoon rice wine (Shaoxing) or dry sherry
- 1 teaspoon white pepper powder, or to taste
- 3 cloves garlic, finely chopped
- 1 teaspoon sesame oil (optional)
- 1 tablespoon sesame seeds, for garnish (optional)
- 2 green onions, sliced, for garnish (optional)
Instructions
- In a medium bowl, combine the chicken pieces with ½ tablespoon soy sauce, 1 teaspoon oyster sauce, ½ teaspoon white pepper powder, and the cornstarch. Mix well until every piece is coated and let marinate for 15-30 minutes while you prep other ingredients.
- Cut the broccoli into bite-sized florets and rinse thoroughly. I like to blanch my broccoli in boiling water for just 1 minute, then immediately transfer to cold water to preserve that vibrant green color. Drain thoroughly.
- In a small bowl, whisk together the remaining ½ tablespoon soy sauce, 1 teaspoon oyster sauce, the rice wine, and ½ teaspoon white pepper powder to create your stir-fry sauce. For a more intense flavor, you can double these sauce amounts. Set aside.
- Heat 2 tablespoons of oil in a wok or large skillet over medium-high heat until it shimmers. Add the chopped garlic and stir quickly for about 30 seconds until fragrant but not browned.
- Add the marinated chicken to the hot wok, spreading it out in a single layer. Let it cook undisturbed for 1-2 minutes until the bottom starts to turn golden brown.
- Stir-fry the chicken for another 2-3 minutes until almost cooked through with no pink showing. Transfer to a clean plate and set aside.
- Add the remaining 1 tablespoon of oil to the wok. Once hot, add the sliced mushrooms and stir-fry for about 2 minutes until they start to soften and brown slightly.
- Add the blanched broccoli to the mushrooms and stir-fry for 1 minute. I find that constant movement helps everything cook evenly!
- Return the chicken to the wok and pour the sauce mixture over everything. Stir-fry for another 1-2 minutes until the sauce thickens slightly and coats all ingredients.
- Do a quick taste test and adjust seasonings if needed. For extra richness, stir in a teaspoon of sesame oil at this point. Your stir-fry is ready when the chicken is fully cooked, the broccoli is tender-crisp, and everything is glossy with sauce!
- Serve immediately over steamed rice. I love to sprinkle some sesame seeds and sliced green onions on top for extra texture and visual appeal.













