30-Minute Chicken and Broccoli

Loading…

By Reading time
Servings 4–6 people

Glossy chicken and broccoli is one of those dinners that disappears fast when the sauce hits the rice. The chicken stays tender because it gets a light cornstarch coating before it ever meets the pan, and the broccoli keeps a little bite instead of going soft and dull. That contrast matters here. You want crisp-tender broccoli, juicy chicken, and a sauce that clings instead of pooling at the bottom of the bowl.

The sauce leans on soy sauce, oyster sauce, and hoisin for depth, then gets rounded out with a little brown sugar and chicken broth. Cornstarch does double duty: it helps the chicken brown and thickens the sauce at the end without making it heavy. Once you’ve made it this way, it starts to feel less like a backup dinner and more like the one you reach for on purpose.

The sauce thickened right up and coated every piece of chicken without turning gluey. I liked that the broccoli stayed bright green and still had a little crunch after 3 minutes in the pan.

★★★★★— Megan T.

Save this 30-Minute Chicken and Broccoli for the nights when you want glossy takeout-style sauce and crisp-tender broccoli without waiting on delivery.

Save to Pinterest

The Trick to Keeping the Chicken Tender Before the Sauce Goes In

The biggest mistake in chicken and broccoli stir-fry is crowding the pan and rushing the chicken. If the pieces sit in a soggy layer, they steam before they brown, and you lose both flavor and texture. The cornstarch coating helps here because it gives the chicken a little shell that sears fast and protects the meat underneath.

High heat matters, but not endless stirring. Let the chicken sit long enough to pick up color on the first side, then turn it and finish cooking. Once it comes out, keep the broccoli moving just enough to stay bright and crisp-tender. If it goes limp in the pan, the heat was too low or the florets were cut too small.

What Each Ingredient Is Actually Doing in This Dish

30-Minute Chicken and Broccoli glossy, garlicky, quick dinner
  • Chicken breast — Bite-sized pieces cook quickly and stay juicy as long as you don’t overcook them. Thighs also work if you want a little more richness; just add a minute or two to the pan time.
  • Cornstarch — This is what gives the chicken that lightly coated, takeout-style finish and helps the sauce thicken later. There isn’t a direct substitute that behaves the same way, but arrowroot can stand in if that’s what you keep on hand.
  • Broccoli florets — Fresh florets hold up best because they stay crisp and absorb the sauce at the edges. Frozen broccoli works in a pinch, but it releases more water, so the final sauce will be looser.
  • Oyster sauce and hoisin — These build the deep, savory-sweet backbone of the sauce. If you skip one, the sauce tastes flatter; if you need a substitute, add a little extra soy sauce plus a touch more sugar, but expect less complexity.
  • Chicken broth — It loosens the sauce just enough to coat everything evenly before the cornstarch thickens it. Water works only if you have to, but the sauce won’t taste as full.

Building the Sauce So It Clings, Not Splashes

Coating and Searing the Chicken

Toss the chicken with salt, pepper, and cornstarch until every piece looks lightly dusted, not clumpy. That thin coating is what helps the surface brown instead of turn rubbery. Heat the oil until it shimmers before the chicken goes in, then let the first side sit untouched for a moment so it can actually sear. If the pan sounds quiet, it’s not hot enough yet.

Blistering the Broccoli

After the chicken comes out, the broccoli goes into the same pan so it picks up the browned bits left behind. Stir-fry it just until the color turns bright green and the stems lose their raw crunch without going soft. If you need to, splash in a tablespoon of water and cover the pan for 30 seconds to help thicker florets steam through, then uncover so the excess moisture cooks off. That keeps the final dish from turning watery.

Finishing the Sauce

Garlic and ginger only need about 30 seconds in the hot pan; any longer and the garlic can go bitter. Pour in the whisked sauce and keep it moving as it bubbles. The cornstarch will thicken it fast once it reaches a simmer, so don’t walk away. When it turns glossy and lightly coats the back of a spoon, the chicken goes back in and everything gets tossed until every piece is glazed.

How to Adapt This for Different Pantries and Different Nights

Gluten-Free Version

Use a gluten-free soy sauce or tamari and check that your oyster sauce and hoisin are certified gluten-free. The texture stays the same, but the flavor balance may need a tiny pinch more sugar if your substitute sauces taste less sweet than the originals.

Chicken Thigh Swap

