Panda Express Mushroom Chicken is a flavorful, home-cooked alternative to takeout that’s quick to prepare and lighter than many restaurant options. Tender slices of chicken are stir-fried with mushrooms and zucchini in a savory, slightly sweet sauce that clings to every bite.

❤️ Why it’s a must-try
- Ready in about 30 minutes, making it an ideal weeknight dinner.
- The combination of juicy chicken and earthy mushrooms delivers a satisfying balance of texture and flavor.
- Homemade versions are budget-friendly and let you control ingredients for a healthier meal.
This recipe satisfies takeout cravings with fresh ingredients and minimal effort, so you can enjoy a family dinner without leaving home.
📝 Ingredients
Below is an overview of the ingredients; exact measurements and the printable recipe card are included in the recipe section further down.

📋 Ingredient notes
- Vegetable oil: A neutral oil works well for sautéing; canola or another mild oil is fine.
- Sliced white mushrooms: White mushrooms are used here, but cremini or shiitake make excellent alternatives.
- Zucchini: Choose firm, unblemished zucchini and slice into half-moons for even cooking.
For the chicken
- Boneless, skinless chicken breasts, thinly sliced for quick, even cooking.
- Soy sauce: Low-sodium is recommended to control salt, but regular soy sauce will also work.
- Rice vinegar: Adds a bright, tangy note to the marinade.
- Light brown sugar: Balances the savory elements with a touch of sweetness.
- Cornstarch: Helps the marinade and sauce thicken and glaze the chicken.
For the sauce
- Chicken stock (or vegetable stock) for richer flavor.
- Oyster sauce for savory depth and umami.
- Soy sauce and rice vinegar to build the savory-tangy base.
- Cornstarch to thicken the sauce into a glossy finish.
- Brown sugar and sesame oil for sweetness and a nutty finish.
- Minced garlic and ginger paste (or fresh grated ginger) for aromatic flavor.
🥣 Equipment
- Mixing bowls
- Large skillet or wok
🥄 Instructions
These are the overview steps; full, printable instructions are included in the recipe card below.

- Combine the chicken marinade — soy sauce, rice vinegar, brown sugar, and cornstarch — in a large bowl. Add the sliced chicken, toss to coat, and refrigerate 30 minutes or up to overnight.
- Whisk the sauce ingredients in a small bowl and set aside.
- Heat a large skillet or wok over medium-high heat and add vegetable oil.
- Drain excess marinade from the chicken, then add pieces to the hot pan in a single layer without crowding. Cook about 1 minute per side until golden brown; cook in batches if needed. Remove chicken and set aside.
- Add the sliced mushrooms and zucchini to the pan and sauté about 3 minutes until they begin to brown.
- Reduce heat to medium, return the chicken to the pan, stir the sauce, and pour it over the chicken and vegetables. Cook a few minutes until the sauce thickens and coats everything.
- Serve immediately over steamed white rice or your preferred grain.
💡 Tips
- Slice chicken thinly so it cooks quickly and stays tender.
- Avoid overcooking white meat to prevent dryness; remove chicken from heat as soon as it’s cooked through.
- Preheat the skillet and oil well for better searing and texture.
- Do not overcrowd the pan — cooking in batches yields a better golden sear.
💬 FAQs
Reheat gently in a skillet over low heat with a splash of water or chicken stock to prevent drying. You can also reheat in the microwave, stirring and adding a little liquid as needed.
Panda Express traditionally uses dark meat (chicken thighs) in some of their mushroom chicken preparations, but this home recipe uses boneless skinless chicken breasts for a leaner version.
🧺 Storage
Refrigerate leftovers in an airtight container for up to 3 days. To freeze, cool completely and store in a freezer-safe container for up to 3 months; thaw in the refrigerator before reheating.
⌛ Make ahead
For convenience, slice and marinate the chicken in the morning or the night before. When you’re ready to cook, everything will be prepped for a fast stovetop finish.

🍽️ Serve with
- Steamed basmati or jasmine rice makes a classic pairing.
- Try fried rice, steamed vegetables, potstickers, or egg rolls for a fuller meal.
- Finish with a simple fruit-based treat for a satisfying contrast to the savory main course.
👩🍳 Variations
- Make it vegetarian by swapping tofu or a meatless protein for the chicken.
- Use boneless, skinless chicken thighs for richer flavor and a juicier result.
- Add red pepper flakes or a drizzle of chili oil for heat.
- Mix in additional vegetables like bell peppers, carrots, or snow peas — adjust sauté time so everything is tender-crisp.
- If you prefer a thicker sauce, whisk in a bit more cornstarch slurry before finishing.
📣 Related recipes
- Fried buckwheat or yakisoba-style noodles for a noodle-based side.
- Chicken lettuce wraps for a low-carb, fresh alternative.
- Chicken tortellini Alfredo for a different take on a quick weeknight dinner.
If you try this recipe, please consider leaving a rating. Enjoy!
Panda Express Mushroom Chicken
Ingredients
- 1 Tablespoon vegetable oil
- 8 ounces sliced white mushrooms
- 1 zucchini, cut into half-moons
For the chicken:
- 1 pound boneless skinless chicken breasts, thinly sliced
- 1 Tablespoon soy sauce
- 1 Tablespoon rice vinegar
- ½ teaspoon light brown sugar
- 1 Tablespoon cornstarch
For the sauce:
- ¼ cup chicken stock
- 1½ Tablespoons soy sauce
- 1 Tablespoon oyster sauce
- 1 Tablespoon rice vinegar
- 1 Tablespoon cornstarch
- 2 teaspoons brown sugar
- 1 teaspoon sesame oil
- 2 garlic cloves, minced
- 1 teaspoon ginger paste or 2 teaspoons fresh ginger
Instructions
- Combine soy sauce, rice vinegar, brown sugar, and cornstarch in a large bowl. Add chicken and coat well. Refrigerate 30 minutes or up to overnight.
- Whisk the sauce ingredients in a small bowl and set aside.
- Heat a large skillet or wok over high heat and add the vegetable oil.
- Drain excess marinade from the chicken. Add chicken in a single layer and cook about 1 minute per side until golden. Remove and set aside; cook in batches if needed.
- Sauté mushrooms and zucchini in the skillet for about 3 minutes until they begin to brown.
- Reduce heat to medium, return the chicken to the pan, stir the sauce, pour over everything, and cook until the sauce thickens, about 1–2 minutes.
- Serve immediately over white rice.
Notes
- Nutrition information is provided as an estimate. Store and reheat leftovers in airtight containers.
Nutrition
Carbohydrates: 12 g |
Protein: 28 g |
Fat: 5 g