Panda Express Mushroom Chicken is one of the most popular dishes from the famous fast-food chain, offering a savory, umami-packed stir-fry with tender chicken, fresh zucchini, and mushrooms coated in a rich garlic-ginger soy sauce. The dish is light yet flavorful, making it a great option for those who want a healthier alternative to deep-fried Chinese takeout.

This dish is not only quick and easy to make at home, but it’s also customizable, allowing you to adjust the flavors and ingredients to your preference. Cooking it yourself means you control the sodium, sugar, and oil content, making it a more nutritious choice than takeout.
The combination of textures is what makes this dish so special—juicy chicken, crisp-tender zucchini, and soft, earthy mushrooms create a perfect balance. The stir-fry sauce, made with chicken stock, soy sauce, oyster sauce, garlic, and ginger, brings a bold depth of flavor that coats every ingredient beautifully. Whether served over steamed jasmine rice, noodles, or a low-carb alternative like cauliflower rice, this dish is guaranteed to satisfy.
The History and Influence of Panda Express Mushroom Chicken
Panda Express has been serving Americanized Chinese cuisine since its founding in 1983. The brand is known for taking traditional Chinese stir-fry techniques and adapting them to suit American palates, often incorporating a balance of sweet, savory, and umami flavors.
Mushroom Chicken is inspired by classic Chinese stir-fry dishes, particularly those from Cantonese cuisine, which emphasize fresh vegetables, lean protein, and umami-rich sauces. Unlike heavier fried dishes, this stir-fry highlights clean, simple ingredients cooked quickly over high heat, preserving their natural flavors and textures.
The sauce in this dish reflects the core elements of Chinese seasoning, combining soy sauce for saltiness, oyster sauce for depth, garlic and ginger for aroma, and rice vinegar for acidity. The addition of cornstarch helps thicken the sauce, giving it the signature glossy finish found in restaurant stir-fries.
By making this dish at home, you can enjoy the same restaurant-quality taste while using fresher, healthier ingredients. It’s also an excellent way to practice wok cooking techniques and experiment with different flavor profiles.
The Science Behind Stir-Frying & Key Techniques
Stir-frying is one of the fastest and most efficient cooking methods, allowing ingredients to retain their texture, flavor, and nutrients. The success of a great stir-fry comes down to a few essential techniques that ensure each ingredient is perfectly cooked and coated in sauce.
1. Marinating the Chicken for Tenderness
One of the biggest mistakes people make when cooking stir-fry is not marinating the chicken properly. The marinade in this recipe contains soy sauce, sesame oil, and cornstarch, which work together to:
- Infuse flavor into the chicken before cooking.
- Keep the meat tender and juicy by sealing in moisture.
- Create a silky coating that helps the sauce cling to the chicken.
Cornstarch is a crucial ingredient in Chinese stir-fries because it acts as a protective barrier during cooking, preventing the meat from becoming tough or dry. This process is known as "velveting", a technique commonly used in Chinese restaurants to achieve ultra-tender meat.
2. The Importance of High-Heat Cooking
Stir-frying relies on high heat and quick cooking to prevent ingredients from becoming soggy. Using a wok or a large skillet ensures that everything cooks evenly and retains its crispness. Some key tips for cooking at high heat:
- Preheat the wok until it’s smoking hot before adding oil.
- Use a high smoke point oil such as vegetable oil or peanut oil.
- Stir constantly to prevent burning and ensure even cooking.
- Cook in batches to avoid overcrowding the pan, which can lead to steaming instead of stir-frying.
3. Layering the Ingredients Correctly
Different ingredients cook at different rates, so it’s essential to add them in the right order:
- Chicken goes in first because it takes the longest to cook.
- Zucchini is added next since it softens quickly but should retain a slight crunch.
- Mushrooms release water as they cook, so they go in last to prevent the dish from becoming watery.
- The sauce is added at the very end, allowing the cornstarch to thicken it instantly without making the vegetables mushy.
4. Achieving the Perfect Stir-Fry Sauce Consistency
A great stir-fry sauce should be thick enough to coat every ingredient without being overly sticky or watery. The cornstarch in the sauce helps achieve this by:
- Binding the flavors together to create a smooth, glossy texture.
- Helping the sauce adhere to the chicken and vegetables rather than pooling at the bottom of the pan.
- Thickening quickly upon contact with heat, so it’s important to stir continuously once added.
If the sauce is too thick, add a splash of chicken stock to loosen it. If it’s too thin, let it simmer for an additional 30 seconds to 1 minute until it reaches the desired consistency.
Essential Tools & Equipment
Having the right tools can make a huge difference when cooking a restaurant-quality stir-fry at home.
- Wok or Large Skillet – A wok provides even heat distribution and quick cooking, but a large nonstick or stainless-steel skillet also works well.
- Wok Spatula – A curved spatula makes it easier to toss and stir ingredients without breaking them.
- Mixing Bowls – Essential for marinating the chicken and mixing the sauce.
- Sharp Knife & Cutting Board – Ensures even slicing of chicken, zucchini, and mushrooms.
- Whisk – Helps blend the stir-fry sauce smoothly without lumps.
Ingredients Breakdown & Their Functions
Chicken Marinade
- Chicken Breast or Thighs (1 lb, sliced ½” thick) – The main protein, providing a lean yet juicy texture.
- Soy Sauce (1 tbsp) – Adds umami and depth of flavor.
- Cornstarch (1 tsp) – Helps create a velvety coating on the chicken.
- Sesame Oil (½ tsp) – Infuses the chicken with a nutty, aromatic taste.
Stir-Fry Sauce
- Chicken Stock (½ cup) – Forms the base of the sauce and adds richness.
- Soy Sauce (¼ cup) – Enhances the savory umami notes.
- Oyster Sauce (2 tbsp) – Provides a deep, slightly sweet umami flavor.
- Rice Vinegar (1 tbsp) – Balances the richness with acidity.
- Sugar or Honey (2 tsp) – Adds a mild sweetness to round out the flavors.
- Garlic (2 tsp, minced) – Gives the dish its signature aromatic depth.
- Ginger (1 tsp, minced) – Adds warmth and a slight spiciness.
- Cornstarch (1 tbsp) – Thickens the sauce for a smooth, glossy finish.
Mushroom Chicken Stir-Fry
- Vegetable Oil (2 tbsp, divided) – Used for stir-frying the chicken and vegetables.
- Sesame Oil (1 tsp) – Enhances the overall flavor with a roasted nuttiness.
- Zucchini (4 cups, ½” slices) – Provides a fresh, slightly crunchy texture.
- White Mushrooms (8 oz, ½” slices) – Contribute an earthy, umami-rich component.
Step-by-Step Cooking Instructions
Marinating the Chicken
- Prepare the Chicken: Slice the boneless, skinless chicken breast or thighs into thin, ½-inch thick pieces to ensure quick and even cooking.
- Combine Marinade Ingredients: In a medium bowl, add the sliced chicken, soy sauce, cornstarch, and sesame oil. Stir well to coat each piece evenly.
- Let It Rest: Allow the chicken to marinate for at least 10 minutes while preparing the vegetables and sauce. This step enhances the flavor and ensures tenderness.
Making the Stir-Fry Sauce
- Whisk the Sauce Together: In a separate bowl, combine chicken stock, soy sauce, oyster sauce, rice vinegar, sugar, garlic, and ginger.
- Add Cornstarch: Sprinkle in the cornstarch and whisk until there are no lumps. The cornstarch helps thicken the sauce when heated.
- Set Aside: Keep the sauce near the stovetop, as it will be added at the final stage of cooking.
Cooking the Chicken
- Heat the Pan: Place a wok or large skillet over medium-high heat and add 1 tablespoon of vegetable oil and sesame oil.
- Cook in Batches: Add the marinated chicken in a single layer, allowing it to sear without moving for about 2 minutes. This helps develop a golden-brown crust.
- Stir-Fry Until Cooked: Flip the chicken pieces and stir-fry for another 1 to 2 minutes until fully cooked.
- Transfer to a Plate: Once done, remove the chicken from the pan and set it aside while cooking the vegetables.
Cooking the Vegetables
- Add More Oil: Reduce the heat to medium and add the remaining tablespoon of vegetable oil to the pan.
- Cook the Zucchini: Add the zucchini slices and stir-fry for 2 minutes until slightly softened but still crisp.
- Add the Mushrooms: Stir in the mushrooms and cook for another 2 minutes, allowing them to release moisture and absorb flavor.
Thickening the Sauce & Combining Ingredients
- Whisk the Sauce Again: Give the stir-fry sauce a quick mix to redistribute the cornstarch.
- Make a Well in the Pan: Push the vegetables to the sides of the pan, creating space in the center.
- Pour in the Sauce: Stir continuously as the sauce begins to thicken, which should take about 1 minute.
- Return the Chicken to the Pan: Add the cooked chicken back into the pan and toss everything together.
- Final Simmer: Let the stir-fry cook for an additional minute, allowing the sauce to coat the chicken and vegetables evenly.
Serving Suggestions
- Plating: Serve immediately while hot, garnished with sesame seeds or sliced green onions for extra flavor.
- Pairing: Serve over steamed jasmine rice, fried rice, or noodles for a complete meal.
- For a Low-Carb Option: Try serving over cauliflower rice or sautéed greens.
Best Side Dishes for Panda Express Mushroom Chicken
Steamed White or Brown Rice
This classic side dish helps soak up the flavorful stir-fry sauce and complements the tender chicken and vegetables. Brown rice adds extra fiber and a slightly nutty taste.
Fried Rice
A delicious alternative to plain rice, fried rice adds extra texture and flavor with ingredients like scrambled eggs, peas, and carrots. Use leftover rice for the best results.
Lo Mein or Chow Mein Noodles
If you prefer noodles, serve this dish over lo mein or chow mein, tossing everything together for a flavorful combination. The stir-fry sauce pairs perfectly with the noodles’ chewy texture.
Steamed Broccoli
A simple, healthy side that adds vibrant color and crunch to the meal. Lightly season with a drizzle of sesame oil or soy sauce for extra flavor.
Egg Drop Soup
This light, savory soup makes a great appetizer to pair with Mushroom Chicken. The combination of egg ribbons, chicken broth, and green onions is both comforting and refreshing.
Spring Rolls or Egg Rolls
A crispy, crunchy addition to the meal, spring rolls or egg rolls provide a contrast to the stir-fry’s soft textures. Serve with sweet chili sauce or soy sauce for dipping.
Garlic Green Beans
These sautéed green beans with garlic and sesame oil make an excellent side, adding a fresh, slightly crunchy contrast to the dish.
Asian Cucumber Salad
A light, tangy salad made with thinly sliced cucumbers, rice vinegar, sesame oil, and red pepper flakes provides a cool and refreshing balance to the warm stir-fry.
Nutritional Information & Health Benefits
Calories & Macronutrients
Panda Express Mushroom Chicken is a lighter option compared to other fast-food stir-fries because it’s not deep-fried. It provides a good balance of protein, fiber, and healthy fats.
- Protein: Chicken breast is a lean source of protein that helps with muscle repair and keeps you full longer.
- Healthy Fats: Sesame oil and vegetable oil add monounsaturated and polyunsaturated fats, which are beneficial for heart health.
- Fiber & Vitamins: Zucchini and mushrooms are rich in fiber, vitamins, and antioxidants, aiding digestion and supporting immune function.
Lower Sodium & Sugar Compared to Takeout
One of the biggest concerns with restaurant stir-fries is the high sodium and sugar content. By making this dish at home, you can:
- Reduce sodium by using low-sodium soy sauce or coconut aminos.
- Control sugar levels by adjusting the amount of sugar or using natural alternatives like honey.
- Limit unhealthy oils by using heart-healthy oils like avocado oil or olive oil.
How to Make It Even Healthier
- Use Skinless Chicken Thighs: They contain more iron and healthy fats while still being tender and flavorful.
- Increase Vegetables: Add bell peppers, snap peas, carrots, or bok choy for extra fiber and nutrients.
- Serve with Cauliflower Rice: A great low-carb substitute for traditional rice.
Common Mistakes to Avoid & Pro Cooking Tips
Mistake 1: Overcrowding the Pan
Adding too much chicken or vegetables at once can cause the food to steam rather than stir-fry, resulting in a soggy texture. Cook in small batches for the best results.
Mistake 2: Not Preheating the Wok
A cold wok or skillet leads to uneven cooking. Always preheat your pan until hot before adding oil to ensure a quick, high-heat sear.
Mistake 3: Overcooking the Chicken
Chicken breast cooks quickly, and overcooking can make it dry and rubbery. Remove it from the pan once it’s golden and no longer pink inside.
Mistake 4: Not Whisking the Sauce Before Adding
Cornstarch settles at the bottom, so always whisk the sauce right before pouring it in to avoid lumps and uneven consistency.
Mistake 5: Skipping the Marinade
Marinating the chicken in soy sauce, sesame oil, and cornstarch ensures it stays tender and flavorful. Don’t rush this step!
Mistake 6: Using Too Much or Too Little Sauce
A good stir-fry should be coated in sauce without being soupy. Adjust the sauce thickness by adding extra cornstarch for a thicker sauce or a splash of chicken broth to thin it out.
How to Store and Reheat Mushroom Chicken
Storing Leftovers
Properly storing your Mushroom Chicken will help maintain its flavor, texture, and freshness for days. Since stir-fry dishes contain sauce and vegetables, it’s important to follow these guidelines to prevent sogginess and drying out.
- Refrigeration: Transfer leftovers into an airtight container and store in the refrigerator for up to 4 days.
- Freezing: For longer storage, place the cooled dish in a freezer-safe container or bag. Freeze for up to 3 months. For best results, separate the chicken from the vegetables to prevent the zucchini from becoming mushy when thawed.
Reheating Instructions
- Stovetop: Heat a pan over medium heat and add a small amount of oil or chicken broth. Stir-fry for 2-3 minutes until warmed through. This method helps maintain the original texture of the dish.
- Microwave: Place leftovers in a microwave-safe dish and heat in 30-second intervals, stirring in between to ensure even heating. This is the fastest but can make the vegetables softer.
- Oven: Preheat the oven to 325°F, spread the stir-fry in an oven-safe dish, cover with foil, and bake for 10 minutes. This method prevents drying out but takes longer.
Reheating Frozen Mushroom Chicken
For frozen portions, let them thaw in the refrigerator overnight before reheating. If reheating directly from frozen, use the stovetop method and add a splash of chicken broth or water to prevent the sauce from becoming too thick.
Frequently Asked Questions (FAQs)
Can I Use Different Vegetables?
Yes! While the original recipe calls for zucchini and mushrooms, you can substitute or add vegetables like broccoli, bell peppers, carrots, snow peas, bok choy, or baby corn. These options will add color, texture, and extra nutrients.
What Can I Use Instead of Chicken?
If you want to change the protein, try these alternatives:
- Beef: Thinly sliced flank steak works well with the same marinade.
- Shrimp: Shrimp cooks quickly and absorbs flavors beautifully.
- Tofu: For a vegetarian option, use firm tofu. Press and dry it well before stir-frying.
- Tempeh or Seitan: Great plant-based alternatives that hold up well in stir-fry sauces.
Can I Make This Dish Gluten-Free?
Yes! To make it gluten-free, use:
- Tamari or Coconut Aminos instead of soy sauce.
- Gluten-free Oyster Sauce or hoisin sauce.
- Arrowroot Powder or Tapioca Starch instead of cornstarch for thickening.
Is There a Low-Carb or Keto Version?
For a low-carb or keto-friendly version:
- Replace sugar with a sugar-free alternative like monk fruit or stevia.
- Use low-carb vegetables such as broccoli, bell peppers, or spinach instead of zucchini.
- Serve over cauliflower rice or shirataki noodles instead of regular rice or noodles.
Why Is My Stir-Fry Sauce Too Thick or Too Thin?
- If too thick: Add a splash of chicken broth or water and stir until the desired consistency is reached.
- If too thin: Mix ½ teaspoon of cornstarch with 1 tablespoon of water, then stir it into the sauce and let it simmer until thickened.
Can I Prepare This Dish Ahead of Time?
Yes! You can prepare some components in advance:
- Marinate the chicken: Keep it in the fridge for up to 24 hours before cooking.
- Chop the vegetables: Store them in an airtight container in the fridge for up to 2 days.
- Pre-mix the sauce: Keep it refrigerated and whisk before using.
Can I Make This Without Oil?
Yes! Use chicken broth or water instead of oil when stir-frying to create a lighter, oil-free version. However, sesame oil adds a distinctive flavor, so consider using just a small amount for taste.
What’s the Best Type of Mushrooms to Use?
White button mushrooms are commonly used, but other great options include:
- Cremini (baby bella) mushrooms – Slightly firmer and richer in flavor.
- Shiitake mushrooms – More umami depth and a chewier texture.
- Portobello mushrooms – Thick and meaty, great for a heartier bite.
Can I Double This Recipe?
Absolutely! However, if doubling, cook the chicken and vegetables in batches to prevent overcrowding in the pan. Overcrowding causes the food to steam rather than stir-fry, affecting texture.
Final Thoughts on Making Panda Express Mushroom Chicken at Home
Panda Express Mushroom Chicken is a simple, quick, and healthy dish that captures the savory, umami-packed flavors of restaurant-style stir-fry. By making it at home, you can enjoy fresh, high-quality ingredients, reduce sodium and sugar, and customize it to your taste preferences.
Why You Should Try This Recipe
- Easy to Make in 30 Minutes: Perfect for busy weeknights.
- Healthier Than Takeout: Less oil, sodium, and sugar compared to restaurant versions.
- Budget-Friendly: Costs less than ordering takeout and serves multiple portions.
- Customizable: Adapt to dietary needs, swap proteins, or add different veggies.
Pro Tips for the Best Stir-Fry Experience
- Use High Heat: Ensures quick cooking and prevents sogginess.
- Prep Everything Before Cooking: Stir-frying happens fast, so have all ingredients ready.
- Cook in Batches: This prevents overcrowding and keeps ingredients crisp.
- Balance Flavors: Adjust the sweetness, saltiness, and acidity to suit your taste.
Making this dish at home allows you to enjoy restaurant-quality flavors while maintaining full control over the ingredients. Whether served over rice, noodles, or a low-carb alternative, this stir-fry is a delicious, satisfying meal that everyone will love. Try it today and bring the taste of Panda Express to your kitchen!
Print
Panda Express Mushroom Chicken
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
This Panda Express Mushroom Chicken is a quick and flavorful stir-fry featuring tender chicken, zucchini, and mushrooms tossed in a savory garlic-ginger soy sauce. Perfect for a healthy weeknight meal, this dish comes together in just 30 minutes and tastes even better than takeout!
Ingredients
For the Chicken Marinade
- 1 pound boneless skinless chicken breast or thighs, sliced ½" thick
- 1 tablespoon soy sauce
- 1 teaspoon cornstarch
- ½ teaspoon sesame oil
For the Stir-Fry Sauce
- ½ cup unsalted chicken stock or broth
- ¼ cup soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon rice vinegar
- 2 teaspoons granulated sugar, brown sugar, or honey
- 2 teaspoons minced garlic
- 1 teaspoon minced ginger
- 1 tablespoon cornstarch
For the Mushroom Chicken Stir-Fry
- 2 tablespoons vegetable oil, divided
- 1 teaspoon sesame oil
- 4 cups sliced zucchini, ½" thick slices
- 8 ounces white mushrooms, ½" thick slices (about 3 cups)
Instructions
Marinate the Chicken
- In a medium bowl, combine sliced chicken with soy sauce, cornstarch, and sesame oil. Mix well to coat evenly.
- Let marinate for 10 minutes while you prepare the sauce and vegetables.
Make the Stir-Fry Sauce
- In a small bowl, whisk together chicken stock, soy sauce, oyster sauce, rice vinegar, sugar, garlic, and ginger.
- Add cornstarch and whisk until smooth. Set aside.
Cook the Chicken
- Heat a wok or large skillet over medium-high heat. Add 1 tablespoon vegetable oil and sesame oil.
- Add the marinated chicken in a single layer and cook for 2 minutes without stirring to develop a golden crust.
- Stir-fry for another 1-2 minutes until fully cooked. Transfer to a plate.
Cook the Vegetables
- Reduce heat to medium and add the remaining 1 tablespoon vegetable oil.
- Add zucchini and stir-fry for 2 minutes until crisp-tender.
- Add mushrooms and cook for another 2 minutes until they begin releasing moisture.
Thicken the Sauce & Combine Everything
- Give the stir-fry sauce a quick whisk before adding it to the pan.
- Make a well in the center of the pan and pour in the sauce.
- Stir continuously until the sauce thickens, about 1 minute.
- Return the cooked chicken to the pan and toss to coat everything evenly.
- Cook for another minute until the chicken is hot and the sauce fully coats all ingredients.
To Serve
- Serve immediately over steamed rice, fried rice, or noodles.
- Garnish with sesame seeds or chopped green onions for extra flavor.
Notes
- For extra heat, add red pepper flakes or chili sauce to the stir-fry sauce.
- Make it gluten-free by using gluten-free soy sauce and oyster sauce.
- Low-carb option: Serve with cauliflower rice instead of regular rice.
- For meal prep: Store in an airtight container in the fridge for up to 4 days.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Stir-Fry
- Cuisine: Chinese-American
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 4g
- Sodium: 850mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 65mg