30-Minute Chicken and Broccoli

Category:Dinner Recipes

Glossy chicken and broccoli has a way of disappearing fast when the sauce hits the pan at the right moment. The chicken stays tender because it gets a light cornstarch coating before cooking, and the broccoli keeps its bite instead of turning limp and dull. What you end up with is the kind of stir fry that clings to rice instead of pooling at the bottom of the bowl.

The sauce here is built for speed and balance. Soy sauce brings salt and depth, oyster sauce adds body, hoisin rounds it out, and a little brown sugar keeps the whole thing from tasting sharp. Cornstarch does double duty: it protects the chicken during the sear and thickens the sauce just enough so it coats every piece without turning pasty.

Below, I’ll walk through the one part that matters most in a stir fry like this: keeping the pan hot enough to brown the chicken and still give the broccoli a crisp, bright finish. There’s also a note on swaps and storage, since this dish is one of those rare leftovers that still tastes worth eating the next day.

The sauce thickened up right in the pan and coated every piece of chicken instead of turning watery. My broccoli stayed bright and crisp, and my husband went back for seconds before I even sat down.

★★★★★— Melissa R.

Save this 30-Minute Chicken and Broccoli for the nights when you want a glossy soy-garlic stir fry without waiting on takeout.

Save to Pinterest

The Cornstarch Coating That Keeps the Chicken Tender

Most chicken and broccoli stir fries go wrong in the first few minutes. The pan is too crowded, the heat drops, and the chicken steams before it can pick up any color. That soft cornstarch dusting fixes part of the problem by sealing the surface just enough to help the chicken brown faster and stay juicy while it cooks.

The other piece is timing. The chicken comes out before the broccoli goes in, which keeps both parts from overcooking while the sauce is being built. If you try to cook everything together from the start, the broccoli loses its bright green color and the chicken ends up pale instead of lightly caramelized.

  • Cornstarch — This is doing more than thickening the sauce. On the chicken, it creates a thin coating that helps with browning and keeps the meat from drying out. Flour won’t give the same glossy finish or the same light texture.
  • Chicken breast — Cut it into even bite-sized pieces so it cooks fast and stays tender. Thighs also work if you want a richer, slightly more forgiving result.
  • Broccoli florets — Fresh broccoli is the right move here because it holds its shape and stays crisp-tender. Frozen broccoli turns softer and sheds more water, which makes the sauce thinner.
  • Garlic and ginger — Add them late and keep them moving. They only need about 30 seconds in the hot pan, just enough to turn fragrant. If they sit too long, they burn and make the whole dish taste bitter.

What the Sauce Is Doing Besides Tasting Good

30-Minute Chicken and Broccoli glossy soy-garlic, stir fry, over rice
  • Soy sauce — This gives the sauce its backbone and salt. Use a standard soy sauce, not low-sodium if you want a deeper, more takeout-style finish, but reduce the amount if yours is especially salty.
  • Oyster sauce and hoisin — These are the ingredients that make the sauce taste rounded instead of one-note. Oyster sauce adds savory body, while hoisin brings sweetness and a little complexity. If you skip both, the sauce tastes flat and thin.
  • Chicken broth — This loosens the sauce just enough to let it simmer and thicken evenly. Water works in a pinch, but broth gives the final dish more depth.
  • Sesame oil — Add it at the end of the sauce so the aroma stays sharp. It’s a finishing note, not a cooking oil, and too much heat can flatten its flavor.

How to Keep the Broccoli Crisp and the Sauce Glossy

Brown the Chicken First

Heat the oil until it shimmers, then add the chicken in a single layer. Let it sit long enough to pick up color before you stir, because constant moving prevents browning. The chicken doesn’t need to be cooked through yet; it just needs a good head start and some golden edges. If the pan looks crowded, cook in batches instead of forcing it.

Stir-Fry the Broccoli Until It Just Turns Bright

Add the broccoli to the hot pan and keep it moving for 3 to 4 minutes. You want bright green florets with a little resistance when you bite into them, not soft pieces that slump. If the pan seems dry, a tiny splash of broth can help steam the stems for a moment, but too much liquid will erase the stir-fry texture.

Thicken the Sauce in the Pan

Once the garlic and ginger are fragrant, pour in the whisked sauce and let it bubble for 1 to 2 minutes. It should go from thin and cloudy to glossy and lightly syrupy, enough to coat a spoon. If it stays watery, the pan wasn’t hot enough or the sauce wasn’t whisked well before it went in.

Bring Everything Back Together

Return the chicken to the pan and toss until every piece is coated and hot through. This last step is short on purpose. The chicken finishes cooking in the sauce without getting tough, and the broccoli keeps its shape instead of collapsing into the glaze.

How to Adapt This for Thighs, Gluten-Free Meals, or Extra Heat

Swap in chicken thighs for a richer finish

Boneless skinless thighs work well if you want juicier chicken and a little more forgiveness on the heat. They take about the same time, but they brown a bit more deeply and stay tender even if you push the cook time by a minute or two.

Make it gluten-free with a couple of label checks

Use tamari instead of soy sauce and check that your oyster sauce and hoisin are certified gluten-free. The texture stays the same, and the sauce still finishes glossy; you’re just swapping the salty and sweet base ingredients for versions that fit the diet.

Turn up the heat without breaking the sauce

Add crushed red pepper flakes with the garlic and ginger, or finish with a drizzle of chili oil. Put the heat at the end if you want it sharper; that keeps the spice bright instead of burying it under the sweet-savory sauce.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The broccoli softens a little, but the sauce keeps the dish from drying out.
  • Freezer: It freezes well for about 2 months, though the broccoli will lose some of its snap. Freeze in portions and thaw overnight in the fridge before reheating.
  • Reheating: Warm it in a skillet over medium-low heat with a splash of broth or water. Microwaving works, but it can overcook the chicken if you blast it too long at once.

Answers to the Questions Worth Asking

Can I use frozen broccoli for this recipe?+

You can, but thaw it first and pat it dry. Frozen broccoli releases more water, which can thin the sauce and soften the texture. Fresh florets hold their shape better and give you the crisp-tender bite this dish is built around.

How do I keep the sauce from getting clumpy?+

Whisk the sauce until the cornstarch disappears before it goes into the pan. If cornstarch sits in a dry pocket or hits the heat unevenly, it can tighten into little lumps. Once it’s in the pan, keep the mixture moving so the sauce thickens evenly.

Can I make 30-Minute Chicken and Broccoli ahead of time?+

Yes, and it reheats better than a lot of stir fries. Cook it fully, cool it fast, and store it in portions so the broccoli doesn’t sit in a deep container and over-soften. The sauce will thicken a little more in the fridge, which is normal.

How do I know when the chicken is done?+

The pieces should be opaque all the way through, with no pink center when you cut one open. By the time the sauce thickens and the chicken goes back into the pan, the residual heat usually finishes it. If you’re unsure, pull one piece and check it instead of guessing.

Can I double the sauce for serving over rice?+

Yes, and that’s a good move if you like extra sauce on the rice. Double everything in the sauce list, but keep the cornstarch proportional so it still thickens instead of turning loose and slick. Use the same pan size if you can so the sauce reduces properly.

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. Stir-fried, then tossed until everything is evenly glazed for a fast weeknight stir fry over fluffy white rice.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Asian-American
Calories: 520

Ingredients
  

Chicken and coating
  • 1.5 lb boneless skinless chicken breasts Cut into bite-sized pieces.
  • 0.25 Salt and pepper to taste
  • 1 tbsp cornstarch For coating the chicken.
  • 2 tbsp vegetable oil Use 1 tbsp first, then the remaining amount for stir-frying.
Broccoli stir-fry
  • 4 broccoli florets Use about 4 cups.
  • 4 garlic, minced Use 4 cloves.
  • 1 tsp fresh ginger, grated
Soy-garlic sauce
  • 0.25 cup soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp hoisin sauce
  • 1 tbsp brown sugar
  • 1 tbsp cornstarch For thickening the sauce.
  • 0.5 cup chicken broth
  • 1 tsp sesame oil
  • 0.5 sesame seeds and green onions for serving

Equipment

  • 1 cast iron skillet

Method
 

Coat and start cooking chicken
  1. Toss the chicken with salt, pepper, and cornstarch until coated. The coating should look dry and lightly dusty on every piece.
  2. Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat. The pan should be hot enough to sizzle immediately.
  3. Cook the chicken for 5-6 minutes until golden and cooked through, then remove. Spread pieces in a single layer so they sear rather than steam.
Stir-fry broccoli and sauce
  1. Add the remaining vegetable oil to the pan and stir-fry the broccoli for 3-4 minutes until bright green and just tender-crisp. Keep the pieces moving so they stay vibrant.
  2. Stir-fry the garlic and grated ginger for 30 seconds. Cook only until fragrant so the garlic doesn’t brown.
  3. Whisk together the sauce ingredients, then pour into the pan and cook for 1-2 minutes until thickened. Watch for the sauce to turn glossy and cling to the spatula.
Combine and serve
  1. Return the cooked chicken to the pan and toss to coat. Keep tossing until every bite is glazed in the dark amber sauce.
  2. Serve over rice, topped with sesame seeds and green onions. Plate immediately so the sauce stays glossy.

Notes

Pro tip: cut the chicken into even bite-size pieces so they finish in the same 5-6 minute window. Store leftovers in an airtight container in the fridge for up to 3 days; reheat in a skillet over medium heat with a splash of chicken broth to loosen the sauce. Freezing is not recommended because the broccoli texture can soften. For a halal-friendly option, use an oyster sauce that is halal-certified or swap with a gluten-free hoisin-based sauce while keeping the cornstarch slurry the same.

You might also like these recipes

Leave a Comment

Recipe Rating