30-Minute Chicken and Broccoli

Loading…

By Reading time

Glossy chicken, crisp-tender broccoli, and a garlic soy sauce that clings to every bite make this the kind of skillet dinner that disappears fast. It lands in that sweet spot between takeout comfort and home-cooked control: enough sauce to coat the rice, enough browning on the chicken to keep it from tasting flat, and broccoli that stays bright instead of turning dull and soft.

The trick is cooking the chicken and broccoli separately before they ever meet the sauce. That keeps the broccoli from overcooking while the chicken gets a little color, and it lets the garlic and ginger bloom for just long enough to smell fragrant without burning. The cornstarch slurry goes in at the end, after the sauce is already hot, so it thickens in about a minute instead of turning gummy.

Below, you’ll find the small details that make this stir fry work on a weeknight: how thin to slice the chicken, why high heat matters, and what to do if your sauce seems too loose or too thick when it hits the pan.

The sauce thickened up right at the end and coated the chicken without getting gloopy. I also liked that the broccoli stayed crisp-tender instead of going soft while I finished the sauce.

★★★★★— Megan R.

Save this 30-Minute Chicken and Broccoli for the nights when you want glossy takeout-style chicken, crisp broccoli, and dinner on the table fast.

Save to Pinterest

The Secret to Keeping the Broccoli Crisp While the Sauce Thickens

Broccoli is the part of this dish that gives people trouble, because it goes from bright and snappy to dull and limp fast. The fix is to cook it after the chicken comes out, not before, and only long enough to turn vivid green and tender-crisp. If the pan is crowded or the heat has dropped, the broccoli steams instead of searing, and you lose the texture that makes this dish worth making.

The other thing that matters is timing the sauce. Once the chicken and broccoli are back in the pan, the sauce should look loose at first. The cornstarch slurry needs a hot surface and a little stirring to turn glossy and clingy, so give it that last minute in the pan instead of letting it sit and break down.

What Each Ingredient Is Actually Doing in This Stir Fry

30-Minute Chicken and Broccoli glossy garlic soy
  • Chicken breast — Slice it thin so it cooks fast and stays tender. Thick pieces need more time, which is how you end up with dry chicken before the broccoli is done. If you want to use boneless thighs, they work well here and give you a little more richness.
  • Broccoli florets — Fresh broccoli holds its shape best. Frozen broccoli will work in a pinch, but thaw and dry it first or the extra moisture will water down the sauce and soften the vegetables too much.
  • Soy sauce and oyster sauce — Soy sauce brings the salt and depth, while oyster sauce gives the sauce its body and that dark, savory takeout-style finish. If you need a substitute for oyster sauce, use hoisin in the same amount, but expect a slightly sweeter result.
  • Garlic and ginger — These are not background notes here; they’re part of the main flavor. Mince and grate them finely so they melt into the sauce quickly. If they stay in big pieces, they can scorch in the hot pan before the sauce goes in.
  • Cornstarch slurry — This is what turns the sauce from thin and salty into something that clings. Mix it with cold water before adding it, or it will clump the second it hits the pan.

Building the Stir Fry in the Right Order

Brown the Chicken First

Heat the oil until it shimmers before the chicken goes in. The pieces should land with a quiet sizzle, not a lazy one, and they need to sit long enough to pick up color before you stir. If you move them too soon, they’ll steam and turn pale. Pull the chicken out when it’s golden on the outside and just cooked through; it will finish in the sauce later.

Cook the Broccoli Until It Turns Bright Green

Add the broccoli to the hot pan with the remaining oil and let it sear for a few minutes until the edges deepen in color but the stems still have bite. You’re looking for tender-crisp, not soft. If the florets are cut too large, they’ll stay raw in the center while the outside starts to overcook, so keep them in even pieces.

Wake Up the Garlic and Ginger

Push the broccoli to the sides and add the garlic and ginger to the center of the pan where the heat is strongest. Stir them for about 30 seconds, just until fragrant. Any longer and garlic can go bitter fast, especially in a hot skillet with very little moisture. This is the moment that gives the whole dish its smell.

Finish With the Sauce and Slurry

Return the chicken to the pan, pour in the sauce, and stir to coat everything. Then add the cornstarch mixture and keep tossing until the sauce turns glossy and thick enough to cling to the chicken and broccoli. If it still looks thin after a minute, the pan probably cooled down too much; give it another brief blast of heat while stirring. Serve it right away over rice, because the sauce tightens as it sits.

How to Adjust This for Different Kitchens and Different Eaters

Make It Gluten-Free

Use a gluten-free soy sauce or tamari and check that your oyster sauce is labeled gluten-free. The sauce will taste the same in the pan, and the cornstarch still gives you the same glossy finish.

Swap in Chicken Thighs

Boneless thighs brown beautifully and stay juicier than breast meat. They take a little longer to cook through, but the extra fat gives the stir fry a richer finish.

Add More Vegetables Without Diluting the Sauce

Snap peas, bell peppers, or sliced carrots fit right in, but add them based on how long they need to cook. Harder vegetables go in with the broccoli, while quick-cooking ones can wait until the end so they keep their bite and don’t crowd the pan.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The broccoli softens a little, but the flavor holds well.
  • Freezer: This freezes, though the broccoli will lose some of its bite after thawing. Freeze in portions for up to 2 months, and expect a softer texture when reheated.
  • Reheating: Warm it in a skillet over medium heat with a splash of water to loosen the sauce. The biggest mistake is microwaving it too long, which dries out the chicken and turns the broccoli mushy before the sauce loosens back up.

Answers to the Questions Worth Asking

Can I use frozen broccoli?+

Yes, but thaw it first and pat it dry. Frozen broccoli carries extra water, and if it goes into the pan wet, it steams instead of picking up a little color. The sauce still works, but the texture is softer.

How do I keep the chicken from getting dry?+

Slice the chicken thin and cook it fast over high heat. If the pieces are thick, they need too much time in the pan and the outside dries out before the center is done. Pull it off as soon as it’s golden, because it finishes in the sauce.

Can I make this ahead of time?+

You can prep the sauce, slice the chicken, and cut the broccoli earlier in the day. I wouldn’t cook the full dish too far ahead, because the broccoli loses its snap and the sauce tightens as it sits. This is best finished right before serving.

How do I thicken the sauce if it stays thin?+

Let it boil gently for another 30 to 60 seconds after the slurry goes in. Cornstarch needs heat to activate, and a crowded pan or a low flame can keep it from thickening properly. If it still looks loose, mix another small spoonful of cornstarch with water and add it gradually.

30-Minute Chicken and Broccoli

30 minute chicken and broccoli made as a quick stir fry with glossy chicken breast strips and bright green broccoli florets coated in a garlic soy sauce. Finish with sesame seeds and serve over fluffy white rice for a better-than-takeout weeknight dinner.
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 chicken breast sliced thin
  • 4 cup broccoli florets
  • 3 tbsp vegetable oil divided
  • 5 garlic cloves minced
  • 1 tbsp fresh ginger grated
Garlic soy sauce
  • 0.25 cup soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp brown sugar
  • 1 tsp sesame oil
  • 1 tbsp cornstarch mixed with 3 tablespoons water
  • 3 tbsp water
  • 1 sesame seeds for serving
  • 1 cooked rice for serving

Equipment

  • 1 cast iron skillet

Method
 

Make the garlic soy sauce
  1. Whisk soy sauce, oyster sauce, brown sugar, and sesame oil together in a bowl until smooth.
Stir-fry the chicken
  1. Heat 2 tablespoons vegetable oil in a wok or large skillet over high heat until shimmering.
  2. Add chicken in a single layer and cook for 3–4 minutes, stirring only as needed, until golden; remove and set aside.
Stir-fry the broccoli and finish
  1. Add the remaining vegetable oil and cook broccoli for 3–4 minutes until bright green and tender-crisp, then push it to the sides of the pan.
  2. Add garlic and ginger to the center and cook for 30 seconds, then return chicken to the pan.
  3. Pour the sauce over everything and stir to coat.
  4. Add cornstarch slurry and toss for about 1 minute until the sauce thickens and clings to the chicken and broccoli.
Serve
  1. Serve immediately over cooked rice and top with sesame seeds.

Notes

For the best texture, slice the chicken thin and keep it spread out in one layer so it browns instead of steams. Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat in a skillet over medium heat until warmed through. Freezing is not recommended because broccoli can soften after thawing. If you need a gluten-free version, use gluten-free soy sauce and gluten-free oyster sauce (or substitute tamari where appropriate).

You might also like these recipes

Leave a Comment

Recipe Rating