I first made this chicken stir-fry with broccoli on a hectic weeknight, and it quickly became our go-to dinner when time is short but flavor matters. Thinly sliced chicken, crisp-tender broccoli, a bright bell pepper, and a savory-sweet sauce come together in about 20 minutes for a family-friendly meal that holds up for lunches too. If you enjoy nutritious, speedy stir-fries, you might also like this healthy Mediterranean chicken stir-fry for another busy-weeknight option.
Why you’ll love this dish
This recipe hits the sweet spot between speedy and satisfying. It uses pantry-friendly sauces and a quick cornstarch slurry to create a glossy, clingy sauce that coats every bite. It’s flexible enough for picky eaters, budget-conscious cooks, and anyone who wants a balanced plate with protein and veggies in under half an hour.
“A weeknight lifesaver: tender chicken, bright broccoli, and a sauce that’s sticky enough to make rice disappear.”
Reasons this recipe stands out:
- Fast: Prep and cook in about 20 to 25 minutes.
- Flexible: Swap vegetables, use low-sodium soy, or make it gluten-free with tamari.
- Family-friendly: Mild sweetness from honey or sugar appeals to kids without masking savory notes.
- Economical: Uses one pound of chicken and versatile pantry staples.
Step-by-step overview
Before you dive in: slice the chicken thin so it cooks quickly, cut the broccoli into even florets, and mix the sauce ingredients in one bowl. The cooking flow is quick: high-heat sear the chicken, remove it, stir-fry the vegetables, return the chicken, add sauce, and finish with the cornstarch slurry to thicken.
What you’ll need
- 1 pound boneless, skinless chicken breasts, thinly sliced (cut across the grain for tender bites)
- 3 cups broccoli florets (bite-size)
- 1 bell pepper, sliced (any color)
- 2 tablespoons vegetable oil (or other neutral oil with a high smoke point)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced (or 1 teaspoon ground ginger)
- 1/4 cup soy sauce (use low-sodium if preferred)
- 2 tablespoons oyster sauce (optional; adds umami)
- 1 tablespoon honey or sugar (adjust to taste)
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry for thickening)
- Salt and pepper to taste
- Cooked rice or noodles for serving
- Sesame seeds and sliced green onions for garnish (optional)
Notes and substitutions:
- For gluten-free: substitute tamari for soy sauce and omit oyster sauce or use a gluten-free alternative.
- Vegetarian swap: replace chicken with firm tofu, pressed and pan-fried.
- Honey can be replaced with brown sugar or maple syrup for a different sweetness profile.
Step-by-step instructions
- Prepare ingredients: slice chicken thinly, chop broccoli and bell pepper, mince garlic and ginger, and whisk together soy sauce, oyster sauce (if using), and honey.
- Heat a large skillet or wok over medium-high heat until very hot. Add 1 tablespoon oil.
- Season the chicken lightly with salt and pepper. Add chicken in a single layer and sear until golden and just cooked through, about 2 to 3 minutes per side depending on thickness. Remove chicken to a plate.
- Add remaining 1 tablespoon oil to the pan. Toss in garlic and ginger and stir for 20 to 30 seconds until fragrant.
- Add broccoli and bell pepper. Stir-fry for 3 to 5 minutes until vegetables are crisp-tender. If the pan is too dry, splash in a tablespoon of water to create steam and speed cooking.
- Return the chicken to the pan and pour the soy sauce mixture over everything. Stir to combine and let the sauce bubble for about 1 minute.
- Give the cornstarch slurry a quick stir, then pour it into the pan. Cook, stirring, until the sauce thickens and becomes glossy, about 30 to 60 seconds.
- Taste and adjust seasoning with salt, pepper, or a touch more honey if you prefer sweeter.
- Serve immediately over hot rice or noodles. Garnish with sesame seeds and green onions if desired.
How to serve Chicken Stir-Fry with Broccoli: An Amazing Ultimate Recipe
Best ways to enjoy it Serve this stir-fry over steamed jasmine or brown rice, or toss it into warmed noodles for a saucier dish. For a lighter plate, pile it over cauliflower rice or a bed of mixed greens. If you want a Mediterranean twist on sides, try serving it alongside a simple cucumber-tomato salad or warm flatbread, and consider this Mediterranean chicken stir-fry for inspiration on alternative flavor pairings.
Plating ideas:
- Spoon rice into a shallow bowl, top with the stir-fry, and sprinkle sesame seeds and green onions.
- For family-style serving, keep it in the pan on the table and let everyone serve themselves.
Storage and reheating tips
- Refrigeration: Cool leftovers to room temperature, then store in an airtight container for up to 3 to 4 days.
- Freezing: Freeze in a sealed container for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Gently reheat on the stovetop over medium-low heat with a splash of water to loosen the sauce, or microwave in short intervals, stirring between bursts. Avoid overheating, which can make the broccoli mushy and the chicken dry.
- Food safety: Do not leave cooked stir-fry at room temperature for more than 2 hours. Reheat leftovers to at least 165°F (74°C) before eating.
Pro chef tips
- Slice chicken uniformly: Thin, even slices ensure quick, even cooking and prevent drying out.
- High heat is your friend: A hot pan gives the best sear and keeps vegetables crisp.
- Manage moisture: Pat chicken dry before cooking to avoid steaming. If your broccoli is dense or large, par-cook it by microwaving for 30 to 60 seconds.
- Sauce balance: Taste the sauce before adding the slurry. If it tastes flat, add a pinch of salt or a splash more soy; if too salty, add a touch more honey or a squeeze of lime for brightness.
- Cornstarch trick: Always mix cornstarch with cold water to avoid lumps. Add the slurry toward the end and stir constantly for an even, glossy finish.
Creative twists
- Spicy version: Add 1 teaspoon chili garlic sauce or sliced fresh chiles when you stir-fry the garlic.
- Nutty crunch: Toss in roasted cashews or peanuts at the end for texture.
- Citrus lift: Finish with a teaspoon of sesame oil and a squeeze of lime or lemon juice for brightness.
- Veg swap: Use snap peas, baby corn, or bok choy in place of or alongside broccoli.
- Lower-sodium option: Use reduced-sodium soy sauce and increase aromatics like garlic and ginger to keep flavor high.
Common questions
How long does this stir-fry take from start to finish?
Active time is typically 20 to 25 minutes: about 10 minutes prep and 10 to 15 minutes cooking. Using pre-cut vegetables or pre-sliced chicken shortens it further.
Can I substitute cornstarch with something else?
Yes. Use an equal amount of arrowroot powder mixed with water for a clearer finish, or use 1 tablespoon of all-purpose flour mixed with water (note the sauce will be less glossy). If you prefer a looser sauce, skip thickener and simmer the sauce slightly longer.
Is it safe to freeze leftovers with the sauce?
Yes. Freeze cooled leftovers in airtight containers for up to 2 months. Thaw overnight in the refrigerator and reheat gently. Note that thawed vegetables, especially broccoli, may be softer in texture.
Can I use frozen broccoli?
Yes. If using frozen broccoli, thaw and pat dry before stir-frying to avoid excess water. You may need to cook it a little longer to reach crisp-tender texture.
How can I make this gluten-free?
Replace soy sauce with tamari and ensure any oyster sauce used is labeled gluten-free or omit it and increase the soy/tamari and a splash of fish sauce if acceptable.
What is the best rice or noodle to serve with this?
Steamed jasmine or long-grain white rice soaks up the sauce nicely. Brown rice adds more fiber and chew. For noodles, use chow mein or rice noodles; toss them briefly in the pan with the stir-fry to marry flavors.
PrintChicken Stir-Fry with Broccoli
A quick and flavorful chicken stir-fry with broccoli and bell pepper, perfect for busy weeknights.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-Frying
- Cuisine: Asian
- Diet: Non-Vegetarian
Ingredients
- 1 pound boneless, skinless chicken breasts, thinly sliced
- 3 cups broccoli florets
- 1 bell pepper, sliced
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1/4 cup soy sauce
- 2 tablespoons oyster sauce (optional)
- 1 tablespoon honey or sugar
- 1 tablespoon cornstarch mixed with 2 tablespoons water
- Salt and pepper to taste
- Cooked rice or noodles for serving
- Sesame seeds and sliced green onions for garnish (optional)
Instructions
- Prepare ingredients: slice chicken thinly, chop broccoli and bell pepper, mince garlic and ginger, and whisk together soy sauce, oyster sauce (if using), and honey.
- Heat a large skillet or wok over medium-high heat until very hot. Add 1 tablespoon oil.
- Season the chicken lightly with salt and pepper. Add chicken in a single layer and sear until golden and just cooked through, about 2 to 3 minutes per side. Remove chicken to a plate.
- Add remaining 1 tablespoon oil to the pan. Toss in garlic and ginger and stir for 20 to 30 seconds until fragrant.
- Add broccoli and bell pepper. Stir-fry for 3 to 5 minutes until vegetables are crisp-tender.
- Return the chicken to the pan and pour the soy sauce mixture over everything. Stir to combine and let the sauce bubble for about 1 minute.
- Give the cornstarch slurry a quick stir, then pour it into the pan. Cook, stirring, until the sauce thickens and becomes glossy, about 30 to 60 seconds.
- Taste and adjust seasoning with salt, pepper, or more honey if you prefer sweeter.
- Serve immediately over hot rice or noodles. Garnish with sesame seeds and green onions if desired.
Notes
For gluten-free, substitute tamari for soy sauce and omit oyster sauce. For vegetarian, replace chicken with firm tofu.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 7g
- Sodium: 800mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 70mg









