Craving the bold, comforting flavors of Chinese takeout but looking for a wholesome meal that aligns with your health goals? Look no further. While traditional restaurant options can sometimes be heavy on sodium, refined sugars, and low-quality oils, making a homemade chicken stir fry allows you to control exactly what goes into your body. This delicious Savory Chicken Broccoli and Mushroom Stir-Fry gives you the best of both worlds: the rich, glossy sauce and tender meat of a restaurant-style stir fry, reimagined as a wholesome, nutrient-dense dinner.
By swapping out conventional cooking oils for heart-healthy olive oil and replacing refined white sugar with a touch of natural honey, this recipe transforms a classic favorite into a beautiful, Mediterranean-inspired dinner. The secret to achieving extraordinarily tender chicken lies in an authentic Chinese cooking method known as velveting, which ensures your lean chicken breast remains incredibly juicy. Paired with crisp broccoli florets and earthy cremini mushrooms, this easy weeknight chicken dinner comes together in just 30 minutes, making it the perfect addition to your weekly rotation.
Why You’ll Love This Savory Chicken Broccoli and Mushroom Stir-Fry
- Ready in 30 Minutes: From prepping your ingredients to plating the finished dish, this entire meal comes together in half an hour. It is faster than ordering and waiting for delivery!
- Better Than Takeout: Thanks to classic culinary techniques, you get that authentic, glossy sauce and deeply caramelized sear right in your own kitchen without any artificial additives.
- High in Protein: Packed with lean chicken breast, this high-protein meal keeps you feeling full, energized, and satisfied.
- Loaded with Vegetables: Generous portions of fresh broccoli and savory mushrooms provide a massive dose of daily vitamins, minerals, and dietary fiber.
- Mediterranean Diet Friendly: By utilizing lean protein, abundant vegetables, and olive oil as the primary cooking fat, this dish effortlessly fits into a balanced Mediterranean lifestyle.
- Family-Friendly Meal: The savory brown sauce has a universally loved, balanced flavor profile that appeals to both kids and adults alike.
- Great for Meal Prep: This recipe holds up beautifully in the fridge, making it an excellent meal prep dinner option for busy days ahead.
What Makes This Recipe Mediterranean Diet Friendly?
At first glance, a chicken broccoli mushroom stir fry might seem strictly East Asian. However, the foundational philosophy of the Mediterranean diet emphasizes lean proteins, an abundance of colorful vegetables, minimal refined sugars, and healthy fats. This healthy stir fry recipe bridges these two culinary worlds seamlessly.
First, we utilize lean chicken breast, an excellent low-fat protein source favored in modern healthy eating patterns. Second, the heavy inclusion of cruciferous broccoli florets and antioxidant-rich mushrooms provides the high-fiber backbone characteristic of Mediterranean meals.
Most importantly, we discard standard vegetable or canola oils in favor of olive oil for our wok cooking. Olive oil provides monounsaturated fatty acids that support cardiovascular health. Furthermore, the savory brown sauce relies on low-sodium soy sauce and a minimal amount of honey rather than refined sugars, creating a balanced protein and vegetables ratio. If you love clean, veggie-forward meals, you might also enjoy our Garlic Herb Roasted Chicken and Vegetables, which shares a similar nutrient-dense profile.
Ingredients You’ll Need

