30-Minute Chicken and Broccoli

Loading…

By Reading time

Glossy chicken and broccoli is one of those stir-fries that disappears fast because the sauce hits the exact balance people want from a weeknight dinner: savory, a little sweet, garlicky, and thick enough to coat every bite without turning gluey. The chicken stays tender because it gets a light cornstarch coating before it ever touches the pan, and the broccoli keeps its color and bite instead of going soft and dull.

The trick here is using the heat in the right order. The chicken cooks first so it can brown, then the broccoli gets a quick turn in the pan before the garlic and ginger go in at the very end. That keeps the aromatics from burning and the sauce from tasting flat. The cornstarch in the sauce does the job of thickening fast, which is what makes this feel takeout-style without needing a long simmer.

Below, I’ll show you where people usually go wrong with stir-fries like this, how to keep the sauce smooth, and a few smart swaps if you need to work with what’s already in the fridge.

The sauce thickened up in minutes and coated the chicken without making the broccoli soggy. I used jasmine rice underneath and my husband asked if I could put this in the weekly rotation.

★★★★★— Megan T.

Pin this chicken and broccoli stir fry for the nights when you want glossy soy-garlic sauce, tender chicken, and crisp broccoli in one pan.

Save to Pinterest

The Fastest Way to Keep the Broccoli Crisp and the Chicken Browned

Stir-fries fail when the pan gets crowded. The chicken starts steaming, the broccoli goes soft, and the sauce never gets the chance to cling. This recipe avoids that by cooking the chicken first in a single layer, then giving the broccoli its own short blast of heat before the sauce goes in. That order matters more than any fancy ingredient.

The cornstarch on the chicken does two jobs at once. It protects the meat from drying out and it gives the sauce something to grab onto later. If you skip that light coating, the sauce still tastes good, but it slides off instead of glazing each piece.

  • High heat — You want the chicken to sizzle as soon as it hits the pan. If it just sits there quietly, your pan isn’t hot enough and you’ll lose browning.
  • Short broccoli cook time — Three to four minutes keeps the florets bright and tender-crisp. Once they turn deep green and the stems give slightly under a fork, they’re ready for the sauce.
  • Garlic and ginger at the end — They burn fast, especially after the pan has been cooking hot and dry. A quick 30-second stir is enough to wake them up without turning bitter.

What Each Ingredient Is Actually Doing in This Sauce

30-Minute Chicken and Broccoli glossy soy-garlic sauce tender
  • Chicken breasts — They stay lean and cook quickly, which is perfect here. Cut them into even bite-size pieces so they finish at the same time; uneven pieces are the fastest way to get dry edges and undercooked centers.
  • Cornstarch — A little goes a long way. It lightly coats the chicken and thickens the sauce, giving you that takeout-style gloss without a heavy, gravy-like finish.
  • Soy sauce, oyster sauce, and hoisin — This is the core of the flavor. Soy sauce brings salt and depth, oyster sauce adds body and savoriness, and hoisin rounds it out with a little sweetness and stickiness. If you need a substitute for oyster sauce, use a touch more hoisin plus an extra splash of soy, but the sauce will taste a little less layered.
  • Broccoli florets — Fresh broccoli is worth using here because it holds its shape and stays snappy. Frozen broccoli works in a pinch, but it releases water fast, so the sauce will be looser and the texture softer.
  • Sesame oil — This goes in at the end for aroma, not frying. Heat flattens it quickly, so adding it to the sauce keeps that toasted nutty note intact.

Building the Stir-Fry in the Right Order

Coating the Chicken First

Toss the chicken with salt, pepper, and cornstarch until every piece looks lightly dusty rather than pasty. That thin coating is what helps the chicken sear instead of drying out. If the chicken looks wet or clumpy, it won’t brown well, so keep tossing until the pieces are evenly coated and separated.

Browning Before Anything Else

Heat the oil until it shimmers, then add the chicken in a single layer. Let it sit long enough to pick up color before stirring, because constant moving keeps it pale. When the pieces are golden on the outside and cooked through, pull them out. They finish later in the sauce, so don’t chase perfect doneness here.

Cooking the Broccoli Just Until It Turns Bright

Add the remaining oil and stir-fry the broccoli until it turns vivid green and the stems are just starting to soften. You want a little bite left because the florets will keep cooking once the sauce goes in. If the pan looks dry, don’t add water right away; a dry pan helps the broccoli pick up a little color before it steams.

Thickening the Sauce and Bringing Everything Back Together

Stir the garlic and ginger in briefly, then pour in the sauce and cook until it goes from thin and cloudy to glossy and lightly thickened. That change happens fast, usually in a minute or two. Return the chicken and toss until every piece is coated, then serve it right away over rice while the sauce is still shiny and fluid.

How to Adapt This Chicken and Broccoli Without Losing the Takeout Feel

