ADVERTISEMENT

Chicken and Broccoli Stir Fry – Easy 30-Minute Dinner

By September 21, 202610 min read

Some nights I stand at the stove with a wooden spoon in one hand and my phone in the other, wondering how dinner became a race against bedtime. Chicken and Broccoli Stir Fry is the answer I keep coming back to. It is fast, it is forgiving, and it turns a bag of frozen broccoli and two chicken breasts into something that smells like a Friday-night takeout order without the delivery wait.

Advertisements1

Have you ever noticed how a stir fry rewards attention? The pan tells you everything. The chicken goes quiet and golden, the broccoli squeaks against the metal, and the sauce thickens in the last thirty seconds like it knows the clock is running. That little window of timing is the whole magic, and it is easier to master than most people think.

I learned this dish from a neighbor who cooked it every Tuesday for her grandkids. She never measured the soy sauce, just poured it in a slow circle while the pan hissed. I have measured it for you, but I kept her instinct: taste at the end, adjust boldly, and serve it while the edges of the broccoli are still bright green.

Why You'll Love This Recipe

1

Weeknight Fast: From fridge to table in about 30 minutes with one pan and one cutting board.
2

Better Than Takeout: The sauce is glossy, garlicky and lightly sweet without the greasy heaviness of delivery.
3

Flexible Vegetables: Broccoli is the star, but snap peas, peppers or bok choy all slide in beautifully.
4

Crowd-Pleasing: Mild enough for kids, savory enough for adults who want a little heat on the side.

About the Ingredients

1 1/2 lbs (680g) boneless, skinless chicken breasts, sliced 1/4 inch thick

Thighs work just as well and stay juicier if you tend to overcook chicken. Buy air-chilled chicken when you can; it browns more cleanly because it holds less added water.

1 tbsp cornstarch

Tossing the chicken in cornstarch is what gives it that velvety takeout texture. Arrowroot or potato starch substitutes one-for-one if corn is off your table.

2 tbsp neutral oil, divided (canola, peanut or avocado)

Peanut oil gives the most authentic wok aroma, but avocado oil has a higher smoke point and a cleaner flavor. Avoid olive oil here; it smokes before the chicken browns.

5 cups (about 1 lb / 450g) broccoli florets, cut into bite-size pieces

Fresh florets with tight green heads are ideal, but frozen florets work if you do not thaw them and add 2 extra minutes. Look for broccoli that snaps rather than bends at the stem.

4 garlic cloves, finely minced

Fresh garlic only, please; the jarred stuff turns bitter under high heat. If you are out, 1 tsp garlic powder stirred into the sauce is the emergency swap.

1 tbsp fresh ginger, grated or minced

Freeze your ginger knob and grate it straight from frozen; it keeps for months and grates into fluffy threads. Ground ginger works in a pinch at 1/2 tsp.

1/3 cup (80ml) low-sodium soy sauce

Low-sodium lets you control the salt, especially if your brand runs salty. Tamari makes it gluten-free, and coconut aminos work for a soy-free version.

1/4 cup (60ml) chicken broth or water

Broth adds depth, water keeps it neutral. Either way, this is what thins the sauce so it coats instead of clumps.

2 tbsp honey or brown sugar

Honey brings a floral note, brown sugar brings molasses depth. For a lower-sugar version, use 1 tbsp honey plus a pinch of monk fruit sweetener.

1 tbsp rice vinegar

Rice vinegar is mild and clean; apple cider vinegar is a sharper substitute at 2 tsp. Do not skip the acid, it is what makes the sauce taste finished.

1 tsp toasted sesame oil

A finishing oil, not a cooking oil. Toasted sesame oil is dark and nutty; regular sesame oil is nearly flavorless, so check the label.

2 tsp toasted sesame seeds and 2 scallions, thinly sliced, for garnish

Toast seeds in a dry pan for 60 seconds until they pop and smell nutty. Sliced almonds make a crunchy stand-in.

Tips & Tricks

Do not crowd the pan

Overloading traps steam and boils the chicken gray instead of browning it. Cook in two batches if your skillet is smaller than 12 inches.

Dry the chicken before it hits the pan

Pat slices with paper towels so the cornstarch clings and the surface sears. Wet chicken will never give you those golden edges.

Bloom the aromatics, do not burn them

Garlic and ginger need only 20 to 30 seconds in hot oil. The moment they smell sweet and fragrant, the sauce goes in.

Sauce thickens as it cools

Pull the pan off the heat when the sauce coats a spoon but still slides. It will tighten up further while you carry it to the table.

Pro Tips

1

Freeze chicken 15 minutes before slicing: Firm meat cuts into even 1/4-inch strips, which cook at the same rate and stay tender.
2

Mix the sauce before you turn on the stove: Stir soy, broth, honey, vinegar and sesame oil in a jar so you are not scrambling while garlic scorches.
3

Add broccoli in the last 3 minutes: It should stay bright green with a snap, not go olive and soft. Residual heat finishes the job.
4

Finish with a splash of the sauce off the heat: It re-glazes the chicken and makes the dish look glossy and restaurant-made.

Step-by-Step Instructions

1. Whisk the sauce

In a small bowl or jar, whisk the soy sauce, broth, honey, rice vinegar, sesame oil and 1 tsp of the cornstarch until smooth and no lumps remain. Set it beside the stove; stir fries move fast and you will not have time to hunt for it later.

2. Toss chicken with cornstarch

Pat the chicken slices dry, then toss them in a bowl with the remaining 2 tsp cornstarch, 1/2 tsp salt and a few grinds of black pepper. Let them sit 10 minutes while you chop the broccoli and aromatics; the coating hydrates and clings better.

3. Sear the chicken

Heat 1 tbsp oil in a large skillet or wok over medium-high until it shimmers, about 350F (177C). Add the chicken in a single layer and cook 3 to 4 minutes per side, until golden brown at the edges and the thickest piece reads 165F (74C) on an instant-read thermometer. Transfer to a plate; it will not be fully sauced yet.

4. Bloom garlic and ginger

Lower the heat to medium and add the remaining 1 tbsp oil, then the garlic and ginger. Stir constantly for 20 to 30 seconds, just until fragrant and barely golden. If they darken past gold, wipe the pan and start this step again; burnt aromatics will bitter the whole sauce.

5. Steam the broccoli

Add the broccoli and 2 tbsp water, cover, and cook 3 minutes. Uncover and stir fry 1 to 2 minutes more, until the florets are bright green, crisp-tender, and a knife slides into a stem with slight resistance. You want snap, not softness.

6. Return chicken and glaze

Slide the chicken and any juices back into the pan, pour in the sauce, and toss over medium-high heat for 1 to 2 minutes. The sauce will bubble at the edges and thicken into a glossy coat that clings to every piece; if it tightens too much, splash in 1 tbsp water.

7. Finish and garnish

Kill the heat, taste, and adjust with a pinch of salt or a few drops of vinegar. Scatter sesame seeds and scallions over the top and serve immediately over steamed jasmine rice or rice noodles.

Delicious Variations

Spicy Hunan Style

Add 1 tbsp chili bean paste with the garlic and finish with sliced fresh chilies for a numbing, fiery kick.

Peanut-Lime Version

Swap 2 tbsp of the broth for creamy peanut butter and finish with lime juice and crushed peanuts for a satay-like sauce.

Teriyaki Mushroom Twist

Add 8 oz sliced shiitakes with the broccoli and use 3 tbsp mirin in place of the rice vinegar for a sweeter, deeper glaze.

How to Store Chicken and Broccoli Stir Fry 😍

Refrigerator

Store in an airtight container for up to 4 days. Keep the rice separate so it does not soak up all the sauce.

Freezer

Freeze in portions for up to 2 months, though the broccoli softens noticeably. Thaw overnight in the refrigerator for best texture.

Reheating

Reheat in a skillet over medium heat with 1 tbsp water, covered, for 3 to 4 minutes until steaming. The microwave works in a pinch but toughens the chicken.

Frequently Asked Questions

Q: Why is my chicken and broccoli stir fry soggy?

Your pan was overcrowded or your broccoli was wet when it hit the heat. Cook the chicken in two batches and dry the broccoli thoroughly after washing so it sears instead of steams. A 12-inch skillet or a wok gives you the surface area you need.

Q: Can I make chicken and broccoli stir fry ahead of time?

Yes, you can prep everything up to 24 hours ahead and cook it fresh in 10 minutes. Chop the chicken and broccoli, mix the sauce, and refrigerate each separately in airtight containers. Cook the dish the day you plan to eat it for the best texture.

Q: How do I make the sauce thicker without cornstarch?

Use 1 tsp arrowroot powder or 1 tbsp tapioca starch in place of the cornstarch in the sauce. Both thicken at a slightly lower temperature, so add them off the heat and let the residual warmth do the work. A simmered reduction also works if you prefer no starch at all.

