This Panda Express Mushroom Chicken is a stir-fry classic that brings together juicy, tender pieces of chicken breast, crisp zucchini, and earthy mushrooms in a savory garlic-ginger soy glaze. It’s lightly sweet, perfectly umami, and delightfully satisfying without being heavy — a dish that makes skipping the takeout line totally worth it.

WANT TO SAVE THIS RECIPE?
What makes this dish shine is its balance of flavors and textures. The sauce clings to each bite, delivering a salty-sweet profile with a hint of sesame. The vegetables are cooked just enough to keep their crunch, creating contrast with the soft chicken. It’s simple to make at home and even better than the restaurant version when served hot off the pan.
Why You’ll Love This Panda Express Mushroom Chicken
- Better than takeout: More flavor, less oil, and no mystery ingredients.
- Quick and easy: Ready in 30 minutes or less, perfect for weeknights.
- Light but satisfying: Lean chicken and vegetables in a flavorful sauce.
- Customizable: Adjust the spice level or swap in different veggies.
Preparation Phase & Tools to Use (Essential Tools and Equipment, and Their Importance)
Before diving into the cooking process for Panda Express Mushroom Chicken, having the right tools ready will make all the difference. Here’s what you’ll need:
- Wok or Large Skillet: This is crucial for high-heat stir-frying. The wide surface area allows quick cooking and prevents overcrowding, helping the ingredients sear instead of steam.
- Sharp Knife: Precision slicing is important for even cooking. A sharp chef’s knife ensures clean cuts, especially for the chicken, zucchini, and mushrooms.
- Cutting Board: Use separate boards for vegetables and raw meat to avoid cross-contamination.
- Mixing Bowls: For marinating the chicken and prepping vegetables. Keeping ingredients prepped and portioned makes the cooking process flow smoothly.
- Tongs or a Wooden Spatula: These are ideal for tossing ingredients without breaking them apart during stir-frying.
- Measuring Spoons and Cups: To get the sauce balance just right.
Preparation is half the success in stir-frying — the actual cooking happens fast, so being organized before heat hits the pan is key.
Preparation Tips
- Marinate the Chicken: A quick 10-15 minute marination with soy sauce, a pinch of cornstarch, and a little garlic will boost flavor and help the chicken brown nicely.
- Uniform Slicing: Cut zucchini into half-moons and mushrooms into thick slices to ensure even cooking and visual appeal.
- Dry the Veggies: Pat the vegetables dry after washing to prevent excess moisture from thinning the sauce.
- High Heat Cooking: Stir-frying works best on high heat — it locks in flavor and gives a slightly charred edge to the veggies without overcooking them.
- Cook in Batches if Needed: If your pan is small, stir-fry the chicken and vegetables separately to avoid crowding.
Having everything prepped and within arm’s reach will allow you to cook with confidence and get that perfect Panda Express-style result.
Ingredients for This Panda Express Mushroom Chicken
To recreate the delicious, savory experience of Panda Express Mushroom Chicken at home, you’ll need a combination of fresh ingredients and a few pantry staples:
For the Chicken and Veggies:
- 1 lb boneless, skinless chicken breast, cut into bite-sized pieces
- 1 medium zucchini, halved lengthwise and sliced into half-moons
- 1 ½ cups mushrooms (white button or cremini), thickly sliced
- 2 tablespoons cornstarch (for coating the chicken)
- 2 tablespoons oil (vegetable or avocado, for stir-frying)
- 1 small red bell pepper, sliced (optional for color and crunch)
For the Sauce:
- 3 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce (adds rich umami)
- 1 tablespoon hoisin sauce (adds a touch of sweetness)
- 1 tablespoon rice vinegar (for tang and balance)
- 2 teaspoons sesame oil
- 2 teaspoons cornstarch (to thicken the sauce)
- 1 tablespoon water (to mix with cornstarch)
- 1 teaspoon grated fresh ginger
- 2 cloves garlic, minced
- 1–2 teaspoons brown sugar (optional, depending on sweetness preference)
Garnish:
- Toasted sesame seeds
- Sliced green onions (optional)
With these ingredients ready, you’re all set to whip up a bold, flavorful stir-fry that rivals your favorite takeout spot.

