20-Minute Chicken & Broccoli Dinner – Fast, Flavorful, and Weeknight-Friendly
This is the kind of dinner you make when you’re hungry, short on time, and want something that tastes good without a fuss. It’s simple, fresh, and ready in about 20 minutes from start to finish. Tender chicken, crisp-tender broccoli, and a glossy, savory sauce come together in one pan.
It’s great over rice, noodles, or cauliflower rice. If you like takeout-style flavor but want it lighter and faster, this is your new go-to.
20-Minute Chicken & Broccoli Dinner - Fast, Flavorful, and Weeknight-Friendly
Ingredients
Method
- Mix the sauce. In a small bowl, whisk soy sauce, broth, honey, vinegar, sesame oil, red pepper flakes, and cornstarch until smooth.Set aside.
- Prep the chicken and broccoli. Slice the chicken thinly across the grain. Cut broccoli into small, bite-size florets so they cook fast. Mince garlic and grate ginger.
- Blanch or steam the broccoli (optional, but keeps it bright). Microwave florets with a splash of water for 1 to 2 minutes, or steam on the stovetop for 2 minutes.Drain well. This speeds things up and prevents soggy broccoli.
- Sear the chicken. Heat 1 tablespoon oil in a large skillet over medium-high heat. Add half the chicken in a single layer.Season lightly with salt and pepper. Cook 2 to 3 minutes per side until golden and just cooked through. Transfer to a plate.Repeat with remaining oil and chicken.
- Sauté aromatics. Reduce heat to medium. In the same pan, add garlic and ginger. Cook 30 seconds, stirring, until fragrant.Do not let them brown.
- Add broccoli and sauce. Return broccoli (and any chicken juices on the plate) to the pan. Whisk the sauce again and pour it in. Stir for 1 minute, letting it bubble and thicken.
- Return chicken and finish. Add the chicken back and toss to coat.Cook 1 to 2 minutes, until the sauce is glossy and everything is hot. If the sauce is too thick, splash in a tablespoon of water; if too thin, simmer 30 seconds more.
- Garnish and serve. Sprinkle with green onions and sesame seeds. Serve over hot rice or noodles.
What Makes This Special
This recipe hits that sweet spot of fast, flavorful, and reliable. The sauce is a no-fuss mix that’s savory, slightly sweet, and balanced with a little ginger and garlic.
Everything cooks in one skillet, so cleanup is easy. It’s flexible, too—swap veggies, change the protein, or adjust the heat. And it feels good: plenty of protein, a big hit of greens, and nothing complicated.
What You’ll Need
- Chicken: 1 to 1.25 pounds boneless, skinless chicken breasts or thighs, thinly sliced
- Broccoli: 4 cups small florets (about 1 large head or 2 smaller heads)
- Oil: 2 tablespoons neutral oil (canola, avocado, or light olive oil)
- Garlic: 3 cloves, minced
- Ginger: 1 tablespoon fresh, grated (or 1 teaspoon ground in a pinch)
- Green onions: 2 stalks, sliced (optional, for garnish)
- Sesame seeds: 1 teaspoon (optional, for garnish)
For the sauce:
- 1/3 cup low-sodium soy sauce (or tamari for gluten-free)
- 1/3 cup chicken broth (or water)
- 1 tablespoon honey or brown sugar
- 1 tablespoon rice vinegar (or apple cider vinegar)
- 1 teaspoon toasted sesame oil
- 1/4 to 1/2 teaspoon red pepper flakes (optional, for heat)
- 2 teaspoons cornstarch (for thickening)
To serve: Cooked rice, noodles, or cauliflower rice
Instructions
- Mix the sauce. In a small bowl, whisk soy sauce, broth, honey, vinegar, sesame oil, red pepper flakes, and cornstarch until smooth.
Set aside.
- Prep the chicken and broccoli. Slice the chicken thinly across the grain. Cut broccoli into small, bite-size florets so they cook fast. Mince garlic and grate ginger.
- Blanch or steam the broccoli (optional, but keeps it bright). Microwave florets with a splash of water for 1 to 2 minutes, or steam on the stovetop for 2 minutes.
Drain well. This speeds things up and prevents soggy broccoli.
- Sear the chicken. Heat 1 tablespoon oil in a large skillet over medium-high heat. Add half the chicken in a single layer.
Season lightly with salt and pepper. Cook 2 to 3 minutes per side until golden and just cooked through. Transfer to a plate.
Repeat with remaining oil and chicken.
- Sauté aromatics. Reduce heat to medium. In the same pan, add garlic and ginger. Cook 30 seconds, stirring, until fragrant.
Do not let them brown.
- Add broccoli and sauce. Return broccoli (and any chicken juices on the plate) to the pan. Whisk the sauce again and pour it in. Stir for 1 minute, letting it bubble and thicken.
- Return chicken and finish. Add the chicken back and toss to coat.
Cook 1 to 2 minutes, until the sauce is glossy and everything is hot. If the sauce is too thick, splash in a tablespoon of water; if too thin, simmer 30 seconds more.
- Garnish and serve. Sprinkle with green onions and sesame seeds. Serve over hot rice or noodles.
Keeping It Fresh
Make-ahead tips: Slice the chicken and cut the broccoli in the morning.
Stir the sauce together and store it covered in the fridge. When it’s dinner time, everything is ready to hit the pan.
Storage: Cool leftovers and store in an airtight container for up to 3 days. Reheat gently on the stovetop with a splash of water to loosen the sauce, or microwave in short bursts, stirring between each one.
Freezing: This dish freezes best without the broccoli, which can soften too much.
If freezing, store the cooked chicken and sauce together, then add fresh broccoli when reheating.
Benefits of This Recipe
- Speed: It’s truly a 20-minute meal once your ingredients are prepped.
- Balanced: Protein, fiber, and a moderate sauce that’s not heavy or greasy.
- Flexible: Use what you have—different veggies, different starch, or a spice tweak.
- Family-friendly: Mild base flavor that you can spice up or keep mellow.
- One-pan cleanup: Less mess, more time for everything else.
Pitfalls to Watch Out For
- Overcooking the chicken: Thin slices cook fast. Pull them as soon as they’re opaque and springy.
- Watery sauce: Whisk the cornstarch into the sauce fully. Let it bubble so it thickens.
If needed, cook 30 to 60 seconds more.
- Soggy broccoli: Cut small but not tiny, and don’t over-steam. Aim for crisp-tender.
- Burnt aromatics: Add garlic and ginger after the chicken, over medium heat, and stir constantly for 30 seconds.
- Too salty: Use low-sodium soy sauce and taste before adding extra salt. Balance with a splash more honey or vinegar if needed.
Alternatives
- Different proteins: Try thin-sliced pork tenderloin, shrimp (cook 1 to 2 minutes per side), or firm tofu (press well, then pan-fry until golden).
- Veggie swaps: Add snap peas, bell peppers, carrots, mushrooms, or baby bok choy.
Keep the total veggie volume similar to avoid diluting the sauce.
- Gluten-free: Use tamari or coconut aminos. Check that your broth and vinegar are gluten-free.
- Low-carb: Serve over cauliflower rice and reduce the honey to 1 to 2 teaspoons.
- Spice level: Add sriracha, chili crisp, or extra red pepper flakes to taste.
- Citrusy twist: Finish with a squeeze of lemon or orange for brightness.
FAQ
Can I use frozen broccoli?
Yes. Thaw it first and pat dry so it doesn’t water down the sauce.
Cook it briefly so it stays tender but not mushy.
What if I don’t have fresh ginger?
Use 1 teaspoon ground ginger or 1 tablespoon ginger paste. Fresh has a brighter kick, but the others work in a pinch.
How do I keep the chicken juicy?
Slice it thin and cook it hot and fast. Don’t crowd the pan—work in batches and pull it as soon as it’s cooked through.
Resting it on a plate for a minute helps keep juices in.
Can I make it without cornstarch?
Yes. Use arrowroot in the same amount, or simmer the sauce longer to reduce. Without a starch, it won’t be as glossy but will still taste great.
What’s the best way to meal prep this?
Make a double batch of chicken and sauce, then portion with rice in containers.
Add lightly steamed broccoli on the side and mix after reheating to keep it crispier.
Is there a way to make it sweeter or tangier?
For sweeter, add another teaspoon of honey. For tangier, add a splash more vinegar or a squeeze of citrus at the end. Adjust in small amounts and taste as you go.
Can I cook the broccoli in the same pan without pre-steaming?
Absolutely.
Stir-fry the broccoli in a little oil for 3 to 4 minutes until crisp-tender, then proceed with the aromatics and sauce. Pre-steaming just speeds things up.
Final Thoughts
This 20-Minute Chicken & Broccoli Dinner is the kind of recipe that earns a permanent spot in your weeknight rotation. It’s fast, flexible, and consistently tasty, with simple ingredients you probably already have.
Keep the sauce formula in your back pocket, swap in whatever you’ve got, and dinner is always just one pan away. When time is tight but you still want something warm, balanced, and satisfying, this checks every box.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.







