Chicken and Broccoli Stir-Fry – A Quick, Healthy Classic

Chicken and Broccoli Stir-Fry is a timeless dish that brings together tender, juicy chicken and crisp-tender broccoli in a silky, savory sauce. It’s a staple in many Asian cuisines — especially Chinese-American takeout — and beloved for its simplicity, balanced flavor, and satisfying texture.

With only a handful of pantry-friendly ingredients and less than 30 minutes from start to finish, this dish is the ultimate weeknight dinner. The chicken is thinly sliced and seared until golden, the broccoli is briefly blanched or stir-fried to preserve its vibrant color and crunch, and the sauce is rich with soy, garlic, and a hint of sweetness to round it all out.

This version of chicken and broccoli is both comforting and wholesome — a lean, protein-rich, veggie-packed meal that doesn’t compromise on flavor.

Ingredients Overview

Let’s break down the key ingredients that make this dish both flavorful and nourishing.

Chicken

Boneless, skinless chicken breasts or thighs are both excellent options. Breasts offer a leaner profile, while thighs stay juicier and are slightly more forgiving in a hot pan.

Tips for Success:

  • Slice the chicken thinly across the grain for tenderness.

  • A quick cornstarch marinade creates a velvety texture, often used in Chinese stir-fries.

Substitute: Tofu, shrimp, or thin-sliced beef can be used in place of chicken.

Broccoli

Fresh broccoli florets are ideal for this recipe. They cook quickly, absorb the sauce well, and retain a pleasant bite when stir-fried correctly.

Tips:

  • Blanching broccoli before stir-frying ensures tenderness and vibrant green color.

  • Frozen broccoli works in a pinch — just thaw and pat dry before cooking to avoid excess water.

Soy Sauce

A combination of light soy sauce and dark soy sauce adds complexity — saltiness from the light soy and depth of flavor and color from the dark soy.

Alternatives: Tamari for gluten-free, or coconut aminos for a soy-free option.

Garlic and Ginger

Fresh garlic is essential for aroma and flavor, and a touch of fresh ginger adds a subtle warmth and spice. Together, they create the base of the sauce’s savory notes.

Optional: Add scallions or shallots for extra aromatic depth.

Oyster Sauce

This thick, umami-packed condiment helps bind the sauce, giving it a glossy texture and savory backbone. It complements both chicken and broccoli perfectly.

Substitute: Mushroom-based oyster sauce (vegan) or hoisin with a touch of soy.

Cornstarch

Used to create a silky, thick sauce and to tenderize the chicken in the marinade.

Pro Tip: Mix with cold water before adding to the sauce to prevent clumps.

Chicken Broth or Water

Adds moisture and depth to the sauce. Chicken broth brings more flavor, while water keeps it light and clean.

Step-by-Step Instructions

1. Prepare the Chicken

Slice 1 lb of boneless, skinless chicken breast or thighs into thin strips. In a bowl, combine with:

  • 1 tsp soy sauce

  • ½ tsp cornstarch

  • ½ tsp sesame oil (optional)

Let it marinate for 10–15 minutes while you prep the other ingredients.

2. Blanch or Pre-Cook the Broccoli

Bring a small pot of water to a boil and blanch 3 cups of broccoli florets for 1–2 minutes, just until bright green and slightly tender. Drain and rinse under cold water to stop cooking.

Optional: Stir-fry raw broccoli directly if you prefer more crunch.

3. Mix the Sauce

In a small bowl, whisk together:

  • 2 tbsp soy sauce

  • 1 tbsp oyster sauce

  • 1 tsp sugar or honey

  • 1 tsp cornstarch

  • ⅓ cup chicken broth or water

  • 1 tsp rice vinegar or dry sherry (optional)

Set aside.

4. Sear the Chicken

Heat 1 tbsp oil in a large skillet or wok over medium-high heat. Add the marinated chicken in a single layer and cook for 4–5 minutes, stirring occasionally, until golden and cooked through. Remove from pan and set aside.

5. Sauté Aromatics

In the same pan, add another small splash of oil and stir-fry:

  • 2 cloves garlic, minced

  • 1 tsp fresh ginger, grated

