Chicken Broccoli Stir Fry in 25 Minutes

Chicken Broccoli Stir Fry in 25 Minutes
By Amara VitalisUpdated:
This chicken broccoli stir fry achieves that iconic takeout sheen thanks to a high-heat sear and a cornstarch-based glaze.
  • Duration: 10 min prep + 15 min cook
  • Taste & Feel: Savory, ginger-heavy, and tender-crisp
  • Ideal for: A nutritious, rapid weeknight meal for the whole family

Chicken Broccoli Stir Fry

Imagine it's Tuesday at 5:30 PM. The house is loud, everyone is hungry, and you want something that feels like a treat but doesn't require a delivery fee. You hit the pan with ginger and garlic, and suddenly the kitchen smells like a professional kitchen.

This dish is all about balance. You get the snap of fresh broccoli and the savory depth of soy, all tied together with a glossy sauce that clings to every piece.

It's a great way to bring a bit of Chinese-inspired culture to the table without spending hours on prep. You just need one pan and a few pantry staples.

Quick Recipe Specs

FeatureDetail
Preparation10 minutes
Cooking15 minutes
Total Duration25 minutes
Servings4 servings

Ingredient Deep Dive

  • 1 lb boneless skinless chicken breast, sliced into thin bite-sized pieces
  • 4 cups fresh broccoli florets, cut into small, even pieces
  • 2 tbsp neutral oil
  • 1/2 cup reduced-sodium chicken broth
  • 1/4 cup reduced-sodium soy sauce
  • 2 tbsp honey
  • 1 tbsp fresh ginger, minced
  • 3 cloves garlic, minced
  • 1 tbsp cornstarch
  • 1 tsp toasted sesame oil
  • 1 tbsp sesame seeds
  • 2 green onions, thinly sliced

The chicken needs to be sliced thin so it cooks fast and stays tender. I prefer breast for a lean result, but you can use thighs if you want more fat. The broccoli florets should be small and even, which helps them cook at the same rate.

For the sauce, the honey provides a mild sweetness that cuts through the salt of the soy sauce. Fresh ginger and garlic are non-negotiable here, as they create the aromatic base. Cornstarch is the heavy lifter, turning a thin liquid into a thick glaze.

Original IngredientSubstituteWhy It Works
Chicken Breast (1 lb)Firm Tofu (14 oz)High protein. Note: Press tofu first to ensure a crisp sear
Soy Sauce (1/4 cup)Coconut Aminos (1/4 cup)Similar salty profile. Note: Naturally sweeter and lower in sodium
Honey (2 tbsp)Maple Syrup (2 tbsp)Liquid sweetener. Note: Adds a slight woody flavor

Essential Pan Gear

A wok is the preferred choice, as its sloping sides make tossing ingredients effortless. Otherwise, a thick-based cast iron or stainless steel skillet will do. Choose a pan that retains heat well to ensure the chicken sears rather than steams when it hits the oil.

Step-by-step Instructions

Phase 1: The Sauce Prep

Combine the chicken broth, soy sauce, honey, minced ginger, garlic, and cornstarch in a small bowl, whisking until the cornstarch is completely dissolved. Note: Preparing this first prevents the garlic from burning while you gather the remaining ingredients.

Phase 2: Searing the Protein

Bring neutral oil to a shimmer in a wok or wide pan over medium-high heat. Arrange the chicken in a single layer. Let it sear undisturbed for 3–4 minutes until a deep golden brown crust forms and the meat releases naturally.

Stir and cook for another 2 minutes until the meat is cooked to 165°F (74°C), then transfer the chicken to a plate.

Phase 3: The Stir Fry & Glaze

In the same pan, stir-fry the broccoli florets with a splash of water for 3–5 minutes until they are bright green and tender-crisp. If the pan is small, cook in batches so they sear rather than steam. Return the chicken to the pan and pour the sauce over the mixture.

Stir constantly for 1–2 minutes until the sauce bubbles and becomes a thick, glossy glaze.

Phase 4: The Final Flourish

Remove from heat and stir in the toasted sesame oil; the residual heat will bloom the aroma without burning it. Garnish with toasted sesame seeds and sliced green onions.

Common Problems and Fixes

Fixing Thin Sauce

If your glaze is too thin, the pan likely lost too much heat when the ingredients were added. Simmer for an additional 60 seconds. If it remains watery, whisk 1 tsp of cornstarch with 1 tbsp of water and stir the mixture in.

Stopping Mushy Broccoli

Broccoli becomes mushy if it stays in the pan too long or if there is excessive water. Remove the florets from the heat as soon as they turn bright green. They will continue to soften slightly after you stir in the sauce.

Preventing Sticking Chicken

Meat sticks if the pan isn't hot enough or if you move the pieces too early. Wait for the oil to shimmer and let the chicken sear undisturbed for the first 3 minutes. It will naturally "release" from the surface once a golden crust forms.

Make It Your Own

If you want more crunch, toss in a handful of roasted cashews right at the end. For those who like a kick, I like adding a teaspoon of red chili flakes or a drizzle of sriracha to the sauce whisk.

You can also swap the broccoli for a mix of snap peas and carrots. Just add the carrots first since they take a bit longer to soften. If you enjoy other styles of stir fry, you might like a Pepper Steak recipe for a similar high-heat technique.

Storing Leftovers

Store any remaining portions in a sealed container in the refrigerator. Per USDA food safety guidelines, cooked poultry should be consumed within 3 to 4 days.

I suggest skipping the freezer for this dish, as broccoli often turns spongy and loses its crispness after thawing. To warm it up, heat a skillet over medium, add a teaspoon of water, and stir until the chicken reaches 165°F (74°C) in the centre.

This thins the sauce and prevents the broccoli from turning mushy, a common issue when using a microwave.

Serving Suggestions

This is most traditional served over a bed of steamed jasmine rice or brown rice to soak up that extra glaze. For a lower-carb option, cauliflower rice or quinoa works well.

If you're feeling fancy, serve it with a side of smashed cucumber salad with rice vinegar and sesame oil to add a refreshing, acidic contrast to the rich sauce.

What Makes the Texture Work

The Undisturbed Sear: Letting the chicken sit creates a savory crust. This prevents the meat from boiling in its own juices, keeping it tender.

Cornstarch Ratio: The cornstarch bonds with the liquid to create a smooth, glossy coating. It creates a lush layer that helps the sauce stick to the food rather than pooling at the bottom.

Staggered Cooking: Searing the meat first and the vegetables second ensures nothing is overcooked. This keeps the broccoli crisp and the chicken juicy.

High in Sodium

⚠️

900 mg of sodium per serving (39% of daily value)

American Heart Association recommendation: no more than 2,300 mg of sodium per day

Tips to Reduce Sodium

  • 🍶Swap the Soy Sauce

    Replace the reduced-sodium soy sauce with coconut aminos for a similar savory flavor with significantly less salt.

  • 🥣Use Unsalted Broth

    Substitute the reduced-sodium chicken broth with unsalted chicken broth or water to eliminate added sodium from the liquid base.

  • 🍋Add Fresh Citrus

    Squeeze fresh lime or lemon juice over the dish before serving to provide a bright acidity that mimics the taste of salt.

  • 🧄Boost Aromatics

    Increase the amount of fresh ginger and minced garlic to deepen the flavor profile without relying on salty seasonings.

  • 🌿Enhance with Herbs

    Add more sliced green onions or a pinch of red pepper flakes to add pungent and spicy notes that distract from lower salt levels.

Good to Know

What is velveting, and do I need to do it to get tender chicken?

No, and here's why. Slicing the chicken thin and searing it quickly ensures it stays juicy without the extra step of velveting.

Can I add other vegetables such as carrots, peppers, onion, or mushrooms without changing the sauce ratio?

Yes, you can add a handful of other vegetables. Just be sure to stir-fry them in batches so the pan stays hot and the vegetables sear rather than steam.

How do I make it spicier without overpowering the sauce?

Stir in a pinch of red pepper flakes or a dollop of chili paste during the final glazing step. This incorporates the heat evenly without altering the base flavors.

Would tofu or beef work as a substitute for the chicken?

Yes, tofu or thinly sliced beef work well. If you like these savory profiles, try our potsticker sauce for a quick dipping option.

Does the recipe scale up cleanly if I double it to feed a crowd?

Yes, the sauce ratios scale linearly. However, you must cook the chicken and broccoli in smaller batches to maintain a high heat and prevent the meat from boiling in its own juices.

Should additional water be added to make the sauce mix smoothly?

No, the chicken broth provides enough liquid to dissolve the cornstarch. Simply whisk the ingredients well in a small bowl before adding them to the pan.

Where can I store the leftovers?

Store them in an airtight container in the refrigerator. They remain safe to eat for 3 to 4 days.

Is it true that I can freeze this dish for later?

Surprisingly, no. Freezing causes the broccoli to become spongy and lose its snap after thawing.

Chicken Broccoli Stir Fry in 25 Minutes

Chicken Broccoli Stir Fry in 25 Minutes Recipe Card
4.3 / 5 (4 Reviews)
Preparation time:10 Mins
Cooking time:15 Mins
Servings:4 · 4 servings
Category: Main CourseCuisine: Chinese
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
341 kcal
% Daily Value*
Total Fat 14.1g
   Saturated Fat 1.9g
Sodium 900mg
Total Carbohydrate 18.2g
   Dietary Fiber 2.0g
   Total Sugars 7.5g
Protein 39.4g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
How many stars?
Your Turn: