30-Minute Chicken and Broccoli

Category: Dinner Recipes

Glossy chicken and broccoli over rice is one of those dinners that disappears fast because every bite has something going for it: tender chicken, crisp-tender broccoli, and a soy-garlic sauce that clings instead of pooling at the bottom of the bowl. This version earns its keep on busy nights because it cooks in one pan and still tastes like you put in the kind of effort people notice.

The trick is a light cornstarch coating on the chicken before it hits the pan. That gives the chicken a little cushion against high heat and helps the sauce grab onto the surface later. The sauce itself also uses cornstarch, but only enough to thicken into a shiny glaze, not turn gummy. Broccoli goes in after the chicken so it stays bright and snappy instead of collapsing into the sauce.

Below, I’ve included the little timing details that matter most, plus a few swaps that keep the texture on track if you need to work with what’s already in your kitchen.

The sauce thickened up in minutes and coated every piece instead of sliding off the broccoli. I kept the broccoli a little crisp and my husband asked if this was takeout.

★★★★★— Melissa T.

Save this 30-Minute Chicken and Broccoli for a fast soy-garlic dinner with glossy sauce and crisp-tender broccoli.

Save to Pinterest

The Trick to Keeping the Chicken Juicy While the Broccoli Stays Crisp

The biggest mistake in chicken and broccoli is treating both ingredients like they need the same amount of time. They don’t. Chicken needs direct heat long enough to brown and cook through, while broccoli only needs a short blast to turn bright green and lose the raw edge. If the pan gets crowded, the chicken steams instead of searing and the broccoli turns dull before the sauce even goes in.

The cornstarch on the chicken does two jobs here. It protects the meat from drying out, and it gives the sauce something to cling to once everything comes back together. The other piece that matters is heat: high heat for the chicken and broccoli, then a brief simmer once the sauce is added. That sequence keeps the vegetables lively and the sauce glossy.

What Each Sauce Ingredient Is Actually Doing

30-Minute Chicken and Broccoli glossy soy-garlic sauce
  • Soy sauce — This brings the salty backbone and the deep color. Use a regular all-purpose soy sauce here, not low-sodium if you want the sauce to taste bold enough over rice. If you only have low-sodium, it works, but the sauce will need a slightly heavier hand with seasoning.
  • Oyster sauce — This is what gives the sauce its round, savory depth and that restaurant-style gloss. There isn’t a perfect substitute for it, but hoisin can stand in if that’s what you have; the flavor will skew sweeter and less savory.
  • Hoisin sauce — A little hoisin adds body and a touch of sweetness without making the dish taste sugary. It helps the sauce coat the chicken instead of thinning out into the pan. If you skip it, the sauce will still work, but it’ll taste flatter.
  • Cornstarch — One part coats the chicken, and one part thickens the sauce. That’s what gives you the glossy finish instead of a watery stir-fry. Arrowroot can substitute in the sauce, but cornstarch still gives the most reliable sheen.
  • Broccoli florets — Fresh broccoli holds its shape and gives the dish the right bite. Frozen broccoli can work in a pinch, but thaw and drain it well first or the pan will water down the sauce.

How to Move Fast Without Losing the Sear

Coating the Chicken First

Toss the chicken with salt, pepper, and cornstarch until every piece looks lightly dusted, not paste-coated. That thin coating should disappear into the oil once it hits the pan. If there’s too much cornstarch clumped on the surface, it can turn gummy instead of crisping. A wide bowl helps here because it lets you toss without breaking up the pieces.

Cooking the Chicken in One Hot Layer

Heat the oil until it shimmers before adding the chicken. You want an immediate sizzle. Let the pieces sit long enough to brown on one side before stirring, or they’ll release moisture and pale out. Pull the chicken when it’s cooked through and the outside has a little color; it will finish in the sauce later, so don’t chase deep browning at the risk of drying it out.

Stir-Frying the Broccoli Briefly

Add the broccoli to the hot pan after the chicken comes out and keep it moving. Three to four minutes is enough if the florets are bite-sized. You’re looking for bright green edges and a fork-tender stem, not soft florets. If the broccoli starts to brown too fast, the heat is too high for the size of the pieces, so lower it just enough to keep the pan active without scorching the garlic later.

Finishing the Sauce

Garlic and ginger go in for only about 30 seconds, just until fragrant. After that, pour in the whisked sauce and let it bubble until it thickens enough to coat a spoon. If it looks thin at first, keep it moving; cornstarch needs a short simmer to activate. Once the chicken goes back in, toss only until everything is coated and heated through. Overcooking at this stage is how you end up with dry chicken and limp broccoli.

How to Adapt It When You Need a Different Pantry or a Different Pan

Gluten-Free Version

Use tamari in place of soy sauce and check that your oyster sauce and hoisin are labeled gluten-free. The texture stays the same, and the sauce still thickens the same way because the cornstarch does the heavy lifting.

No Oyster Sauce on Hand

Swap in an extra tablespoon of hoisin and a splash more soy sauce. You’ll lose some of the deep savory edge, but the sauce will still coat well and taste balanced once it hits the chicken and broccoli.

Using Chicken Thighs Instead

Boneless skinless thighs work beautifully and stay even juicier than breasts. They usually need an extra minute or two in the pan because of the higher fat content, but the finished dish tastes a little richer and holds up well for leftovers.

Make It Vegetarian

Use extra-firm tofu or seared cauliflower instead of chicken and swap the chicken broth for vegetable broth. The sauce still works because it’s built on soy, hoisin, and cornstarch, but tofu needs a little longer to brown so it can hold its shape under the glaze.

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, but the broccoli will lose some of its bite. Freeze in portions for up to 2 months if you don’t mind a softer vegetable after thawing.
  • Reheating: Warm it in a skillet over medium-low heat with a small splash of broth or water. The mistake to avoid is blasting it in the microwave until the chicken turns tough and the sauce gets sticky in patches.

Answers to the Questions Worth Asking

Can I use chicken thighs instead of chicken breasts?+

Yes. Boneless skinless thighs work well and stay juicy, even if they sit in the sauce for a minute or two longer. Cut them into similar-size pieces so they cook at the same pace as the broccoli stage.

How do I keep the sauce from getting too thick?+

If it tightens too fast, add a splash of chicken broth and stir over low heat until it loosens. The sauce thickens quickly because of the cornstarch, so keep it at a light bubble instead of a hard boil.

Can I make this ahead of time?+

You can cut the chicken and broccoli and mix the sauce a day ahead. For the best texture, cook it right before serving so the broccoli stays crisp and the chicken keeps its seared edges.

How do I stop the chicken from turning dry?+

Keep the pieces bite-sized and don’t overcook them before the sauce goes in. The cornstarch coating helps hold in moisture, and finishing the chicken in the sauce keeps it tender instead of letting it sit exposed in the pan too long.

Can I use frozen broccoli in this recipe?+

Yes, but thaw it first and drain off as much water as possible. Frozen broccoli dumps moisture into the pan, which makes the sauce thinner and keeps the florets from getting those lightly crisp edges.

30-Minute Chicken and Broccoli

30 minute chicken and broccoli with a glossy soy-garlic sauce that clings to golden chicken bites and crisp-tender bright-green florets. Quick chicken broccoli stir fry method cooks in one skillet and finishes with thickened sauce 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: 560

Ingredients
  

Chicken
  • 1.5 lb boneless skinless chicken breasts cut into bite-sized pieces
  • 1 Salt and pepper to taste
  • 1 tbsp cornstarch for coating the chicken
Stir-fry
  • 2 tbsp vegetable oil
  • 4 cup broccoli florets
  • 4 clove garlic minced
  • 1 tsp fresh ginger grated
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
  • 1 sesame seeds for serving
  • 1 green onions for serving

Equipment

  • 1 cast iron skillet

Method
 

Coat and sear the chicken
  1. Toss the chicken pieces with salt, pepper, and cornstarch until coated and lightly dusted.
  2. Heat the 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 to the pan, then stir-fry the broccoli for 3-4 minutes until bright green and just tender-crisp.
Make the glossy sauce and finish
  1. Stir-fry the minced garlic and grated ginger for 30 seconds, just until fragrant.
  2. Whisk together the sauce ingredients, pour into the pan, and cook for 1-2 minutes until thickened and glossy.
  3. Return the chicken to the pan and toss to coat in the dark amber soy-garlic sauce until evenly glazed.
Serve
  1. Serve the chicken and broccoli over rice and top with sesame seeds and green onions.

Notes

For the brightest-green broccoli, keep the stir-fry moving and stop cooking when florets are just tender-crisp. Store leftovers in an airtight container in the fridge for up to 3 days; reheat in a skillet over medium heat until hot. Freezing is not recommended because the broccoli texture softens. If you want a gluten-conscious option, use tamari-style soy sauce in the same amount to reduce gluten exposure.

You might also like these recipes

Leave a Comment

Recipe Rating