Stir-fried Chicken and Broccoli


I first cooked this stir-fried chicken and broccoli on a tired weeknight and it became a family favorite by the second bite. Tender cubes of chicken, crisp-tender broccoli, and a glossy, slightly sweet sauce come together in under 30 minutes — perfect when you want something fast, nutritious, and genuinely satisfying. If you like bold, simple weeknight dinners, this one’s for you; and if you enjoy chicken-and-broccoli combos in other forms, you might also like Broccoli and Cheese‑Stuffed Chicken for a change of pace.
Why you’ll love this dish
This stir-fry is fast, flexible, and broadly appealing. It’s a top choice for busy dinners because it uses one pan, requires minimal prep, and scales easily. The cornstarch in the sauce gives a restaurant-style gloss that clings to the chicken and broccoli, while the optional oyster sauce and honey add depth and balance.
“Family-friendly, quick, and better than takeout — the broccoli stays crisp and the sauce is just sticky enough.” — home cook review
Reasons to try it today:
- Ready in about 20–30 minutes from start to finish.
- Budget-friendly: chicken breast and broccoli stretch to feed a family.
- Kid-approved flavors — mild sweetness and familiar soy-savory notes.
- Easy to adapt for gluten-free, low-sugar, or vegetarian swaps.
How this recipe comes together
Step-by-step overview:
- Marinate the cubed chicken briefly in soy sauce, salt, and pepper to infuse flavor.
- Mix the sauce with oyster sauce (optional), honey or brown sugar, and cornstarch to form a slurry.
- Stir-fry the chicken over high heat until seared and nearly cooked through.
- Quickly cook the broccoli until bright green and crisp-tender.
- Toss chicken and broccoli with the sauce until the sauce thickens and coats everything.
This quick rhythm — high heat, short cook times, finishing with a sauce — is what keeps the broccoli vibrant and the chicken juicy.
Gather these items
What you’ll need:
- 1 lb boneless, skinless chicken breasts, cut into 1-inch cubes (thighs work too — see tips)
- 2 tablespoons soy sauce (for marinating the chicken)
- Salt and pepper to taste
- 1 tablespoon oyster sauce (optional — adds umami)
- 1 tablespoon honey or brown sugar (adjust to taste)
- 1 tablespoon cornstarch (for thickening the sauce)
- 1 large head broccoli, cut into florets
- 2 cloves garlic, minced
- 1 teaspoon grated ginger (optional; fresh is best)
- 1 tablespoon vegetable oil (or other neutral oil) for stir-frying
- 1–2 tablespoons sesame seeds for garnish (optional)
Substitutions and notes:
- For gluten-free, use tamari instead of soy sauce and tamari-compatible oyster sauce or a mushroom-based alternative.
- Want more veg? Add bell peppers or snap peas.
- If you prefer a creamier finish, stir in a splash of chicken stock instead of water when loosening the sauce. For an alternate comfort meal, try a casserole version like Cheesy Broccoli Chicken and Rice Casserole.
Step-by-step instructions


