Chicken Broccoli Stir Fry is the ultimate weeknight hero, delivering a restaurant-quality meal to your table in less than 30 minutes. Imagine tender, thinly sliced chicken breast with a perfect golden-brown sear, paired with vibrant green broccoli florets and earthy brown mushrooms, all tossed in a rich, glossy, dark brown savory sauce. This recipe is designed to satisfy those takeout cravings while providing a nutrient-dense, high-protein dinner that looks just as good as it tastes.
Whether you are a seasoned home cook or a beginner looking for a reliable meal prep staple, this Chicken Broccoli Stir Fry hits every sensory note. The crunch of the crisp-tender broccoli against the softness of the earthy mushrooms creates a texture profile that keeps you coming back for more. Served over a bed of fluffy white rice and garnished with fresh scallions and sesame seeds, it’s a visual and culinary masterpiece.

Why You Will Love This Better-Than-Takeout Recipe
- Perfect Textures: We use specific searing techniques to ensure the chicken stays juicy while the broccoli maintains a satisfying “snap.”
- Deep Umami Flavor: The addition of thinly sliced brown mushrooms adds a layer of earthiness that elevates the traditional Beef and Broccoli flavor profile.
- Glossy Restaurant Finish: Our sauce technique guarantees that signature dark, velvety coating that clings to every single ingredient.
- Meal Prep Friendly: This dish holds up beautifully in the fridge, making it even better than my popular Sesame Chicken for next-day lunches.
The Essential Ingredients for a Perfect Stir Fry
Creating a world-class Chicken Broccoli Stir Fry requires a balance of fresh produce and pantry staples. Each ingredient plays a specific role in the final dish’s architecture.
The Protein: Use 1 lb (450g) of boneless, skinless chicken breast. Slicing it thinly against the grain is the secret to tenderness. If you prefer a darker meat, boneless thighs work excellently too.
The Vegetables: You will need 3 cups (approx. 250g) of fresh broccoli florets. We aim for vibrant green, crisp-tender textures. Additionally, 8 oz (225g) of brown cremini mushrooms provide the “earthy” component specified in our visual blueprint.
The Aromatics: Fresh ginger and garlic are non-negotiable. They provide the aromatic backbone that makes the Chicken Broccoli Stir Fry smell irresistible the moment it hits the pan.
The Signature Dark Sauce: A blend of soy sauce, oyster sauce, toasted sesame oil, and a touch of brown sugar. The cornstarch slurry is what creates that rich, glossy, dark brown savory stir-fry sauce seen in the photos.
Mastering the Golden-Brown Sear: Step-by-Step
Step 1: Preparing the Chicken and Aromatics
Start by slicing your chicken into thin, bite-sized strips. To achieve that light golden-brown sear, pat the chicken dry with a paper towel before seasoning with a pinch of salt. Mince 3 cloves of garlic and 1 tablespoon (15g) of fresh ginger.
Step 2: Whisking the Savory Stir-Fry Sauce
In a small bowl, combine 1/2 cup (120ml) chicken broth, 1/4 cup (60ml) soy sauce, 1 tablespoon (15ml) oyster sauce, and 1 teaspoon (5ml) sesame oil. Whisk in 1 tablespoon (8g) of cornstarch until smooth. This ensures your sauce thickens into a glossy coating later.
Step 3: The High-Heat Chicken Sear
Heat 1 tablespoon (15ml) of high-smoke-point oil in a large skillet or wok over medium-high heat. Add the chicken in a single layer. Let it sit undisturbed for 2 minutes to develop a golden-brown crust. Flip and cook for another 2 minutes until just cooked through. Remove and set aside.

Step 4: Softening the Earthy Mushrooms
In the same pan, add another splash of oil if needed. Add the sliced brown mushrooms. Sauté for 3-4 minutes until they are softly cooked and have released their moisture, turning a deep, earthy brown. This layer of flavor is what sets this recipe apart from a standard Asian Chicken Salad.
Step 5: Achieving Crisp-Tender Broccoli
Add the broccoli florets and a splash of water (about 2 tablespoons). Cover with a lid for 60 seconds to steam. Remove the lid and stir-fry until the water evaporates and the broccoli is vibrant green with a crisp-tender bite. If you love broccoli-centered dishes, don’t miss our Broccoli Tots for a fun snack!
Step 6: The Final Glossy Glaze
Return the chicken to the pan. Pour the sauce mixture over the ingredients. Toss constantly for 1-2 minutes. You will see the sauce transform from a liquid into a rich, dark brown glaze that coats every piece of chicken and vegetable perfectly.
Expert Tips for Stir-Fry Success
- Don’t Overcrowd the Pan: If your skillet is small, sear the chicken in two batches. Overcrowding leads to steaming rather than searing, and we want that golden-brown color.
- Uniform Cutting: Slice your broccoli florets into uniform sizes so they cook at the same rate. This prevents some pieces from being mushy while others are raw.
- Cold Rice is Best: If you are serving this over rice, using day-old chilled rice helps the grains stay distinct and “fluffy” under the weight of the heavy sauce.
- The Garnish Matters: Never skip the fresh scallions and sesame seeds. They provide a fresh contrast to the deep, savory notes of the sauce.
Storage and Reheating Instructions
To Store: Place leftovers in an airtight container and refrigerate for up to 4 days. The flavors actually deepen as the sauce marinates the chicken and mushrooms.
To Reheat: For the best results, reheat in a skillet over medium heat with a teaspoon of water to loosen the sauce. Microwaving for 1.5 – 2 minutes also works, though the broccoli may soften slightly.
Freezing: You can freeze this Chicken Broccoli Stir Fry for up to 2 months. Thaw overnight in the fridge before reheating.
Frequently Asked Questions
Yes, but be sure to thaw and pat it very dry first. Frozen broccoli releases more water, which can dilute the rich, glossy sauce if not managed.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The secret is to slice the chicken thinly against the grain. This shortens the muscle fibers, resulting in a ‘melt-in-your-mouth’ texture after searing.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
Use an oil with a high smoke point, such as avocado oil, canola oil, or grapeseed oil. Avoid extra virgin olive oil as it can burn at the high temperatures needed for a good sear.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
If your sauce is thin, the cornstarch likely didn’t reach a high enough temperature. Ensure the sauce reaches a simmer; the heat activates the starch to create that thick, glossy finish.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The Ultimate Chicken Broccoli Stir Fry Recipe

Chicken Broccoli Stir Fry with Savory Mushroom Sauce
Ingredients
Equipment
Method
- Whisk together chicken broth, soy sauce, oyster sauce, cornstarch, ginger, and garlic in a small bowl. Set aside.
- Heat oil in a wok over medium-high heat. Add chicken strips and cook until a light golden-brown sear develops, about 4-5 minutes. Remove chicken.
- Add mushrooms to the pan, cooking until softly cooked. Add broccoli with a splash of water, cover for 1 minute to steam to crisp-tender perfection.
- Return chicken to the pan and pour in the sauce. Stir constantly for 1-2 minutes until a rich, glossy, dark brown sauce forms and coats everything.
- Serve over fluffy white rice. Garnish with chopped green scallions and a sprinkle of white sesame seeds.
Notes
Use fresh ginger for the best aromatic experience.
Join the Community!
Did you make this Chicken Broccoli Stir Fry? We want to see your results! Please leave a 5-star rating in the recipe card above and drop a comment below. If you snapped a photo of your glossy, savory creation, share it on Pinterest and tag us! Your feedback helps other home cooks find success in the kitchen. For more weeknight inspiration, follow our boards for the latest in easy, high-protein dinners.