The star here is the sauce. A good stir-fry sauce should be glossy, savory, just a little sweet, and clingy enough to coat every piece of chicken and every floret of broccoli. This one does all of that beautifully. It’s built on a base of soy sauce for saltiness, a splash of oyster sauce for depth, a bit of brown sugar for balance, and a whisper of sesame oil for that nutty aroma that makes your entire kitchen smell like a restaurant. A little garlic and ginger go in too, because they’re non-negotiable for any stir-fry worth its salt. Together, these ingredients create a sauce that’s rich without being heavy and complex without requiring a pantry overhaul.
Start by prepping everything before you turn on the heat. Stir-frying is fast, so having your broccoli chopped, your chicken sliced into bite-sized pieces, and your sauce whisked together in a small bowl will save you from frantic scrambling. Use boneless, skinless chicken thighs if you can—they’re forgiving and stay juicy under high heat. But breast meat works perfectly too, just be careful not to overcook it. For the broccoli, you want florets that are similar in size so they cook evenly. And don’t toss the stems; peel off the tough outer layer, slice them thin, and you’ll get tender, sweet pieces that soak up sauce like a sponge.
Heat a large skillet or wok over high heat until it’s smoking hot. Add a neutral oil with a high smoke point, like avocado or canola, then add the chicken in a single layer. Let it sit without moving for a minute or two so it gets a good sear. Toss it around until it’s cooked through and golden in spots, then remove it to a plate. The same pan goes back on the heat, and in go the broccoli stems first—they need a head start. After about a minute, add the florets and a couple tablespoons of water, then cover the pan quickly so the broccoli steams and brightens in color. This method keeps it crisp-tender, not mushy, which is exactly what you want.
Once the broccoli is vibrant and just beginning to soften, add the garlic and ginger. Sizzle them for about thirty seconds until they’re fragrant, then return the chicken to the pan. Pour the sauce over everything, and stir constantly as it thickens and coats every piece. The sauce will bubble and reduce quickly, so don’t walk away. Toss everything together until it’s glossy and steaming, then pull it off the heat. That’s it. You’re done.
Serve this over steamed rice, which catches every drop of that glossy sauce. Brown rice works wonderfully for extra fiber, and cauliflower rice is a great low-carb swap if you’re watching your intake. If you want to round out the meal, add a side of quick pickled cucumbers or a simple green salad. And here’s a tip for busy households: double the sauce and cook extra chicken and broccoli while you’re at it. The leftovers reheat beautifully for lunch the next day, and the flavors actually get better as they meld overnight.
This chicken and broccoli stir-fry isn’t just a recipe—it’s the kind of dinner you’ll find yourself making on repeat because it solves so many problems at once. It’s weeknight fast, uses one pan, and delivers big flavor with minimal effort. The sauce is the key, and once you’ve made it, you’ll start looking for other things to pour it over—tofu, shrimp, beef, or just a pile of vegetables. Dinner goals? Absolutely. And you just hit them.