Boneless skinless thighs give you a richer, juicier result and are a little more forgiving if you cook them a minute too long. They brown well, but they can leave a touch more fat in the pan, so drain off the excess if the sauce starts looking greasy.

Vegetarian Version

Swap the chicken for extra-firm tofu or seared cauliflower florets and use vegetable broth instead of chicken broth. Tofu should be pressed first so it browns instead of spitting water in the pan, and cauliflower needs a longer stir-fry to get tender in the center.

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, though the broccoli will be softer after thawing. Freeze in a shallow container for up to 2 months and thaw overnight in the refrigerator.
  • Reheating: Warm it in a skillet over medium-low heat with a splash of broth or water. The common mistake is blasting it on high heat, which tightens the chicken and can make the sauce seize instead of loosening back up.

Questions I Get Asked About This Recipe

Can I use frozen broccoli in chicken and broccoli? +

Yes, but thaw it first and pat it dry so you don’t water down the sauce. Frozen broccoli softens faster than fresh, so add it near the end and keep the stir-fry moving. You’ll lose a little crispness, but the flavor still works.

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

If it tightens too fast, pull the pan off the heat and stir in a splash of broth or water. Cornstarch thickens as soon as the sauce simmers, so a few extra seconds can take it from glossy to paste-like. A thinner sauce at the start is safer than trying to rescue a too-thick one later.

Can I make chicken and broccoli ahead of time? +

Yes. It reheats well for lunches or busy nights, though the broccoli will soften a little after chilling. If you want the best texture, cook the chicken and sauce ahead, then stir in freshly cooked broccoli when you reheat.

How do I know when the chicken is cooked through? +

The chicken should be opaque all the way through with no pink in the center, and the pieces should feel firm but still springy when stirred. Bite-sized pieces usually finish in 5 to 6 minutes over high heat, but the safest check is to cut one open. If the center is still glossy and translucent, it needs another minute.

Can I use chicken thighs instead of chicken breasts? +

Yes, and they’re especially good if you like a juicier, slightly richer stir-fry. Use boneless skinless thighs cut into the same bite-sized pieces, and cook them just until done since they stay tender longer than breasts. The sauce and broccoli work exactly the same way.

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 florets. Stir-fried in a hot skillet for a takeout-style chicken broccoli sauce, ready fast over fluffy rice.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Cuisine: Asian-American
Calories: 620

Ingredients
  

Chicken and broccoli
  • 1.5 lb boneless skinless chicken breasts Cut into bite-sized pieces.
  • 1 salt and pepper To taste.
  • 1 tbsp cornstarch For coating chicken, then more in the sauce.
  • 2 tbsp vegetable oil Used for cooking chicken and stir-frying broccoli.
  • 4 cup broccoli florets Keep florets bright green and tender-crisp.
  • 4 cloves garlic Minced.
  • 1 tsp fresh ginger Grated.
For the 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; the surface should look lightly dusted.
  2. Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat; add chicken and cook for 5-6 minutes, turning as needed, until golden and cooked through, then remove to a plate.
Stir-fry the broccoli and glaze with sauce
  1. Add the remaining vegetable oil to the skillet, then stir-fry broccoli for 3-4 minutes until bright green and just tender-crisp, with a quick, lively sizzle.
  2. Add garlic and grated ginger and stir-fry for 30 seconds until fragrant, watching for a light golden edge at the garlic.
  3. Whisk the soy sauce, oyster sauce, hoisin sauce, brown sugar, cornstarch, chicken broth, and sesame oil, then pour into the pan; cook for 1-2 minutes until thickened into a glossy sauce that coats the spoon.
  4. Return the cooked chicken to the pan and toss until every piece is glazed and shiny, with no dry spots.
Serve
  1. Serve the chicken and broccoli over rice and top with sesame seeds and green onions for a fresh, bright finish.

Notes

Pro tip: Whisk the cornstarch into the sauce thoroughly before adding to the hot pan—this keeps the glaze smooth and glossy. Refrigerate leftovers in an airtight container for up to 3 days; reheat in a skillet over medium heat until warmed through. Freezing is not recommended because broccoli can soften. For a gluten-free swap, use gluten-free soy sauce and confirm oyster/hoisin label compatibility.
Recipes I Love Most

Save this cozy recipe

Pin it, print it, leave some love, or copy the link to share.

Save to Pinterest

Leave a Comment

Recipe Rating