Step 1: Prepare the Chicken
In a bowl, toss the chicken pieces with 2 tablespoons of cornstarch, 1 tablespoon of soy sauce, and a small pinch of black pepper. Let it marinate for about 10–15 minutes while you prep the other ingredients. This light marinade helps the chicken stay juicy and develop a crispy, golden exterior when stir-fried.
Step 2: Mix the Sauce
In a small bowl, whisk together the soy sauce, oyster sauce, hoisin sauce, rice vinegar, sesame oil, brown sugar, grated ginger, and minced garlic. In a separate cup, mix 2 teaspoons of cornstarch with 1 tablespoon of water, then stir it into the sauce to create a glossy, thickening blend. Set aside.
Step 3: Cook the Chicken
Heat 1 tablespoon of oil in a large wok or skillet over medium-high heat. Once hot, add the chicken in a single layer. Cook for 3–4 minutes on each side until the pieces are golden brown and fully cooked through. Remove the chicken and set it aside on a plate.
Step 4: Stir-Fry the Vegetables
Add the remaining 1 tablespoon of oil to the same pan. Toss in the mushrooms and cook for 2–3 minutes until they release moisture and start browning. Add the zucchini (and red bell peppers if using) and stir-fry for another 2–3 minutes until they are slightly tender but still crisp.
Step 5: Combine and Simmer
Return the cooked chicken to the pan. Pour the prepared sauce over the chicken and vegetables. Stir everything together, letting the sauce bubble and thicken — this should take 1–2 minutes. Once everything is well-coated and heated through, turn off the heat.
Step 6: Garnish and Serve
Sprinkle toasted sesame seeds over the top and add green onions if you like. Serve hot with steamed rice, noodles, or on its own for a low-carb option.
Notes
- Protein Swap: You can easily substitute chicken breast with chicken thighs for a juicier texture or even tofu for a vegetarian version.
- Extra Crunch: Add water chestnuts or snap peas if you like more crunch in your stir-fry.
- Sauce Adjustments: If you’re sensitive to salt, opt for low-sodium soy sauce and reduce the oyster sauce slightly.
- Make it Spicy: Toss in a pinch of red pepper flakes or a few slices of fresh chili for heat.
- Make Ahead: The sauce can be mixed up to 3 days ahead and stored in the fridge for quicker prep.
Watch Out for These Mistakes While Cooking
- Overcrowding the Pan: Adding too much at once can steam the ingredients instead of stir-frying them. Cook in batches if needed.
- Skipping the Marination: Even a quick 10-minute marination helps improve the chicken’s flavor and texture dramatically.
- Not Drying the Veggies: Wet vegetables will cause the sauce to turn watery and prevent a good sear.
- Cooking on Low Heat: Stir-frying requires high heat to get that slight char and rich flavor. Don’t be afraid to crank up the burner.
- Adding Sauce Too Early: Wait until the chicken and veggies are fully cooked before adding the sauce, or it may reduce too quickly and become too thick or salty.
What to Serve With Panda Express Mushroom Chicken?
Here are 8 Tasty Recommendations:
- Steamed White Rice – The classic pairing. Simple and soft, it lets the stir-fry shine.
- Fried Rice – For a more indulgent option, serve with egg-fried rice or even pineapple fried rice.
- Chow Mein Noodles – Tossed in a light soy-sesame sauce, they complement the chicken beautifully.
- Cauliflower Rice – A low-carb option that absorbs the stir-fry sauce well.
- Garlic Green Beans – Crisp and flavorful, they add another veggie element to your meal.
- Spring Rolls – A crunchy side that adds texture and fun to the plate.
- Asian Cucumber Salad – Refreshing and tangy, this balances the warm, savory main dish.
- Egg Drop Soup – Light and soothing, it rounds out the meal without overpowering the stir-fry.
These sides elevate the Panda Express Mushroom Chicken into a full, satisfying feast, whether you’re eating solo or feeding a hungry crowd.
Storage Instructions
Panda Express Mushroom Chicken stores quite well, making it great for meal prep:
- Refrigerator: Let the dish cool completely, then store it in an airtight container. It will keep for up to 4 days.
- Freezer: For longer storage, place cooled portions in freezer-safe containers or bags. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm on the stove over medium heat or in the microwave, adding a splash of water or broth if the sauce has thickened too much.
Avoid overcooking during reheating to maintain the chicken’s tenderness and the vegetables’ texture.
Estimated Nutrition
Per serving (based on 4 servings total):
- Calories: 310
- Protein: 30g
- Carbohydrates: 14g
- Fat: 15g
- Saturated Fat: 2g
- Sugar: 5g
- Fiber: 2g
- Sodium: 680mg
These values are approximate and can vary depending on exact ingredients and portion sizes used. Using low-sodium sauces or trimming the oil can reduce the calorie and sodium count further.
Frequently Asked Questions
1. Can I use chicken thighs instead of chicken breast?
Yes, chicken thighs are a great alternative. They’re juicier and more forgiving if slightly overcooked.
2. How do I make this dish vegetarian?
Swap the chicken for extra-firm tofu or even tempeh. Use mushroom-based oyster sauce or leave it out entirely for a vegetarian sauce.
3. Is this dish gluten-free?
It can be! Just be sure to use gluten-free soy sauce (like tamari) and ensure all sauces are certified gluten-free.
4. What mushrooms work best for this recipe?
White button or cremini mushrooms are ideal, but shiitake mushrooms can also add a deeper, woodsy flavor.
5. Can I meal prep this ahead of time?
Definitely. Prepare and portion it into containers for up to 4 days of easy lunches or dinners.
6. Can I make the sauce less salty?
Yes. Use low-sodium soy sauce and consider reducing the amount of oyster sauce or hoisin to your taste.
7. What oil should I use for stir-frying?
Choose a neutral, high-smoke-point oil like vegetable, canola, or avocado oil for the best results.
8. Why did my sauce turn too thick or clumpy?
This can happen if cornstarch is added too early or if the heat is too high. Whisk the sauce well before adding and stir constantly once it hits the pan.
Conclusion
Panda Express Mushroom Chicken is a stir-fry staple that’s both comforting and crave-worthy. With simple ingredients, a bold, flavorful sauce, and crisp vegetables, it’s a recipe that delivers restaurant-quality results in your own kitchen. It’s perfect for busy nights, family dinners, or prepping ahead for the week. Once you make it at home, you’ll find yourself skipping the takeout menu more often than not.

