Main Courses
This Weight Watchers chicken and broccoli stir fry delivers restaurant-quality wok magic while keeping calories in check—perfect for a balanced, protein-packed dinner in just 25 minutes.
I developed this recipe after realizing how easy it is to lighten up classic stir-fry without sacrificing flavor, using lean protein and smart ingredient swaps that still satisfy cravings. The secret lies in high-heat searing and a low-sodium sauce that balances umami and brightness.
The beauty of this dish is its simplicity: one pan, minimal prep, and a method that works whether you're cooking for one or feeding a family. I use boneless, skinless chicken breast for lean protein and broccoli florets for fiber-rich bulk, but the technique adapts to any stir-fry combo.
The sauce—made with reduced chicken broth, ginger, garlic, and a touch of honey—adds depth without excess sugar or sodium, making it both diet-friendly and deeply flavorful.
By the time you're done, you'll have tender chicken strips with perfectly crisp edges, bright green broccoli that's just tender-crisp, and a sauce that clings beautifully to every bite.
The portion control is built right in, with each serving delivering balanced macros that fit Weight Watchers guidelines while still feeling indulgent. This is the kind of meal that proves healthy eating can be exciting, not restrictive.
Serve it over cauliflower rice for extra volume, or pair with a side of steamed jasmine rice if you prefer carbs. The leftovers reheat well, making it ideal for meal prep. Let's get cooking—this stir-fry is about to become your new weeknight staple.
Ingredients for weight watchers chicken and broccoli stir fry
Lean protein, crisp veggies, and a balanced sauce—all you need for a satisfying Weight Watchers stir-fry.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch strips, pounded thin |
| Broccoli Florets 🥦 | 4 cups | Fresh or frozen, cut into bite-sized pieces |
| Low-Sodium Chicken Broth 💧 | ½ cup | Reduced to 2 tbsp for sauce |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, fresh preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh for best flavor |
| Honey 🍯 | 1 tbsp | Light variety, reduces sodium |
| Sesame Oil 🫒 | 1 tsp | Toasted, for aroma |
| Low-Sodium Soy Sauce 🍶 | 1 tbsp | Kikkoman Light preferred |
| Rice Vinegar 🍶 | 1 tbsp | White or seasoned |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | High heat tolerance |
| Diamond Crystal Kosher Salt 🧂 | ¼ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Cornstarch 🌾 | 1 tbsp | For tenderizing chicken |
| Sesame Seeds 🌰 | 1 tsp | Toasted for garnish |
| Red Bell Pepper 🌶️ | ½ cup | Sliced thin, optional for color |
The chicken breast is your protein foundation here. Buy the freshest cut you can find—look for plump, firm pieces with no grayish edges at Whole Foods or your local butcher. Pounding the strips thin ensures even cooking and that perfect crisp edge. I always marinate mine in a mix of cornstarch and a pinch of salt for 10 minutes before cooking—this keeps them tender without drying out. For broccoli, fresh florets have the best snap, but frozen works perfectly if you're short on time. Just make sure they're thawed and patted dry before stir-frying to avoid a soggy pan.
No low-sodium soy sauce? Regular soy sauce plus extra honey balances the flavor. Fresh ginger and garlic can be swapped for powdered versions, but use half the amount—they lack the same punch. The honey in this recipe isn't just for sweetness; it helps reduce the sodium impact while adding depth. For extra umami without calories, add a dash of fish sauce or a splash of coconut aminos. If you're watching sugar, cut the honey to 1/2 tbsp and boost the rice vinegar to 1.5 tbsp for brightness. The red bell pepper is optional but adds color and crunch—swap for snap peas or shredded carrots if you prefer.
This stir-fry reheats beautifully—just toss with a splash of water and cover while warming. Store leftovers in airtight containers for 3-4 days or freeze for up to 2 months. For meal prep, double the recipe and portion into containers with cauliflower rice on the side. The sauce can be made ahead and stored separately, then tossed with the hot stir-fry at serving time. Garnish with toasted sesame seeds right before eating to keep everything fresh and aromatic.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes—just toss the chicken, broccoli, and broth in one pan, let the ginger and garlic work their flavor magic, and boom. Minimal cleanup, maximum satisfaction.
- Umami Bomb: That low-sodium broth and fresh ginger? It’s the secret weapon. The chicken stays juicy, the broccoli gets tender-crisp, and the garlic? Oh, it caramelizes just enough to make your whole kitchen smell like a restaurant.
- Meal Prep MVP: Between us, I make this twice a week. Cook a big batch on Sunday, portion it out, and reheat it for lunches—no sad desk salads here. The flavors even get better the next day (yes, really).
- Budget-Friendly Powerhouse: Chicken breast and broccoli are cheap staples, and this recipe stretches them far. I’ve fed four people for under $10, and honestly? No one complains about leftovers. (My roommate’s favorite, weirdly.)
Step-by-step instructions for Weight Watchers chicken and broccoli stir fry
Here's how to create a restaurant-worthy stir fry that's light, packed with flavor, and ready in under 30 minutes.
Prep the Chicken with Cornstarch for Extra Tenderness
Place the 1.5 lb boneless, skinless chicken breast between two sheets of plastic wrap and pound it to an even ¼-inch thickness using a meat mallet. This ensures even cooking and prevents dryness. Cut the pounded chicken into 1-inch strips—this size guarantees quick searing while maintaining texture.
In a shallow bowl, combine the 1 tbsp cornstarch, 0.25 tsp diamond crystal kosher salt, and 0.25 tsp freshly ground black pepper. Toss the chicken strips in this mixture until fully coated, shaking off any excess. Let them sit for 5 minutes—this resting period allows the cornstarch to adhere better, creating a crispy exterior while keeping the inside juicy. Here's the thing—don't skip this step. The cornstarch acts as a natural tenderizer and helps create that signature wok-friendly texture.
Sear the Chicken in High Heat for Maximum Flavor
Heat a large wok or deep skillet over high heat until a drop of water sizzles violently when added. Add 1 tbsp extra-virgin olive oil and swirl to coat the pan evenly. Add the cornstarch-coated chicken strips in a single layer, being careful not to overcrowd the pan. Cook undisturbed for 2-3 minutes until the chicken develops a deep golden-brown crust and releases easily from the pan.
If the chicken starts to stick, don't panic—just gently press down with a spatula for 10 seconds to help it release. Transfer the cooked chicken to a plate and set aside. Real talk: this high-heat sear is where most of the flavor develops, so resist the urge to rush it. The chicken should be 85% cooked at this stage—it'll finish cooking when we add it back to the wok later.
Stir-Fry the Vegetables Until Crisp-Tender
In the same wok, add 1 tbsp sesame oil and swirl to coat. Add the 4 cups broccoli florets, 0.5 cup red bell pepper (sliced thin), 1 tbsp fresh ginger (finely grated), and 3 cloves garlic cloves (minced). Stir-fry over high heat for 3-4 minutes, tossing constantly, until the broccoli turns a bright green and the bell pepper softens slightly but still holds its shape. You want the vegetables to be crisp-tender—al dente but still offering a slight bite.
Here's where it gets fun—toss in 1 tbsp low-sodium soy sauce and 1 tbsp rice vinegar. Stir for 30 seconds to let the flavors meld. The vinegar adds a bright tang that cuts through the richness of the chicken, while the soy sauce deepens the umami. If your wok isn't hot enough, the vegetables will steam instead of stir-fry, so keep that heat cranked up.
Combine Everything and Finish with the Sauce
Return the chicken strips to the wok and add 0.5 cup low-sodium chicken broth. Stir everything together and bring to a gentle simmer. Reduce heat to medium and let it cook for 1-2 minutes until the chicken is fully cooked through (internal temperature should reach 165°F). The broth will help create a light, glossy sauce that coats everything evenly.
In a small bowl, whisk together 1 tbsp honey and 1 tsp sesame oil. Pour this mixture into the wok and stir for 1 minute until everything is evenly coated and the sauce thickens slightly. The honey adds a subtle sweetness that balances the savory and tangy flavors. Taste and adjust seasoning if needed—you might want to add a pinch more diamond crystal kosher salt or a splash of rice vinegar for brightness.
Garnish and Serve Immediately
Transfer the stir-fry to serving plates and sprinkle each portion with 1 tsp sesame seeds. The toasted sesame seeds add a nutty aroma and beautiful contrast to the dish. Serve immediately while everything is hot—this stir-fry is best enjoyed fresh out of the wok when the vegetables are still crisp and the chicken is juicy.
This weight-watcher-friendly version keeps all the bold flavors of a classic stir-fry while cutting unnecessary calories. The cornstarch coating ensures tenderness without heavy breading, and the honey-sesame finish adds depth without guilt. Pair it with steamed jasmine rice or cauliflower rice to keep it light, and you've got a complete, satisfying meal in under 25 minutes.
Pro Tips For Making Weight Watchers Chicken And Broccoli Stir Fry
- CUT CHICKEN INTO EVEN STRIPS: The ½-inch thickness rule is your friend here—any thicker and the chicken stays tough, no matter how long you cook it. I used to eyeball it and end up with some pieces that needed extra minutes in the pan. Grab a ruler or just hold the strips next to a coin for a quick check.
- BLANCH BROCCOLI FIRST: Dive those florets into boiling water for 30 seconds before stir-frying—it softens them just enough to cook through without turning to mush. I learned this the hard way when my broccoli turned into a sad, overcooked pile by the time the chicken was done. Drain and pat very dry afterward, or your pan will steam instead of sear.
- USE GINGER-GARLIC PASTE: Fresh ginger and garlic are great, but for this stir-fry, a quick paste (finely minced and mashed together) browns faster and sticks better to the chicken. I was skeptical until I tried it—now I double the amount in the recipe and save the rest for future stir-fries. No food processor? A mortar and pestle works, or just smash them with the flat side of a knife.
- SAUCE LAST, NOT FIRST: Add the low-sodium broth and any other sauce ingredients after the chicken and broccoli have browned—this keeps the pan hot enough to develop real flavor instead of steaming everything. I used to toss the sauce in at the start, and the result was always bland. Wait until the last 2 minutes, then let it simmer until it thickens slightly.
Make-ahead tips for leftovers
Meal Prep Strategy
Prep the chicken and sauce components separately for maximum freshness. Start by cutting the 1.5 lb chicken breast into strips and tossing them with 1 tbsp cornstarch and 0.25 tsp salt—store in a sealed container in the fridge for up to 2 days.
For the sauce, whisk together 0.5 cup reduced chicken broth, 1 tbsp honey, 1 tbsp low-sodium soy sauce, and 1 tbsp rice vinegar in a jar. This keeps flavors vibrant and prevents sogginess. 💡
Freezer-Friendly Packaging
For longer storage, freeze the stir-fry in portion-sized containers with parchment paper between layers. I use quart-sized silicone molds from Amazon—they stack neatly and thaw faster than plastic.
Label with the date, as this dish maintains quality for up to 3 months when frozen. The cornstarch coating prevents freezer burn, keeping the chicken tender.
Reheating Like a Pro
Microwave reheating works best for quick meals. Cover with a damp paper towel and heat on 70% power for 2-3 minutes, stirring halfway. For stovetop reheating, use 1 tsp sesame oil in a wok over medium heat and toss with 1 tbsp water to restore moisture.
Add the sauce fresh—it reheats best when combined with hot ingredients. 🔥
Portion Control Made Easy
Divide the stir-fry into 4 equal portions (about 1.5 cups each) and store with cauliflower rice on the side. Each serving packs 30g protein and 4g fiber while keeping calories under 300.
I pack mine in glass meal prep containers from Pyrex—they're microwave-safe and easy to grab for lunch.
Sauce Refresh Trick
If the sauce tastes flat after reheating, boost it with ½ tsp toasted sesame oil and a pinch of red pepper flakes. The heat and aroma revive the dish instantly.
For extra brightness, add 1 tsp fresh lime juice—it cuts through any reheating dullness. This trick works like magic for takeout-style stir-fries too. ✨
Garnish for Freshness
Toast 1 tsp sesame seeds in a dry pan for 30 seconds before adding to reheated stir-fry. The nutty aroma makes it taste freshly made.
I also keep sliced green onions handy to add a pop of color and freshness—just sprinkle 1 tbsp chopped over each portion right before eating. 🌱
Nutrition facts
Frequently asked questions
Can I use frozen broccoli instead of fresh?
Frozen broccoli works perfectly—just thaw it completely first and pat it very dry with paper towels. This prevents excess moisture from steaming the veggies instead of stir-frying them. For best results, spread the thawed florets on a baking sheet for 5 minutes before cooking to remove any surface ice.
How do I adjust this for Weight Watchers Points?
Each serving (about 1.5 cups) earns approximately 4-5 Points on the WW program, depending on your plan. To reduce further, swap jasmine rice for cauliflower rice (-1 Point per serving) or use 1/4 cup less chicken and add extra mushrooms or snap peas for volume. The honey contributes 1 Point total—reduce to 1/2 tbsp if needed.
Why does my chicken turn out dry?
Overcrowding the pan or cooking at too low heat causes dry chicken. Always cook in a single layer over high heat, and don't exceed 3 minutes per side for searing. The cornstarch coating also helps retain moisture—make sure to let the chicken rest 5 minutes after tossing in the mixture before cooking. For extra juiciness, add 1 tbsp chicken broth to the pan when combining everything at the end.
Can I make this spicier?
Yes! Add 1/2 tsp red pepper flakes when stir-frying the veggies, or finish with 1 tsp sriracha mixed into the sauce. For heat lovers, toss in 1/2 cup sliced jalapeños with the broccoli. Remember, fresh chili peppers count as 0 Points in WW when used in cooking. Adjust to taste—start with 1/4 tsp cayenne if you're sensitive to spice.
What's the best way to reheat leftovers?
For best texture, reheat in a wok or skillet over medium heat with 1 tsp sesame oil and 1 tbsp water for 2-3 minutes. Microwave on 70% power for 1.5 minutes covered with a damp paper towel. Always add fresh sauce or a splash of rice vinegar to revive flavors. Never reheat soy sauce-heavy dishes in the microwave uncovered—it makes them rubbery.
