You know that craving for Chinese takeout that hits at the worst possible times? I used to cave every single time—until I cracked the code for this ridiculously easy Chinese chicken and broccoli recipe. Trust me, once you taste how juicy the chicken gets with that glossy sauce clinging to every piece of crisp-tender broccoli, you’ll never want greasy takeout again. The best part? It comes together faster than delivery would arrive!
I learned this version from my aunt’s neighbor, Mrs. Li, who ran a tiny restaurant in Flushing for 30 years. Her trick? That magical combo of soy sauce and oyster sauce (don’t skip it!) with just enough cornstarch to thicken everything into silky perfection. My kids gobble this up like candy, and I love that it’s packed with protein and veggies without tasting “healthy.” Pro tip: Double the sauce—you’ll want extra for drizzling over steaming rice.
This Chinese chicken and broccoli stir-fry has become my weeknight superhero. It’s cheaper than takeout, uses pantry staples, and tastes fresher than anything that comes in a cardboard box. Let’s get wok-ing!

Why You’ll Love This Chinese Chicken and Broccoli Recipe
Let me count the ways this dish will become your new weeknight obsession:
- Faster than takeout – Seriously, 25 minutes from chopping to serving (I’ve timed it while hungry!)
- Healthier without trying – Lean protein and fresh veggies in every bite, with way less oil than restaurant versions
- That sauce though – The perfect balance of savory, slightly sweet, and just thick enough to coat everything beautifully
- Cheaper than delivery – Costs about half what you’d pay for takeout, especially if you already have basic Asian pantry staples
- Endlessly adaptable – Swap proteins, add heat, or toss in whatever veggies need using up in your fridge
Mrs. Li’s secret? It’s all about that quick marinade for the chicken – makes it impossibly tender every time.
Ingredients for Chinese Chicken and Broccoli
Here’s everything you’ll need to make magic happen in your wok (or trusty skillet). I’m super picky about these ingredients – trust me, the small details make all the difference!
- 2 boneless, skinless chicken breasts – sliced against the grain into thin strips (this keeps them tender)
- 2 cups fresh broccoli florets – bite-sized pieces, none of those sad stems!
- 2 tbsp soy sauce – use regular, not light, for proper flavor depth
- 1 tbsp oyster sauce – the umami bomb that makes this taste authentic
- 1 tbsp cornstarch – our sauce thickener (no lumps please!)
- 1 tbsp vegetable oil – peanut or canola works great for high heat
- 2 cloves garlic – minced fine (none of that jarred stuff!)
- 1 tsp fresh ginger – grated right before using (it loses punch fast)
- 1/4 cup water – helps steam the broccoli perfectly
See? Nothing weird or hard to find. Pro tip: measure your cornstarch carefully – too much makes glue, too little leaves you with sad soup!
How to Make Chinese Chicken and Broccoli
Okay, let’s get cooking! This comes together so fast you’ll want everything prepped and within arm’s reach before you turn on the heat. I learned the hard way – scrambling for ingredients while your garlic burns is no fun!
Step 1: Prepare the Chicken and Sauce
First, slice those chicken breasts against the grain into thin strips – this makes them tender instead of chewy. In a small bowl, whisk together soy sauce, oyster sauce, and cornstarch until smooth (no lumps!). Toss the chicken with half this mixture and let it sit for 5 minutes while you prep everything else. This quick marinade is Mrs. Li’s genius trick for super flavorful chicken.
Step 2: Stir-Fry the Aromatics
Heat your oil in a wok or large skillet over medium-high heat until shimmering. Add the garlic and ginger – they should sizzle immediately! Stir constantly for about 30 seconds until fragrant but not brown. Your kitchen should smell amazing right about now.
Step 3: Cook the Chicken
Add the marinated chicken in a single layer (crowding = steaming, not searing). Let it sit undisturbed for 1 minute to get some color, then stir-fry for 4-5 minutes until no pink remains. The cornstarch will start creating a lovely glaze already.
Step 4: Add Broccoli and Sauce
Toss in the broccoli florets and pour in the water. Cover for 1 minute to steam the broccoli slightly. Uncover, give everything a good stir, then pour in the remaining sauce mixture. Keep stirring as it bubbles and thickens into a glossy coating – about 1 more minute. Done!
See? Less than 15 minutes of actual cooking time for a dish that tastes like your favorite takeout spot. Now go grab some rice and dig in!
Tips for the Best Chinese Chicken and Broccoli
After making this dish weekly for years (seriously, my family won’t let me stop), I’ve nailed down the little tricks that take it from good to “wow, you made this at home?!”
- High heat is your friend – That sizzle when ingredients hit the pan means proper stir-fry texture. If your broccoli starts turning gray, turn up that burner!
- Work in batches if needed – Overcrowding steams instead of sears. I’d rather dirty two pans than have soggy chicken.
- Adjust sauce thickness with water – Too thick? Splash in warm water 1 tbsp at a time. Too thin? Dissolve 1/2 tsp cornstarch in cold water and stir it in.
- Cut everything evenly – Uniform pieces = even cooking. My chicken strips are always pinky-width – no guessing!
Oh, and always taste your sauce before adding – soy sauce brands vary wildly in saltiness. My aunt still teases me about the time I made this inedibly salty!
Ingredient Substitutions
Life happens, and sometimes you need to swap things out – no judgment here! Here are my tried-and-true substitutions that still deliver amazing flavor:
- Protein swaps – Firm tofu (pressed and cubed) or shrimp work beautifully. For beef lovers, flank steak sliced thin against the grain is magic.
- Soy sauce alternatives – Tamari keeps it gluten-free, or coconut aminos for lower sodium. Just taste as you go – they vary in saltiness.
- Veggie additions – Bell peppers, snap peas, or mushrooms add great texture. Just adjust cooking times – peppers need less than broccoli.
- Oyster sauce hack – No oyster sauce? Mix 1 tsp hoisin + 1 tsp soy sauce. Not identical, but still delicious!
My college roommate used to make this with frozen stir-fry veggies when broke – proof that even “imperfect” versions still satisfy that takeout craving!
Serving Suggestions for Chinese Chicken and Broccoli
This dish practically begs to be piled over steaming white rice – the sauce soaks in perfectly. For a fun twist, try it with crispy chow mein noodles or slippery lo mein. My health-conscious sister loves it with quinoa, but between us? Jasmine rice is the real MVP here. Don’t forget extra sauce for drizzling!
Storage and Reheating Instructions
This Chinese chicken and broccoli keeps beautifully in the fridge for about 3 days – just store it in an airtight container. For reheating, I always use a skillet over medium heat with a splash of water to revive the sauce. The microwave works in a pinch, but stir halfway through to prevent rubbery chicken!
Nutritional Information
Here’s the skinny on this Chinese chicken and broccoli (per serving): about 250 calories, 30g protein, and just 12g carbs – not bad for something that tastes this indulgent! The exact numbers will dance around a bit depending on your chicken size and how much sauce you lick off the spoon (no judgment).
FAQs About Chinese Chicken and Broccoli
Can I use frozen broccoli instead of fresh?
Absolutely! Just thaw and pat dry first – frozen broccoli releases more water when cooking. I often add it a minute later than fresh to prevent sogginess. The texture changes slightly, but it still tastes great when you’re in a pinch!
How can I make this dish spicier?
Oh, I love this question! Toss in some red pepper flakes with the garlic and ginger, or drizzle with chili oil at the end. My favorite trick? Add a teaspoon of sambal oelek to the sauce mixture – gives that perfect tingle without overpowering other flavors.
Is this recipe gluten-free?
Almost! Just swap regular soy sauce for tamari and double-check your oyster sauce brand (some contain wheat). I’ve made it this way for my gluten-free friends, and they couldn’t tell the difference. The cornstarch is naturally gluten-free too.
Why does my chicken sometimes turn out rubbery?
Two likely culprits: either you overcooked it (stir-fries need high heat for short time) or sliced it with the grain instead of against. Next time, watch for the moment the chicken turns opaque – that’s your cue to add the broccoli. And always slice across those muscle fibers!
Can I meal prep this dish?
You bet! Cook as directed, then store portions with rice for easy lunches. The broccoli gets slightly softer but still tastes great. For best results, reheat with a splash of water to revive the sauce. My husband takes this to work at least twice a week!
25-Minute Chinese Chicken and Broccoli That Beats Takeout
- Total Time: 25 mins
- Yield: 2 servings
- Diet: Low Calorie
Description
A simple and delicious Chinese chicken and broccoli stir-fry recipe that you can make at home.
Ingredients
- 2 boneless, skinless chicken breasts, sliced
- 2 cups broccoli florets
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tbsp cornstarch
- 1 tbsp vegetable oil
- 2 cloves garlic, minced
- 1 tsp ginger, grated
- 1/4 cup water
Instructions
- Slice chicken into thin strips.
- Mix soy sauce, oyster sauce, and cornstarch in a bowl.
- Heat oil in a pan over medium-high heat.
- Add garlic and ginger, stir for 30 seconds.
- Add chicken and cook until no longer pink.
- Add broccoli and water, stir-fry for 3 minutes.
- Pour sauce over and cook until thickened.
- Serve hot.
Notes
- Use fresh broccoli for best results.
- Adjust soy sauce to taste.
- Serve with rice or noodles.
- Prep Time: 10 mins
- Cook Time: 15 mins
- Category: Main Dish
- Method: Stir-Fry
- Cuisine: Chinese