This fast and nutritious dinner combines tender chicken breast with fresh broccoli and earthy mushrooms in a savory sauce. It is a perfect 30-minute meal that provides a balanced blend of protein and vegetables for a busy weeknight.

List of ingredients
- 500g chicken breast, diced – cut into uniform cubes for even cooking.
- 2 cups broccoli florets – divided into small, bite-sized pieces.
- 2 cups mushrooms, sliced – button or cremini mushrooms work best.
- 1 small onion, chopped – finely diced to blend into the sauce.
- 2 garlic cloves, minced – freshly minced for maximum aromatic impact.
- 2 tbsp soy sauce – provides the primary salty and umami base.
- 1 tbsp sesame oil – adds a distinct nutty toasted flavor.
- 1 tbsp olive oil – used for high-heat searing of the meat.
- 1 tsp cornstarch mixed with 2 tbsp water – this slurry thickens the final sauce.
- Salt and pepper to taste – used for basic seasoning of the chicken.
step-by-step instructions
- Prepare the base: Cook your choice of rice according to the package instructions and set it aside to keep warm.
- Sear the chicken: Heat olive oil in a large skillet or wok over medium-high heat. Add the diced chicken, season with salt and pepper, and sautรฉ for 5-7 minutes until fully cooked, then remove the chicken from the pan and set it aside.
- Sautรฉ aromatics: In the same pan, add sesame oil and sautรฉ the chopped onion and minced garlic until they become fragrant and translucent.
- Cook vegetables: Add the broccoli florets and sliced mushrooms to the pan. Stir-fry until the vegetables are tender-crisp, meaning they are cooked through but still retain a slight snap.
- Combine and season: Return the cooked chicken to the pan with the vegetables and pour in the soy sauce, stirring well to coat all ingredients.
- Thicken the sauce: Stir the cornstarch slurry once more to ensure it is combined, then pour it into the pan. Simmer for 1-2 minutes until the sauce thickens and glazes the ingredients.
- Final plating: Serve the stir-fry immediately over a bed of hot steamed rice.
Professional Stir-Fry Techniques
Using a Wok for Heat Distribution
A wok is designed with a rounded bottom that concentrates heat at the base while allowing the sides to stay cooler. This allows you to toss ingredients quickly, searing them at high temperatures without overcooking them. If you do not have a wok, a wide stainless steel or cast iron skillet is the best alternative.
Preventing Pan Overcrowding
Adding too much meat or vegetables at once drops the pan temperature, which causes ingredients to steam in their own juices rather than sear. To avoid a soggy texture, cook the chicken in two batches if your pan is small. This ensures the Maillard reaction occurs, creating a browned, flavorful crust on the meat.
Maintaining Vegetable Texture
Vegetables should be added in order of their cooking density. Broccoli takes longer than mushrooms, so ensure the florets are small enough to cook quickly. Stop the cooking process as soon as the broccoli turns a vibrant green to prevent it from becoming mushy.
Ingredient Substitutions and Variations
Substituting Chicken with Plant-Based Proteins
You can replace chicken breast with extra-firm tofu for a vegetarian version. Press the tofu for 20 minutes to remove excess water, dice into cubes, and sear until golden brown before following the rest of the recipe. Tempeh is another hearty alternative that provides a nuttier flavor.
Exploring Different Mushroom Varieties
While button mushrooms are standard, shiitake mushrooms offer a deeper, more earthy flavor. Oyster mushrooms provide a more delicate texture that absorbs the soy sauce efficiently. For the best results, slice all mushrooms to a similar thickness to ensure they cook at the same rate.
Alternative Vegetable Add-ins
To increase the nutrient density, add sliced red bell peppers, snap peas, or carved carrots. Add these vegetables at the same time as the broccoli. If using carrots, slice them thinly or julienne them so they cook as quickly as the other greens.
Gluten-Free Sauce Options
Replace traditional soy sauce with tamari or coconut aminos for a gluten-free alternative. Tamari provides a similar salt profile, while coconut aminos are slightly sweeter and lower in sodium. Adjust the salt levels accordingly when using these substitutes.
Serving and Pairing Suggestions
Adding Textural Garnishes
Toasted sesame seeds add a subtle crunch and professional visual appeal to the dish. You can toast them in a dry pan over medium heat for 2-3 minutes until they turn golden. Cashews or slivered almonds also provide a rich contrast to the tender chicken.
Using Fresh Herb Finishes
Finely sliced green onions provide a fresh, sharp contrast to the savory soy sauce. Chopped cilantro or flat-leaf parsley can also be sprinkled on top just before serving. These herbs add a burst of color and brightness to the meal.
Selecting the Best Grains
While jasmine rice is a classic choice due to its fragrance, brown rice offers more fiber and a chewier texture. For a low-carb option, serve the stir-fry over cauliflower rice or in large butter lettuce leaves as wraps.
Complementary Side Dishes
A side of miso soup provides a warm, savory contrast that complements the stir-fry’s saltiness. Steamed edamame or a simple cucumber salad with rice vinegar can also balance the richness of the sesame oil.
Storage and Reheating Guide
Optimal Refrigerator Storage
Store leftovers in an airtight glass or plastic container in the main body of the refrigerator. The dish will remain fresh and safe to eat for up to 3 days. Keep the rice in a separate container to prevent it from absorbing all the sauce during storage.
Guidelines for Freezing
This stir-fry can be frozen for up to 2 months in freezer-safe bags or containers. Note that broccoli may lose some of its firmness upon thawing. To freeze, allow the dish to cool completely to room temperature before sealing it.
Microwave Reheating Method
Place the stir-fry in a microwave-safe dish and add a tablespoon of water to create steam. Cover the dish with a lid or damp paper towel and heat on medium power for 2-3 minutes. Stir halfway through to ensure the sauce is evenly distributed.
Stovetop Reheating for Better Texture
For the best texture, reheat the stir-fry in a skillet over medium heat with a splash of water or vegetable broth. Stir occasionally until the sauce bubbles and the chicken is heated through. This method prevents the chicken from becoming rubbery.
Troubleshooting Common Issues
Fixing a Watery Sauce
If the sauce is too thin after adding the slurry, simmer it for an additional minute over medium-high heat. If it remains watery, mix an extra half-teaspoon of cornstarch with a teaspoon of water and stir it in. Always ensure the sauce reaches a simmer to activate the thickening properties of the starch.
Preventing Mushy Vegetables
Mushy vegetables usually result from cooking on too low a heat or overcrowding the pan. Ensure the oil is shimmering before adding the vegetables. Stir frequently to keep the food moving, which prevents any one piece from overcooking while others stay raw.
Avoiding Dry Chicken Breast
Chicken breast can dry out quickly if overcooked. Remove the chicken from the pan as soon as it is no longer pink in the center. Returning it to the pan at the very end just to warm it through with the sauce keeps the meat juicy.
Frequently Asked Questions
Can I use frozen broccoli and mushrooms?
Yes, you can use frozen vegetables, but you must thaw them and pat them dry with a paper towel first. Frozen vegetables release more water, which can prevent them from searing and make the sauce watery if added directly from the freezer.
How do I stop the chicken from sticking to the pan?
Ensure the pan is fully preheated before adding the oil and the meat. Do not move the chicken immediately after placing it in the pan; let it sear for 2-3 minutes undisturbed. This allows a crust to form, which naturally releases the meat from the surface.
Can I prepare this meal in advance?
You can prep all ingredients, such as dicing the chicken and chopping vegetables, up to 24 hours in advance. Store them in separate containers in the fridge. The actual cooking process is very fast, so it is best to stir-fry and serve immediately for the best quality.
What is the best substitute for sesame oil?
If you do not have sesame oil, you can use a neutral oil like canola or grapeseed oil. To mimic the nutty flavor, add a small amount of toasted sesame seeds or a pinch of ground toasted sesame. Avoid using extra virgin olive oil for the high-heat stir-fry phase as it has a lower smoke point.
Should I marinate the chicken first?
While not required for this quick recipe, marinating the chicken in a tablespoon of soy sauce and a pinch of pepper for 15 minutes adds more depth. If you choose to marinate, pat the chicken dry before searing to ensure it browns instead of steams.
Print
Quick Chicken, Broccoli, and Mushroom Stir-Fry
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: General
Description
Indulge in a delightful Chicken, Broccoli & Mushroom Stir-Fry that’s perfect for busy weeknights or impressing guests. This quick and flavorful dish combines tender chicken, vibrant broccoli, and savory mushrooms, all tossed together in a luscious sauce.
Ingredients
- 500g chicken breast, diced
- 2 cups broccoli florets
- 2 cups mushrooms, sliced
- 1 small onion, chopped
- 2 garlic cloves, minced
- 2 tbsp soy sauce
- 1 tbsp sesame oil
- 1 tbsp olive oil
- 1 tsp cornstarch + 2 tbsp water (for slurry)
- Salt and pepper to taste
Instructions
- Step: Cook rice according to package instructions; set aside.
- Step: Heat olive oil in a large skillet or wok over medium-high heat. Sautรฉ chicken with salt and pepper until cooked through (5-7 minutes). Remove and set aside.
- Step: In the same pan, add sesame oil and sautรฉ onions and garlic until fragrant. Add broccoli and mushrooms; cook until tender-crisp.
- Step: Return chicken to the pan; add soy sauce and mix well.
- Step: Prepare the cornstarch slurry by mixing with water; stir into the pan until the sauce thickens slightly.
- Step: Serve hot over rice.
Notes
To achieve the best results, use high heat to keep vegetables crisp and prepare all ingredients before cooking. For storage, keep in an airtight container in the refrigerator for up to 3 days or freeze for up to 2 months.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Stir-frying
- Cuisine: Asian
Nutrition
- Serving Size: 1 plate (300g)
- Calories: 380 kcal
- Sugar: 3 g
- Sodium: 650 mg
- Fat: 14 g
- Saturated Fat: 2 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 37 g
- Fiber: 4 g
- Protein: 35 g
- Cholesterol: 90 mg