Cook just until fragrant, about 30 seconds.

6. Combine Everything

Return the chicken to the pan along with the blanched broccoli. Pour in the sauce and stir well to coat all ingredients.

Cook for 2–3 minutes, stirring frequently, until the sauce thickens and clings to the chicken and broccoli.

7. Serve

Serve hot over steamed rice or noodles. Garnish with sesame seeds or chopped scallions if desired.

Tips, Variations & Substitutions

  • Add vegetables: Include bell peppers, carrots, snow peas, or mushrooms for more variety.

  • Make it spicy: Add chili flakes or drizzle in some chili garlic sauce.

  • Vegetarian: Use tofu or tempeh and swap oyster sauce for a plant-based version.

  • Low-carb: Serve with cauliflower rice or steamed cabbage.

  • Gluten-free: Use tamari instead of soy sauce and gluten-free oyster sauce.

Serving Suggestions

This dish is highly versatile and works well with:

  • Steamed jasmine rice or brown rice

  • Lo mein or rice noodles

  • Stir-fried greens or bok choy

  • Egg drop or miso soup on the side

It’s an ideal recipe for meal prep, as it stores well and reheats beautifully. Perfect for busy weeknights, lunchboxes, or easy dinners with family.

Nutritional & Health Notes

Chicken and broccoli stir-fry is naturally high in protein and fiber while being relatively low in fat. Broccoli adds vitamins C and K, antioxidants, and plenty of fiber, while lean chicken delivers protein for muscle repair and energy.

To make it even more wholesome:

  • Use low-sodium soy sauce

  • Add extra vegetables for volume and nutrition

  • Use a non-stick pan to reduce oil

This recipe fits easily into many healthy eating plans, including low-carb, high-protein, or dairy-free diets.

FAQs

Q1: Can I make this ahead of time?
A1: Yes! Cooked chicken and broccoli can be stored in the fridge for up to 4 days. Reheat in a skillet with a splash of water or broth.

Q2: How do I prevent the chicken from drying out?
A2: Slice it thinly and cook quickly over high heat. Marinating with cornstarch also helps seal in moisture.

Q3: Can I use frozen broccoli?
A3: Absolutely. Thaw and pat dry before cooking to avoid watering down the sauce.

Q4: What can I use instead of oyster sauce?
A4: Try hoisin sauce with a little soy sauce or a mushroom-based oyster sauce alternative.

Q5: Is it possible to make this dish spicy?
A5: Yes! Add sriracha, crushed red pepper, or chili garlic sauce to the stir-fry for extra heat.

Q6: Can I double the recipe for meal prep?
A6: Definitely. This dish scales well and keeps for several days in the fridge. Just double the sauce ingredients accordingly.

Q7: What’s the best way to reheat leftovers?
A7: Use a skillet over medium heat with a splash of broth or water to prevent the sauce from drying out. The microwave also works for quick reheating.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A healthy and satisfying stir-fry of tender chicken and crisp broccoli in a savory garlic-soy sauce — ready in under 30 minutes and perfect for any night of the week.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 lb chicken breast or thighs, sliced thin

  • 3 cups broccoli florets

  • 2 tbsp soy sauce

  • 1 tbsp oyster sauce

  • 1 tsp sugar or honey

  • 1 tsp cornstarch (for sauce)

  • ⅓ cup chicken broth or water

  • 2 garlic cloves, minced

  • 1 tsp fresh ginger, grated

  • 1 tsp cornstarch (for chicken marinade)

  • 1 tsp soy sauce (for chicken marinade)

  • 2 tsp oil (divided)

Instructions

  • Marinate sliced chicken with 1 tsp soy sauce and ½ tsp cornstarch. Set aside.

  • Blanch broccoli for 2 minutes, then drain and cool.

  • Mix soy sauce, oyster sauce, sugar, broth, vinegar (optional), and cornstarch in a small bowl.

  • Heat oil in pan, cook chicken until golden. Remove.

  • Add garlic and ginger, stir-fry until fragrant.

  • Add broccoli, chicken, and sauce. Stir-fry until sauce thickens.

  • Serve hot over rice or noodles.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star