Q: Is chicken and broccoli stir fry healthy?

It is a genuinely balanced meal, with lean protein, fiber-rich broccoli and a sauce you control. This version lands around 285 calories per serving with 12g protein and only 8g sugar. Serve it over a modest scoop of rice to keep the carb count in check.

Q: What is the best cut of chicken for stir fry?

Boneless skinless thighs are the most forgiving because their fat keeps them juicy under high heat. Breasts work beautifully too if you slice them evenly and pull them at 165F (74C). Either way, slice against the grain for tenderness.

I would love to know how this one turns out in your kitchen. Did you keep the broccoli snappy or let it go soft the way my neighbor always did? Tell me in the comments, and if you add your own twist, share it so the next cook can borrow your idea. Nurture with intention.

Chicken and Broccoli Stir Fry 😍

Chicken and Broccoli Stir Fry 😍

Chicken and Broccoli Stir Fry is a glossy, savory one-pan dinner with tender chicken, crisp broccoli and a silky ginger-garlic sauce ready in 30 minutes.

★★★★½ 4.8 (217 ratings)
15 minPrep time15 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 1/2 lbs (680g) boneless, skinless chicken breasts, sliced 1/4 inch thick
  • 1 tbsp cornstarch
  • 2 tbsp neutral oil, divided (canola, peanut or avocado)
  • 5 cups (about 1 lb / 450g) broccoli florets, cut into bite-size pieces
  • 4 garlic cloves, finely minced
  • 1 tbsp fresh ginger, grated or minced
  • 1/3 cup (80ml) low-sodium soy sauce
  • 1/4 cup (60ml) chicken broth or water
  • 2 tbsp honey or brown sugar
  • 1 tbsp rice vinegar
  • 1 tsp toasted sesame oil
  • 2 tsp toasted sesame seeds and 2 scallions, thinly sliced, for garnish

📋 Instructions

  1. 1Whisk the sauce — In a small bowl or jar, whisk the soy sauce, broth, honey, rice vinegar, sesame oil and 1 tsp of the cornstarch until smooth and no lumps remain. Set it beside the stove; stir fries move fast and you will not have time to hunt for it later.
  2. 2Toss chicken with cornstarch — Pat the chicken slices dry, then toss them in a bowl with the remaining 2 tsp cornstarch, 1/2 tsp salt and a few grinds of black pepper. Let them sit 10 minutes while you chop the broccoli and aromatics; the coating hydrates and clings better.
  3. 3Sear the chicken — Heat 1 tbsp oil in a large skillet or wok over medium-high until it shimmers, about 350F (177C). Add the chicken in a single layer and cook 3 to 4 minutes per side, until golden brown at the edges and the thickest piece reads 165F (74C) on an instant-read thermometer. Transfer to a plate; it will not be fully sauced yet.
  4. 4Bloom garlic and ginger — Lower the heat to medium and add the remaining 1 tbsp oil, then the garlic and ginger. Stir constantly for 20 to 30 seconds, just until fragrant and barely golden. If they darken past gold, wipe the pan and start this step again; burnt aromatics will bitter the whole sauce.
  5. 5Steam the broccoli — Add the broccoli and 2 tbsp water, cover, and cook 3 minutes. Uncover and stir fry 1 to 2 minutes more, until the florets are bright green, crisp-tender, and a knife slides into a stem with slight resistance. You want snap, not softness.
  6. 6Return chicken and glaze — Slide the chicken and any juices back into the pan, pour in the sauce, and toss over medium-high heat for 1 to 2 minutes. The sauce will bubble at the edges and thicken into a glossy coat that clings to every piece; if it tightens too much, splash in 1 tbsp water.
  7. 7Finish and garnish — Kill the heat, taste, and adjust with a pinch of salt or a few drops of vinegar. Scatter sesame seeds and scallions over the top and serve immediately over steamed jasmine rice or rice noodles.
👨‍🍳 Chef's Note: If your soy sauce is full-sodium, start with 1/4 cup and taste before adding more; the sauce reduces as it glazes and salt concentrates fast.

Servings: 6

Cuisine: Asian-American

Course: Dinner

Nutrition (per serving): 285 kcal · 28g protein · 18g carbs · 10g fat
Aisha Okafor

Written by Aisha Okafor

Aisha writes about parenting and child development, emphasizing mindful and gentle approaches. She shares observations and strategies for fostering emotional intelligence and resilience in kids.

Leave a Comment

x
Advertisements