- Marinate the chicken: Toss the 1-inch chicken cubes with 2 tablespoons soy sauce and a pinch of salt and pepper. Let rest 10–20 minutes while you prep (longer for more flavor; up to 1 hour in the fridge).
- Make the sauce: In a small bowl mix 1 tablespoon oyster sauce (if using), 1 tablespoon honey or brown sugar, and 1 tablespoon cornstarch with 3–4 tablespoons water until smooth. Set aside.
- Prep aromatics and broccoli: Mince garlic, grate ginger, and cut broccoli into even florets so they cook uniformly.
- Stir-fry the chicken: Heat a large skillet or wok over high heat. Add 1 tablespoon oil, then spread chicken in a single layer. Let sear without moving for about 1–2 minutes, then stir-fry until mostly cooked (about 4–5 minutes total). Remove chicken to a plate.
- Cook the broccoli: In the same pan, add a splash of oil if needed and add garlic and ginger. Stir 15–30 seconds until fragrant. Add broccoli and 2–3 tablespoons water, cover or toss for 2–3 minutes until bright green and crisp-tender.
- Combine and finish: Return chicken to the pan. Stir the sauce again (cornstarch settles) and pour over the chicken and broccoli. Stir constantly until sauce thickens and becomes glossy, 1–2 minutes. Taste and adjust salt, pepper, or sweetener.
- Garnish and serve: Sprinkle with sesame seeds if desired and serve immediately over rice or noodles.
Short action verbs and timing cues help make the stir-fry reliable: high heat, quick motion, and a final fast-thicken.
Best ways to enjoy it
Serving suggestions:
- Classic: Pile over steamed jasmine rice or brown rice for a balanced meal.
- Noodles: Toss with lo mein or rice noodles for a saucy noodle bowl.
- Low-carb: Serve on cauliflower rice or with a side salad for fewer carbs.
- Plating tip: Arrange chicken and broccoli in a shallow bowl, spoon the glossy sauce over, and finish with toasted sesame seeds and thinly sliced green onions.
Pair with:
- Light sides like cucumber salad or quick pickled carrots to cut richness.
- For a heartier meal, serve alongside egg rolls or vegetable dumplings.
Storage and reheating tips
Keeping leftovers fresh:
- Refrigerate: Store cooled leftovers in an airtight container for 3–4 days.
- Freeze: Freeze in a freezer-safe container for up to 2–3 months. Thaw overnight in the fridge before reheating.
Reheating:
- Stovetop: Preferred — reheat in a skillet over medium heat with a splash of water or broth to loosen the sauce until warmed through.
- Microwave: Cover and heat in 60‑second intervals, stirring between, until hot. Add a few drops of water to prevent drying.
- Food safety: Reheat to at least 165°F (74°C). Discard any perishable food left out at room temperature for more than 2 hours.
Pro chef tips
Helpful cooking tips:
- Don’t crowd the pan: Cook in batches if needed so chicken browns instead of steaming.
- Even pieces: Cut chicken and broccoli into uniform sizes so everything cooks at the same rate.
- Cornstarch slurry timing: Mix cornstarch with cold water first and add at the end — cornstarch needs heat to activate and will thicken quickly.
- Control sweetness: Start with less honey; add more after tasting the finished dish.
- If using frozen broccoli, thaw and pat dry to avoid excess water; cooking time will be slightly shorter.
For a cheesy one-pan dinner inspiration later, try Cheesy Chicken and Broccoli Casserole.
Creative twists
Recipe variations to try:
- Spicy sesame: Add 1 teaspoon chili garlic sauce or a drizzle of sriracha to the sauce.
- Orange-ginger: Replace honey with orange marmalade and add extra grated ginger for a citrusy glaze.
- Teriyaki-style: Use more brown sugar and a splash of mirin; finish with sliced green onions.
- Vegetarian: Swap chicken for firm tofu or tempeh; increase the cornstarch slightly for more body in the sauce.
- Nutty crunch: Stir in roasted cashews or almonds at the end for texture.
Your questions answered
Q: Can I use boneless skinless chicken thighs instead of breasts?
A: Yes. Thighs are slightly fattier and more forgiving; cut to similar sizes and watch the color rather than time.
Q: How do I keep the broccoli crisp and green?
A: Cook it briefly over high heat and avoid over-covering. A quick blanch in boiling water (30–60 seconds) and shock in ice water before stir-frying also works for very crisp results.
Q: Can I make the sauce ahead?
A: Absolutely. Keep the sauce in the fridge for up to 2 days, but mix it well before adding to the hot pan since cornstarch settles.
Q: How long should I marinate the chicken?
A: 10–20 minutes is enough for flavor. If marinating longer, keep it in the fridge up to 1 hour.
Q: Is this recipe freezer-friendly?
A: Yes — freeze cooked portions for 2–3 months. Expect a slight texture change in broccoli after thawing; reheating gently helps.
Conclusion
If you want a quick, reliable dinner that tastes like takeout but is fresher and customizable, this stir-fried chicken and broccoli is a go-to. For a video demonstration of technique and timing, see Natasha’s Chicken and Broccoli Stir Fry (video). For a similar easy weeknight approach with different sauce proportions, check the helpful notes at Easy Chicken and Broccoli Stir Fry – Iowa Girl Eats. If you like an extra-saucy finish and want a tested thickening method, I recommend RecipeTin Eats’ Chicken Broccoli Stir Fry (extra saucy!).


Stir-Fried Chicken and Broccoli
Ingredients
Method
- Marinate the chicken: Toss the chicken cubes with soy sauce and a pinch of salt and pepper. Let rest for 10-20 minutes while you prep.
- Make the sauce: In a small bowl, mix oyster sauce (if using), honey or brown sugar, and cornstarch with water until smooth. Set aside.
- Prep aromatics and broccoli: Mince garlic, grate ginger, and cut broccoli into even florets.
- Stir-fry the chicken: Heat a large skillet or wok over high heat. Add 1 tablespoon oil, then spread chicken in a single layer. Let sear without moving for 1-2 minutes, then stir-fry until mostly cooked (about 4-5 minutes). Remove chicken to a plate.
- Cook the broccoli: In the same pan, add garlic and ginger, stir 15-30 seconds until fragrant. Add broccoli and 2-3 tablespoons water, cover and toss for 2-3 minutes until bright green and crisp-tender.
- Combine and finish: Return chicken to the pan. Stir the sauce again and pour over the chicken and broccoli. Stir constantly until sauce thickens and becomes glossy, about 1-2 minutes.
- Sprinkle with sesame seeds if desired and serve immediately over rice or noodles.






