Introduction
A weeknight lifeline.
This stir-fry is the kind of dish I reach for when the calendar is full and everyone at the table wants comfort without fuss. As a professional recipe developer I value dishes that balance speed, depth of flavor, and confident technique — and this recipe delivers on all three. The method is intentionally economical: high heat, quick movement, and a glossy sauce that ties everything together without weighing the plate down.
Why it works in a busy kitchen:
- High-heat searing locks in juices while creating a hint of caramelization.
- A brief steam step finishes vegetables to a bright, tender-crisp texture.
- A quick cornstarch slurry brings harmony, turning a simple mixture into a clingy, glossy sauce.
I also like that this recipe is forgiving: it scales easily, accepts swaps for different vegetables or protein, and rewards good mise en place. Read on for practical notes from the test kitchen, plus step-by-step instructions and professional tips that will keep the process simple and the results reliably excellent.
Why You’ll Love This Recipe
Satisfaction in every bite.
This dish is built on contrasts that sing together: meaty protein, snappy vegetables, and an umami-forward sauce that’s both savory and slightly sweet. I craft recipes so the end result feels layered even when the technique is straightforward.
Consider the practical wins:
- Speed: Rapid cooking steps are designed for busy evenings without sacrificing texture.
- Flexibility: Swap vegetables, add a handful of nuts for crunch, or use different starches to suit the cupboard.
- Approachable technique: There are no specialty tools required — just a hot skillet or wok and a confident spatula.
As a food writer I always emphasize the moments of control you can bring to a fast-cooked dish: hot pan, dry protein surface, and a measured finishing step to make the sauce cling. Those small actions create a meal that feels thoughtful without extra time on the stove.
Flavor & Texture Profile
Layered, focused, and harmonious.
When I describe a recipe’s flavor profile I think in terms of layers: the first impression, the supporting notes, and the finish. Here, the first impression is savory soy and toasty sesame oil, followed by the warm pop of ginger and the subtle sweetness that rounds the edges. The mushrooms add an earthy backbone that helps the sauce feel rounded rather than sharp.
Texture is equally intentional. In the ideal bite:
- Protein: tender but with a slight sear — enough Maillard reaction to give the meat presence.
- Broccoli: bright and tender-crisp so it snaps gently against the teeth.
- Mushrooms: softening into the sauce to provide body and chew.
- Sauce: glossy and clingy, coating every morsel without pooling.
Bringing those textures together depends less on fancy technique and more on timing and pan temperature. A very hot cooking surface, rapid moving of ingredients, and a short steam finish are the small, repeatable actions that create a restaurant-quality mouthfeel at home.
Gathering Ingredients
What to shop for and how to choose the best components.
Below is a clear ingredient list to assemble before you begin. I recommend laying everything out so the cooking flow is uninterrupted.
- 500 g chicken breast, thinly sliced
- 300 g broccoli florets
- 200 g mushrooms, sliced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 3 tbsp soy sauce
- 1 tbsp oyster sauce (optional)
- 1 tbsp cornstarch
- 120 ml chicken stock or water
- 2 tbsp vegetable oil
- 1 tsp sesame oil
- 2 green onions, sliced
- 1 tsp brown sugar or honey (optional)
- Cooked jasmine or brown rice, to serve
Sourcing tips:
Choose firm chicken with a pale pink color and minimal odor. Look for broccoli with tight, dark-green florets and no yellowing. For mushrooms, cremini or white button with smooth caps are ideal; avoid soggy stems. Fresh ginger should be firm and aromatic. If you prefer a cleaner salt profile, reduced-sodium soy sauce is an easy swap. Small bowls for measured sauces and a loose slurry of cornstarch and water will make finishing seamless. Laying out your mise en place — bowls of sauces, pre-sliced aromatics, and the cornstarch slurry — will keep the high-heat cooking smooth and stress-free.
Preparation Overview
A short roadmap before you heat the pan.
Getting the prep right transforms a hectic stir-fry into a calm, confident process. I always emphasize three preparatory habits that make high-heat cooking predictable: mise en place, uniform slicing, and staged cooking. Mise en place means the sauce should be mixed in a small bowl, aromatics should be minced and ready, and the cornstarch slurry should be in a separate small cup. Uniform slicing of the protein ensures even cooking; thin, consistent pieces will sear more quickly and reliably than uneven chunks. Staged cooking allows you to manage textures: protein sears first, aromatics flavor the oil, and vegetables enter so they keep a bright color and crisp bite.
Another professional tip is to preheat the wok or skillet until it's genuinely hot. A hot pan prevents steaming and encourages quick browning. Use an oil with a high smoke point and add it just before the protein to avoid burning. When you return everything to the pan at the end, do so briefly — this consolidates flavors and brings the sauce to the right viscosity. Plan for quick, decisive moves rather than hesitating; that’s what creates the layered textures and glossy finish that make the dish sing.
Cooking / Assembly Process
Step-by-step instructions.
- Prepare the ingredients: slice the chicken thinly, cut broccoli into bite-sized florets, slice mushrooms, mince garlic and grate ginger. Cook rice if serving with it.
- Marinate the chicken: in a bowl combine sliced chicken, 1 tbsp soy sauce and 1 tbsp cornstarch. Toss to coat and set aside for 5–10 minutes.
- Make the sauce: in a small bowl mix the remaining 2 tbsp soy sauce, oyster sauce (if using), chicken stock (or water) and brown sugar or honey. Stir until combined.
- Heat the wok or large skillet: add 1 tbsp vegetable oil over high heat until shimmering.
- Stir-fry the chicken: add marinated chicken in a single layer and stir-fry until just cooked through and lightly browned, about 3–4 minutes. Remove chicken to a plate.
- Cook aromatics: add the remaining 1 tbsp vegetable oil to the pan, then add garlic and ginger. Stir for 20–30 seconds until fragrant.
- Add vegetables: add broccoli and mushrooms to the pan. Stir-fry 3–4 minutes until vegetables are bright and beginning to soften.
- Steam briefly: pour the sauce into the pan, bring to a simmer, cover and let steam 2–3 minutes so the broccoli becomes tender-crisp.
- Finish the stir-fry: return the chicken to the pan, stir to combine. Mix 1 tsp cornstarch with 2 tbsp cold water to make a slurry, then pour into the pan and stir until the sauce thickens and coats everything, about 1 minute.
- Season and serve: remove from heat, drizzle sesame oil, sprinkle sliced green onions, toss gently. Serve immediately over cooked rice.
These steps are precise for predictable results. Pay special attention to pan temperature and the order of ingredients — those two factors determine whether vegetables stay crisp and the sauce finishes glossy rather than thin.
Serving Suggestions
How to present and pair this stir-fry for maximum enjoyment.
Serve this stir-fry immediately while the sauce is glossy and the textures are at their peak. For a classic presentation, mound steamed rice and spoon the stir-fry over it so each serving gets both sauce and texture. If you want to lift the dish’s brightness, finish with a squeeze of fresh lime or a scattering of toasted sesame seeds — small finishing touches create contrast and visual appeal.
Pairings to consider:
- Light side salad with a rice vinegar dressing to cut through the savory sauce.
- Pickled vegetables for a tangy counterpoint and crunchy contrast.
- A simple bowl of miso soup for a composed, Asian-inspired meal.
For family-style service, bring the rice and stir-fry to the table in separate serving bowls so people can help themselves. If you’re plating for guests, use a shallow bowl and arrange a ribbon of green onions across the top for a clean, modern look. These small presentation choices make a weeknight meal feel intentional and special.
Storage & Make-Ahead Tips
Keep leftovers bright and avoid limp vegetables.
If you plan to make this recipe ahead, separate the components. Store the rice and the stir-fry in different airtight containers so the grains don’t absorb excess sauce. When refrigerated, the stir-fry will keep for 2–3 days; longer storage is possible but textures will degrade.
Best reheating practice:
- Reheat on the stovetop over medium heat with a splash of water or stock to refresh the sauce and loosen any thickened coating.
- Avoid microwaving large portions; uneven heating can overcook the broccoli and turn mushrooms rubbery.
- If you expect leftovers, slightly undercook the broccoli during the first cook so it finishes perfectly on reheating.
Make-ahead strategy for busy nights:
- Prep and refrigerate sliced protein and chopped vegetables in separate containers for up to a day.
- Mix the sauce and keep it in a jar in the fridge so you can pour and finish quickly.
- Combine cornstarch slurry just before finishing so the sauce thickens rapidly and evenly.
These small planning moves preserve texture, reduce active hands-on time, and ensure the final dish still feels freshly made when it hits the table.
Frequently Asked Questions
Common questions and pro answers.
Q: Can I use a different protein?
Yes. Lean pork or firm tofu are great swaps, but adjust searing time and marinating approach to each protein’s characteristics. Tofu benefits from pressing and a light coating of cornstarch to encourage browning.
Q: How do I prevent a watery sauce?
Start with a hot pan and avoid adding cold liquids to a crowded pan. The cornstarch slurry should be mixed thoroughly and added toward the end to thicken the sauce quickly. If the sauce seems thin, a small additional slurry whisked in will bring it to the right consistency.
Q: Can I make this gluten-free?
Absolutely. Use tamari or a gluten-free soy sauce and ensure any oyster sauce substitute is certified gluten-free. Rice vinegar and gluten-free condiments are easy swaps if you expand the flavor profile.
Q: How to keep broccoli bright green?
High heat and short cooking time are key. Finish with a brief steam under a lid rather than prolonged sautéing. This preserves chlorophyll and the pleasant snap in every bite.
If you have another question not covered here, feel free to ask — I always include a final paragraph of troubleshooting tips for home cooks, and I’m happy to tailor advice to your equipment or pantry when you share what you have on hand.
Chicken, Broccoli & Mushroom Stir-Fry
Quick, healthy and full of flavor: try this Chicken, Broccoli & Mushroom Stir-Fry tonight! Tender chicken, crisp broccoli and savory mushrooms come together in a glossy soy-ginger sauce. Ready in 25 minutes — perfect weeknight comfort. 🍽️✨
total time
25
servings
4
calories
420 kcal
ingredients
- 500 g chicken breast, thinly sliced 🍗
- 300 g broccoli florets 🥦
- 200 g mushrooms, sliced 🍄
- 3 cloves garlic, minced đź§„
- 1 tbsp fresh ginger, grated 🌿
- 3 tbsp soy sauce (reduced-sodium if preferred đź§‚)
- 1 tbsp oyster sauce (optional) 🥣
- 1 tbsp cornstarch 🌽
- 120 ml (½ cup) chicken stock or water 💧
- 2 tbsp vegetable oil (or peanut oil) 🛢️
- 1 tsp sesame oil 🌰
- 2 green onions, sliced đź§…
- 1 tsp brown sugar or honey (optional) 🍯
- Cooked jasmine or brown rice, to serve 🍚
instructions
- Prepare the ingredients: slice the chicken thinly, cut broccoli into bite-sized florets, slice mushrooms, mince garlic and grate ginger. Cook rice if serving with it.
- Marinate the chicken: in a bowl combine sliced chicken, 1 tbsp soy sauce and 1 tbsp cornstarch. Toss to coat and set aside for 5–10 minutes.
- Make the sauce: in a small bowl mix the remaining 2 tbsp soy sauce, oyster sauce (if using), chicken stock (or water) and brown sugar or honey. Stir until combined.
- Heat the wok or large skillet: add 1 tbsp vegetable oil over high heat until shimmering.
- Stir-fry the chicken: add marinated chicken in a single layer and stir-fry until just cooked through and lightly browned, about 3–4 minutes. Remove chicken to a plate.
- Cook aromatics: add the remaining 1 tbsp vegetable oil to the pan, then add garlic and ginger. Stir for 20–30 seconds until fragrant.
- Add vegetables: add broccoli and mushrooms to the pan. Stir-fry 3–4 minutes until vegetables are bright and beginning to soften.
- Steam briefly: pour the sauce into the pan, bring to a simmer, cover and let steam 2–3 minutes so the broccoli becomes tender-crisp.
- Finish the stir-fry: return the chicken to the pan, stir to combine. Mix 1 tsp cornstarch with 2 tbsp cold water to make a slurry, then pour into the pan and stir until the sauce thickens and coats everything, about 1 minute.
- Season and serve: remove from heat, drizzle sesame oil, sprinkle sliced green onions, toss gently. Serve immediately over cooked rice.