Panda Express Mushroom Chicken
- Total Time: 27 minutes
- Yield: 4 servings
Description
Savory and satisfying, this Panda Express Mushroom Chicken is a quick stir-fry of tender chicken breast, zucchini, and mushrooms tossed in a rich garlic-ginger soy glaze. It’s perfect for a flavorful weeknight meal that comes together in under 30 minutes.
Ingredients
- 1 lb boneless, skinless chicken breast, cut into bite-sized pieces
- 1 medium zucchini, halved and sliced into half-moons
- 1 1/2 cups mushrooms (white or cremini), thickly sliced
- 1 small red bell pepper, sliced (optional)
- 2 tablespoons cornstarch (for coating the chicken)
- 2 tablespoons vegetable or avocado oil
For the Sauce:
- 3 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon rice vinegar
- 2 teaspoons sesame oil
- 2 teaspoons cornstarch mixed with 1 tablespoon water
- 1 teaspoon grated fresh ginger
- 2 cloves garlic, minced
- 1–2 teaspoons brown sugar (optional)
Garnish:
- Toasted sesame seeds
- Sliced green onions (optional)
Instructions
- Marinate chicken in 2 tbsp cornstarch, 1 tbsp soy sauce, and pepper for 10-15 minutes.
- Mix all sauce ingredients in a bowl. Set aside.
- Heat 1 tbsp oil in a wok or skillet. Cook chicken 3-4 minutes per side until golden and cooked through. Remove and set aside.
- Add remaining oil. Sauté mushrooms 2-3 minutes. Add zucchini (and bell peppers if using), cook another 2-3 minutes.
- Return chicken to the pan. Add sauce. Stir-fry everything for 1-2 minutes until sauce thickens.
- Garnish with sesame seeds and green onions. Serve hot.
- Prep Time: 15 minutes
- Cook Time: 12 minutes