To replicate the vibrant, restaurant-quality presentation seen in, ensure your ingredients are fresh and prepped before turning on the heat.
For the Chicken Marinade
- Chicken breast: 1.2 lbs, cut into uniform, bite-sized cubes.
- Soy sauce: 1 tbsp (provides an earthy, savory base flavor).
- Cornstarch: 1 tbsp (the crucial component for our velveting step).
- Chicken broth or water: 1 tbsp (used to replace traditional cooking wine, adding moisture to the marinade).
For the Stir-Fry
- Broccoli: 1 large head of fresh broccoli, cut into small, bite-sized broccoli florets.
- Mushrooms: 8 oz (225g) cremini mushrooms or button mushrooms, thickly sliced.
- Onion: 1 medium white or yellow onion, chopped into rustic cubes.
- Garlic: 3 cloves, finely minced.
- Ginger: 1 tbsp, fresh ginger finely grated.
- Olive oil: 3 tbsp (divided; use a light olive oil or high-quality option suitable for medium-high heat cooking).
For the Savory Brown Sauce
- Chicken broth: ½ cup (low-sodium chicken stock works best).
- Soy sauce: ¼ cup (low-sodium to keep it heart-healthy).
- Oyster sauce: 2 tbsp (adds that authentic, deeply savory, and umami-rich depth).
- Honey: 1 tbsp (a natural sweetener to balance the salty, savory elements).
- Sesame oil: 1 tsp (toasted sesame oil provides an incredible aromatic finish).
- Cornstarch: 1 tsp (whisked thoroughly into the liquid to thicken the sauce into a glossy glaze).
Substitutions Note: If you don’t have cremini mushrooms, white button mushrooms or sliced shiitakes work beautifully. For a gluten-free alternative, swap the soy sauce for tamari or coconut aminos, and ensure your oyster sauce is certified gluten-free.
The Secret to Tender Chicken – Velveting
If you have ever wondered why restaurant stir-fries feature incredibly tender chicken while home-cooked versions can sometimes turn out dry or chewy, the answer is velveting chicken. Velveting is a traditional Chinese culinary technique where raw meat is tossed in a mixture of cornstarch and liquid before cooking.
[Raw Chicken Cubes] + [Soy Sauce & Liquid] + [Cornstarch Coating]
│
▼
[Creates Protective Starch Barrier]
│
▼
[Locks in Juices + Prevents Overcooking under High Heat]
When the cornstarch coating hits the hot olive oil in your skillet or wok, it instantly gelatinizes, forming a thin, protective barrier around each piece of meat. This barrier traps the natural juices inside the chicken breast, preventing the muscle fibers from tightening up and drying out under high heat. The result is an incredibly juicy, soft, and “velvety” texture that absorbs the savory brown sauce perfectly.
How to Make Savory Chicken Broccoli and Mushroom Stir-Fry
Step 1: Marinate the Chicken
In a medium bowl, combine your cubed chicken breast with 1 tablespoon of soy sauce, 1 tablespoon of chicken broth (or water), and 1 tablespoon of cornstarch. Toss thoroughly until the cornstarch dissolved and forms a smooth, milky coating over all the meat. Let it sit at room temperature for 15 minutes. You are looking for the chicken to absorb most of the liquid, leaving a light, velvety glaze on the surface.
Step 2: Prepare the Sauce
While the chicken marinades, grab a small bowl or a glass measuring cup. Whisk together the ½ cup chicken broth, ¼ cup low-sodium soy sauce, 2 tablespoons of oyster sauce, 1 tablespoon of honey, 1 teaspoon of toasted sesame oil, and 1 teaspoon of cornstarch. Note: It is incredibly important to whisk thoroughly so the cornstarch completely dissolves into the liquid, ensuring no chalky lumps form later.
Step 3: Sear the Chicken