Use chicken thighs for a richer, juicier result

Boneless skinless thighs stay a little more forgiving than breasts and give you a deeper chicken flavor. Cut them into the same size pieces and cook them the same way. The sauce stays the same, but the final dish feels a bit more savory and plush.

Make it gluten-free with a couple of careful swaps

Use tamari instead of soy sauce and check that your oyster sauce and hoisin are certified gluten-free, since brand formulas vary. The texture won’t change, but the sauce may taste slightly less salty depending on the tamari you use, so taste before serving and adjust if needed.

Swap in another vegetable when broccoli isn’t in the fridge

Snap peas, green beans, or sliced bell peppers all work well because they cook quickly and stay crisp. Cauliflower works too, but it needs a little longer and won’t give you the same bright, snappy bite. Keep the vegetable pieces small and even so they finish in the same window as the broccoli would.

Turn it into a lower-carb dinner

Serve the chicken and broccoli over cauliflower rice or shredded cabbage instead of white rice. The stir-fry itself already fits that direction nicely because the sauce is doing the heavy lifting. Just keep the portion of cornstarch on the chicken as written so the sauce still coats the meat properly.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The broccoli softens a bit, but the flavor holds up well.
  • Freezer: It freezes, but the broccoli turns softer after thawing. If you know you’ll freeze it, undercook the broccoli slightly so it doesn’t go mushy later.
  • Reheating: Reheat in a skillet over medium-low heat with a splash of water to loosen the sauce. The most common mistake is blasting it on high heat, which dries out the chicken and makes the sauce break.

Questions I Get Asked About This Recipe

Can I use chicken thighs instead of chicken breasts?+

Yes, and they stay extra juicy. Boneless skinless thighs cook in about the same amount of time if you cut them into bite-size pieces. The sauce works the same way, but the finished dish tastes a little richer.

How do I keep the sauce from getting watery?+

Use a hot pan and don’t overcrowd it, especially when cooking the broccoli. The cornstarch in the sauce needs heat to activate, and if the pan is too crowded the vegetables release steam instead of letting the sauce thicken. A quick simmer is enough once the sauce goes in.

Can I make chicken and broccoli ahead of time?+

Yes, but it tastes best fresh. You can cut the chicken, mix the sauce, and prep the broccoli a day ahead so dinner comes together fast. If you cook the full dish ahead, the broccoli will soften a bit as it sits in the sauce.

How do I stop the garlic from burning?+

Add the garlic after the broccoli has had its turn and keep it moving for only about 30 seconds. Garlic burns fast in a hot wok or skillet, and once it goes bitter there’s no fixing it. If your pan runs hot, pull it off the heat for a few seconds before adding the garlic and ginger.

Can I use frozen broccoli for this recipe?+

You can, but thaw it first and pat it dry so it doesn’t water down the pan. Frozen broccoli won’t stay as crisp as fresh, and it releases more moisture when it heats. The flavor still works, but the texture will be softer.

30-Minute Chicken and Broccoli

30 minute chicken and broccoli with a glossy soy-garlic sauce that clings to tender chicken bites and bright-green broccoli. Quick chicken broccoli stir fry cooks fast, thickens in minutes, and coats everything before serving 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: 520

Ingredients
  

Chicken and broccoli stir fry
  • 1.5 lb boneless skinless chicken breasts Cut into bite-sized pieces.
  • 0.25 Salt and pepper To taste.
  • 1 tbsp cornstarch For coating chicken, plus extra for sauce.
  • 2 tbsp vegetable oil Divided.
  • 4 cup broccoli florets Bright-green, tender-crisp.
  • 4 clove garlic Minced.
  • 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 Whisk into the sauce to thicken.
  • 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 cook the chicken
  1. Toss the chicken with salt, pepper, and cornstarch until evenly coated, with a light dusting visible on the surface.
  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 1 tablespoon vegetable oil and stir-fry the broccoli over high heat for 3-4 minutes until bright green and just tender-crisp.
  2. Stir in the minced garlic and grated ginger and cook for 30 seconds, until fragrant and glossy.
Thicken the sauce and glaze
  1. Pour in the whisked sauce and cook 1-2 minutes, stirring, until thickened and shiny like a glaze.
  2. Return the cooked chicken to the pan and toss everything to coat, so each piece looks lacquered in dark amber sauce.
Serve
  1. Serve the chicken and broccoli over rice and top with sesame seeds and green onions.

Notes

Pro tip: whisk the sauce until the cornstarch is fully dissolved, then pour it in all at once so it thickens quickly into a glossy coating. Store leftovers in an airtight container in the fridge up to 3 days; reheat in a skillet over medium heat with a splash of chicken broth. Freezing is not recommended because broccoli texture can soften. For a gluten-free option, use gluten-free soy sauce and check oyster sauce labeling.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating