30-Minute Chicken and Broccoli

Loading…

By Reading time
Servings 4–6 people

Glossy chicken and broccoli stir fry is the kind of dinner that disappears fast because every bite hits the same notes: tender chicken, crisp-tender broccoli, and a soy-garlic sauce that clings instead of pooling in the bottom of the bowl. The sauce turns dark and shiny, the broccoli stays bright, and the whole pan tastes like it took a lot more work than it did.

The trick here is cornstarch on the chicken before it hits the pan. That light coating helps the chicken brown faster and gives the sauce something to grab onto later. I also like to cook the broccoli on its own long enough to take the raw edge off, but not so long that it goes dull and soft before the sauce even goes in.

Below you’ll find the timing that keeps the sauce from turning thin, plus a few swaps that still give you that takeout-style finish. If chicken and broccoli is a regular request at your house, this version is the one worth keeping close.

The sauce thickened up in the pan exactly like you said, and the chicken stayed juicy instead of getting dry. My husband went back for seconds before I even sat down.

★★★★★— Melissa T.

Save this chicken and broccoli stir fry for the nights when you want a glossy takeout-style dinner in 30 minutes flat.

Save to Pinterest

The Sauce Only Works If You Stop Overcrowding the Pan

Chicken broccoli stir fry lives or dies by heat. If you pile too much chicken into the pan at once, it steams before it browns, and then the sauce slides off instead of coating each piece. A large skillet or wok gives you room to keep the chicken moving while still letting the surface dry out and take on some color.

The other place people lose control is the sauce. Cornstarch thickens fast once it hits heat, but it needs active simmering and a hot pan to do its job. If the sauce looks thin at first, keep tossing for another minute; if the pan is crowded or the heat is too low, it can stay loose and never quite glaze the way it should.

  • Chicken breasts — Lean chicken works well here because the quick cooking keeps it tender. Cut the pieces evenly so they finish at the same time; uneven chunks are the fastest route to dry edges and underdone centers.
  • Cornstarch — This does two jobs: it lightly protects the chicken from drying out and helps the sauce cling. Arrowroot can substitute in the sauce if needed, but cornstarch gives the most reliable gloss and body.
  • Oyster sauce and hoisin — These are doing the heavy lifting for depth and sweetness. You can reduce the brown sugar a little if you want, but don’t skip both sauces unless you’re willing to lose that takeout-style backbone.
  • Broccoli florets — Fresh broccoli gives the best texture. Frozen broccoli works in a pinch, but it releases more water, so the pan needs to stay hot and the florets should go in still frozen, not thawed.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Keep the Chicken Out First, Then Build the Glaze

Coating and Browning the Chicken

Toss the chicken with salt, pepper, and cornstarch until every piece looks lightly dusted, not pasty. The cornstarch should disappear into the surface and form a thin coating. Heat the oil until it shimmers, then add the chicken in a single layer and leave it alone long enough to develop color on one side before stirring. If you stir too soon, you lose the browning that gives the sauce its best base.

Stir-Frying the Broccoli

Once the chicken comes out, the broccoli goes into the same pan. Those browned bits left behind are part of the sauce, so don’t wash them away. Stir-fry until the broccoli turns a brighter green and the stems just start to soften at the edges; it should still have some bite. If the florets start to brown hard before they soften, the heat is too high or the pieces are too small.

Finishing the Sauce and Bringing It Together

Add the garlic and ginger for only 30 seconds, just until fragrant. Any longer and the garlic can burn in the hot pan, which makes the sauce taste bitter. Pour in the whisked sauce and let it bubble while you toss; the cornstarch will thicken as soon as the mixture reaches a simmer. Return the chicken at the end and coat it in the glaze until every piece looks lacquered.

How to Adapt This Chicken Broccoli Stir Fry Without Losing the Glaze

Make it gluten-free with one careful swap

Use a gluten-free soy sauce or tamari, and check that your oyster sauce and hoisin are labeled gluten-free as well. The texture stays the same, but the flavor can be a little cleaner and less salty depending on the brand.

Use chicken thighs for a richer result

Boneless thighs work beautifully if you want a juicier bite and a slightly deeper flavor. They take about the same time, but they stay forgiving if the pan runs hot for a minute longer than planned.

Add extra vegetables without thinning the sauce

Sliced bell peppers, snap peas, or mushrooms can go in after the broccoli. Keep the total volume moderate, though, or the pan will lose heat and the sauce will stop glazing. If you want a bigger vegetable load, cook in batches instead of crowding everything together.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The broccoli softens a little, but the sauce stays flavorful.
  • Freezer: It freezes okay for up to 2 months, though the broccoli will be softer after thawing. Freeze in flat portions for the fastest reheat.
  • Reheating: Warm in a skillet over medium-low with a splash of water or broth. Microwaving works, but use short bursts so the chicken doesn’t dry out and the sauce doesn’t tighten into a sticky paste.

Questions I Get Asked About This Recipe

Can I use frozen broccoli?+

Yes, but add it straight from frozen and keep the pan hot. Thawed broccoli sheds water fast, which makes the sauce thin and the vegetables soft before they ever pick up any glaze.

30-Minute Chicken and Broccoli

30 minute chicken and broccoli with a glossy soy-garlic sauce that clings to golden chicken bites and bright-green broccoli florets. Quick weeknight stir fry method, thickened in-pan, served over fluffy white rice.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Asian-American
Calories: 540

Ingredients
  

Chicken and broccoli
  • 1.5 lb boneless skinless chicken breasts Cut into bite-sized pieces.
  • Salt and pepper To taste; season chicken.
  • 1 tbsp cornstarch For coating the chicken and for the sauce thickening.
  • 2 tbsp vegetable oil Used for searing the chicken and stir-frying the broccoli.
  • 4 cup broccoli florets Florets for tender-crisp texture.
  • 4 clove garlic Minced.
  • 1 tsp fresh ginger Grated.
  • 0.25 cup soy sauce For the sauce base.
  • 2 tbsp oyster sauce Adds savory depth to the sauce.
  • 1 tbsp hoisin sauce For subtle sweetness and color.
  • 1 tbsp brown sugar Balances the saltiness.
  • 1 tbsp chicken broth Helps thin and build the sauce.
  • 1 tsp sesame oil Added for aroma.
  • Sesame seeds For serving.
  • green onions For serving.

Equipment

  • 1 cast iron skillet

Method
 

Coat and cook the chicken
  1. Toss the chicken with salt and pepper and cornstarch until evenly coated with a light dusting.
  2. Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat, then cook the chicken for 5-6 minutes until golden and cooked through; remove to a plate.
Stir-fry the broccoli
  1. Add the remaining vegetable oil and stir-fry the broccoli for 3-4 minutes until bright green and just tender-crisp.
  2. Stir-fry the garlic and fresh ginger for 30 seconds to soften and become fragrant.
Thicken the sauce and glaze
  1. Pour in the whisked sauce and cook 1-2 minutes, stirring, until thickened into a glossy coating.
  2. Return the chicken to the pan and toss to coat everything in the dark amber sauce.
Serve
  1. Serve over rice topped with sesame seeds and green onions so the glaze clings to the chicken and broccoli.

Notes

Pro tip: keep the pan hot during the chicken sear and broccoli stir-fry so the chicken turns golden and the broccoli stays bright-green and tender-crisp. Store leftovers in the refrigerator up to 3 days; reheat in a skillet with a splash of chicken broth to loosen the sauce. Freezing isn’t recommended because broccoli texture softens. For a gluten-free swap, use tamari instead of soy sauce and keep oyster/hoisin sauces gluten-free if needed.

Leave a Comment

Recipe Rating