Heat 1.5 tablespoons of olive oil in a large, heavy skillet or a wok over high heat until it is shimmering but not smoking. Carefully add the marinated chicken pieces in a single layer to maximize surface contact. Let them cook completely undisturbed for 2 minutes to achieve a gorgeous golden-brown sear. Toss and stir-fry for another 2 minutes until the chicken is just cooked through. Transfer the chicken and all its resting juices onto a clean plate and set aside.
Step 4: Cook the Vegetables
Wipe any dark burnt bits from the pan if necessary, then add the remaining 1.5 tablespoons of olive oil over medium-high heat. Drop in the cubed onions, minced garlic, and grated ginger. Stir-fry rapidly for about 1 minute until your kitchen smells amazing. Toss in your fresh broccoli florets and thickly sliced cremini mushrooms. Stir-fry for 3 to 4 minutes. The broccoli should turn an eye-popping, bright green color, and the mushrooms should begin to soften and brown slightly at the edges.
Step 5: Add Sauce and Finish
Return the seared chicken and any accumulated plate juices back into the skillet with the vegetables. Give your prepared sauce mixture a quick stir to redistribute any cornstarch that settled to the bottom, then pour it directly over the ingredients. Bring the mixture to a rapid simmer. Within 1 to 2 minutes, the cornstarch activates, transforming the liquid into a glossy sauce that clings beautifully to every cremini mushroom, broccoli floret, and piece of chicken.
Step 6: Garnish and Serve
Remove the pan from the heat. Transfer the mixture onto a large, elegant white serving platter, mirroring the presentation in image_0a44e6.jpg. Sprinkle a pinch of crushed red pepper flakes over the top for a mild kick of heat, and garnish with freshly chopped parsley or sliced green onions for a pop of color and freshness. Serve immediately while piping hot.
Expert Tips for the Best Stir-Fry
- Use High Heat: Stir-frying relies on high heat to sear the meat quickly and cook the vegetables without steaming them into mush.
- Don’t Overcrowd the Pan: If your pan is too small, your ingredients will release moisture and boil rather than sear. Cook in batches if needed.
- Slice Vegetables Evenly: Ensure your broccoli florets and mushrooms are cut to uniform sizes so they cook at the exact same rate.
- Stir the Sauce Before Pouring: Cornstarch settles quickly at the bottom of liquids. Give your sauce a final whisk right before it hits the hot pan.
- Prep Everything First (Mise en Place): Stir-cooking happens incredibly fast. Have your chicken, chopped veggies, and mixed sauce lined up next to your stove before you turn on the flame.
- Use Fresh Ginger and Garlic: Avoid the jarred stuff if you can. Freshly grated ginger and minced garlic provide an unbeatable zest and aromatic punch to the base of your dish.
Best Mushrooms for Stir-Fry
Choosing the right mushroom can completely elevate the texture and umami complexity of your healthy chicken broccoli stir fry.
| Mushroom Variety | Flavor Profile | Texture in Stir-Fry |
| Cremini (Baby Bella) | Earthy, deeply savory, robust | Firm, meaty, holds up excellently to high heat |
| White Button | Mild, subtle, classic | Soft, absorbs sauces well, universally liked |
| Shiitake | Rich, smoky, intensely woody | Chewy, adds an authentic Asian flair |
| Oyster Mushrooms | Delicate, velvety, slightly sweet | Tender, cooks very quickly, visually elegant |
| Portobello | Deeply smoky, robust | Dense, must be chopped small to blend uniformly |
For a stellar combination of rich flavor and firm texture that mimics restaurant quality, cremini mushrooms are our top pick. They don’t release excessive water and maintain an excellent bite. If you find yourself with leftover mushrooms after making this recipe, consider trying our savory Grated Potato Pie with Spinach and Mushrooms to utilize them in a completely different, European-style dish.
Easy Variations
- Low-Carb Version: Swap out the honey for a keto-friendly sweetener alternative, reduce the cornstarch slightly, and serve over a bed of steamed cauliflower rice.
- Spicy Version: Toss in a tablespoon of chili garlic sauce or sriracha directly into the savory brown sauce mixture, or increase the amount of crushed red pepper flakes during the vegetable cook stage.
- Extra Vegetable Version: Pad out the stir-fry by adding sliced red bell peppers, snap peas, water chestnuts, or baby corn for a colorful, crunch-filled chicken stir fry with vegetables.
- Gluten-Free Version: Utilize certified gluten-free tamari in place of standard soy sauce and ensure your oyster sauce carries a gluten-free label.
- Mediterranean-Inspired Version: Lean heavily into a fusion approach by serving this stir-fry over a base of cooked farro, wild rice, or quinoa, garnished with a handful of toasted pine nuts and extra fresh Mediterranean herbs.
What to Serve with Chicken Broccoli Mushroom Stir-Fry
To keep this meal well-balanced and aligned with your healthy stir fry recipe goals, think carefully about your base layer. Classic steamed brown rice or quinoa provides excellent complex carbohydrates and nutty undertones that soak up the glossy sauce beautifully.
If you prefer a noodle texture, whole wheat noodles or buckwheat soba noodles offer a fiber-rich alternative to standard white flour options. For those keeping carbs to a minimum, cauliflower rice or a simple side salad dressed with lemon and olive oil keeps the entire meal incredibly light. You can even spoon this mixture into Mediterranean grain bowls filled with leafy greens and ancient grains for an ultra-modern meal prep lunch.

Savory Chicken Broccoli and Mushroom Stir-Fry
Ingredients
Method
- Marinate the Chicken: In a medium bowl, combine the cubed chicken with 1 tbsp soy sauce, 1 tbsp chicken broth, and 1 tbsp cornstarch. Toss well to coat evenly and let it sit at room temperature for 15 minutes while you prepare the vegetables.
- Mix the Stir-Fry Sauce: In a separate small bowl or measuring cup, whisk together all the sauce ingredients: ½ cup chicken broth, ¼ cup low-sodium soy sauce, 2 tbsp oyster sauce, 1 tbsp honey, 1 tsp toasted sesame oil, and 1 tsp cornstarch. Whisk thoroughly until smooth and set aside.
- Sear the Chicken: Heat 1.5 tablespoons of olive oil in a large skillet or wok over high heat until shimmering. Add the marinated chicken pieces in a single layer. Cook undisturbed for 2 minutes to get a nice golden sear, then toss and stir-fry for another 2 minutes until just cooked through. Remove the chicken and its juices to a clean plate.
- Cook the Aromatics & Veggies: Wipe out any burnt bits from the pan, add the remaining 1.5 tablespoons of olive oil, and drop the heat to medium-high. Stir-fry the chopped onions, minced garlic, and grated ginger for about 1 minute until fragrant. Add the broccoli florets and sliced mushrooms. Stir-fry for 3 to 4 minutes until the broccoli turns bright green and the mushrooms soften.
- Combine and Thicken: Return the cooked chicken and any resting juices back into the skillet with the vegetables. Give your prepared sauce mixture a quick stir (to redistribute the cornstarch) and pour it directly over the ingredients. Bring everything to a simmer for 1 to 2 minutes. The sauce will quickly bubble and thicken into a glossy glaze that coats everything beautifully.
- Garnish and Serve: Remove from the heat and transfer onto a serving platter. Sprinkle with crushed red pepper flakes for heat and chopped parsley or green onions for freshness. Serve hot alongside steamed brown rice, quinoa, or noodles.
Notes
- The Secret to Tenderness (Velveting): Do not skip the 15-minute marination step with cornstarch! This authentic technique creates a protective barrier around the chicken breast cubes, locking in the natural juices and ensuring the meat stays incredibly soft and juicy under high-heat wok cooking.
- Gluten-Free Modification: To make this recipe completely gluten-free, substitute the standard soy sauce with certified gluten-free tamari or coconut aminos, and ensure your oyster sauce is labeled gluten-free.
- High-Heat Success: Stir-frying happens fast. Prep all your vegetables, cube your chicken, and completely whisk your savory brown sauce before turning on the stove. Make sure your skillet or wok is shimmering hot before adding the oil to prevent the vegetables from steaming and becoming mushy.
- Meal Prep & Storage: This dish holds up beautifully for healthy weekly meal prep. Store leftovers in an airtight glass container in the refrigerator for up to 3 to 4 days. Reheat gently in a skillet over medium heat with a splash of chicken broth or water to refresh the glossy sauce texture.
Storage and Meal Prep Tips
This chicken and broccoli stir fry is a dream come true for meal prep enthusiasts.
- Refrigerator Storage: Store any leftovers in an airtight glass container in the refrigerator for up to 3 to 4 days. The flavors will actually deepen and mature overnight!
- Freezer Storage: While you can freeze this dish for up to 2 months, keep in mind that broccoli can lose some of its crisp texture upon thawing.
- Reheating Methods: For the best results, reheat your stir-fry in a skillet over medium heat with a splash of water or chicken broth to loosen up the glossy sauce. Alternatively, microwave on medium power in 30-second increments, stirring occasionally.
- Make-Ahead Recommendations: You can chop your chicken, slice your mushrooms, and cut your broccoli florets the night before. Keep them in separate containers so all you have to do at dinnertime is heat up your olive oil and cook! For another excellent make-ahead dinner option, take a look at our comforting Chicken Vegetable Stew.
Common Mistakes to Avoid
- Overcooking the Chicken: Because chicken breast is exceptionally lean, leaving it in the pan too long will dry it out. Sear it quickly, remove it, and only add it back at the very end to warm through.
- Mushy Broccoli: Do not steam or boil your broccoli before adding it to the skillet. Stir-frying it raw over high heat keeps it delightfully crisp-tender.
- Too Much Sauce: A great stir-fry shouldn’t turn into a soup. The sauce should act as a beautiful, tight glaze coating the meat and vegetables. Follow the measurements closely.
- Not Using High Heat: Cooking on low heat will cause your mushrooms and onions to sweat out their liquids, steaming your food instead of searing it.
- Skipping the Marinade: Skipping the 15-minute velveting chicken process means your chicken will lose its protective barrier, resulting in a tougher texture.
- Adding Sauce Too Early: If you pour your sauce in before the vegetables have a chance to soften and brown, your veggies will end up undercooked and boiled.
Frequently Asked Questions
How do you keep chicken tender in stir-fry?
The absolute best way to ensure tender chicken is through the velveting technique. Coating the cubed chicken breast in a mixture of cornstarch and liquid creates a physical shield that seals in moisture and keeps the meat incredibly soft during high-heat cooking.
Should broccoli be cooked before stir-frying?
No, broccoli should not be pre-cooked. Adding raw, fresh broccoli florets directly into a medium-high heat pan with olive oil allows them to char slightly on the outside while maintaining a satisfying, crisp-tender bite.
What mushrooms are best for stir-fry?
Cremini mushrooms (baby bellas) are the optimal choice due to their firm, meaty texture and rich, earthy flavor profile. White button mushrooms and shiitake mushrooms are also wonderful alternatives.
Can I use frozen broccoli?
While fresh broccoli provides the best crunch and matches the presentation in image_0a44e6.jpg, you can use frozen broccoli in a pinch. Thaw it completely and pat it thoroughly dry with a paper towel before adding it to the pan to avoid excess water diluting your sauce.
Can I make this recipe ahead of time?
Yes! This recipe is a phenomenal choice for meal prep dinner setups. It stores beautifully in airtight containers for up to 4 days and retains its delicious, savory flavors upon reheating.
Is this recipe Mediterranean diet friendly?
Yes. By emphasizing lean chicken breast, a heavy volume of vegetables like broccoli and mushrooms, natural honey instead of white sugar, and heart-healthy olive oil, this dish aligns wonderfully with Mediterranean diet principles.
Can I use chicken thighs instead of chicken breast?
Absolutely. Boneless, skinless chicken thighs can be substituted for chicken breast. They contain slightly more fat, which naturally keeps them juicy, but you should still use the velveting step for that signature restaurant texture.
How do I make stir-fry sauce thicker?
Stir-fry sauce is thickened using a cornstarch slurry. Ensure your cornstarch is thoroughly whisked into the cold or room-temperature liquid before adding it to the hot skillet. Once it reaches a boil, the starch activates instantly to create a thick, glossy sauce.
Final Thoughts
Bringing restaurant-quality meals into your kitchen doesn’t have to be complicated or unhealthy. This Savory Chicken Broccoli and Mushroom Stir-Fry proves that with a few smart techniques—like velveting your chicken breast and utilizing a hot pan—you can create a fast, delicious, and better than takeout stir fry right at home.
By adopting a thoughtful, Mediterranean-inspired dinner framework with olive oil and nutrient-packed vegetables, you get to enjoy an easy weeknight chicken dinner that satisfies your cravings while nourishing your body. Grab your skillet, gather your ingredients, and give this wonderful family-friendly recipe a try tonight!