Panda Express Mushroom Chicken Recipe: Copycat Stir-Fry at Home

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.

A spoon scooping some of the mushroom chicken skillet.

❤️ 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.

Ingredients to make the panda express recipe with text overlay.

📋 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.

A collage of four images showing how to make the chicken recipe.
  1. 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.
  2. Whisk the sauce ingredients in a small bowl and set aside.
  3. Heat a large skillet or wok over medium-high heat and add vegetable oil.
  4. 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.
  5. Add the sliced mushrooms and zucchini to the pan and sauté about 3 minutes until they begin to brown.
  6. 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.
  7. 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

What’s the best way to reheat this dish?

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.

Does Panda Express use white meat for mushroom chicken?

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.

A rice bowl with some panda express chicken.

🍽️ 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!

An overhead image with a rice bowl topped with some panda express chicken.

Panda Express Mushroom Chicken

A simple, Asian-inspired chicken and mushroom skillet that comes together quickly and tastes like a satisfying takeout favorite made at home.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4
Author: Amira

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

  1. 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.
  2. Whisk the sauce ingredients in a small bowl and set aside.
  3. Heat a large skillet or wok over high heat and add the vegetable oil.
  4. 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.
  5. Sauté mushrooms and zucchini in the skillet for about 3 minutes until they begin to brown.
  6. 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.
  7. Serve immediately over white rice.

Notes

  • Nutrition information is provided as an estimate. Store and reheat leftovers in airtight containers.

Nutrition

Calories: 203 kcal |
Carbohydrates: 12 g |
Protein: 28 g |
Fat: 5 g