Copycat Panda Express Mushroom Chicken Recipe – Easy Weeknight Favorite
If Mushroom Chicken is your go-to at Panda Express, you’ll love making it at home. This copycat version is quick, flavorful, and uses simple ingredients you probably already have. The chicken stays juicy, the mushrooms are tender, and the sauce is that perfect balance of savory, slightly sweet, and garlicky.
It’s weeknight-friendly but still feels special. Serve it with steamed rice or stir-fried veggies, and dinner is done.
What Makes This Recipe So Good
- Authentic flavor: The sauce is packed with soy sauce, ginger, garlic, and a touch of sweetness that tastes like the real thing.
- Quick and simple: From prep to plate in about 30 minutes, with minimal fuss.
- Better texture: Lightly velveting the chicken keeps it juicy and tender, just like restaurant stir-fry.
- Customizable: Adjust the sauce, add more veggies, or make it spicy to match your taste.
- Budget-friendly: Uses everyday ingredients and beats takeout prices.
Shopping List
- Chicken: 1 pound boneless, skinless chicken thighs (or breast), thinly sliced
- Mushrooms: 8 ounces cremini or white button mushrooms, sliced
- Zucchini: 1 medium, halved lengthwise and sliced into half-moons
- Green onion: 2 stalks, chopped (optional for garnish)
- Garlic: 3 cloves, minced
- Ginger: 1 tablespoon fresh, minced (or 1 teaspoon ground in a pinch)
- Soy sauce: 3 tablespoons low-sodium
- Oyster sauce: 1 tablespoon (adds depth and umami)
- Rice vinegar: 1 tablespoon (or use Chinese black vinegar if you have it)
- Honey or sugar: 1 to 1½ teaspoons
- Chicken broth: 1/3 cup (low-sodium)
- Cornstarch: 2 teaspoons for the sauce + 1 teaspoon for the chicken
- Sesame oil: 1 teaspoon
- Neutral oil for stir-frying: 2 to 3 tablespoons (canola, avocado, or peanut oil)
- White pepper: 1/4 teaspoon (black pepper works too)
- Salt: To taste (go light because of the soy and oyster sauce)
Step-by-Step Instructions
- Prep the chicken: Slice chicken thighs into thin strips. In a bowl, toss with 1 teaspoon cornstarch, a pinch of salt, and a drizzle of oil. This helps the chicken stay tender and sear nicely.
- Mix the sauce: In a small bowl, whisk together soy sauce, oyster sauce, rice vinegar, honey, chicken broth, 2 teaspoons cornstarch, sesame oil, ginger, and garlic. Set aside near the stove.
- Preheat the pan: Heat a large skillet or wok over medium-high until hot. Add 1 tablespoon oil and swirl to coat.
- Cook the chicken: Add half the chicken in a single layer. Let it sear undisturbed for 1 to 2 minutes, then stir-fry until just cooked through, about 3 to 4 minutes total. Transfer to a plate. Repeat with remaining chicken, adding more oil if needed.
- Sauté the mushrooms: Add 1 tablespoon oil to the pan. Toss in the sliced mushrooms with a pinch of salt. Cook, stirring occasionally, until browned and most of the moisture cooks off, about 4 to 5 minutes.
- Add zucchini: Stir in the zucchini and cook 2 to 3 minutes until crisp-tender. You want it bright and slightly snappy, not mushy.
- Combine and sauce: Return chicken and any juices to the pan.Give the sauce a quick stir (cornstarch settles) and pour it in. Stir-fry 1 to 2 minutes until the sauce thickens and coats everything.
- Taste and finish: Adjust with a splash more soy for salt, vinegar for brightness, or honey for sweetness. Sprinkle white pepper. Garnish with green onion if using.
- Serve: Enjoy immediately over steamed jasmine rice, brown rice, or cauliflower rice.
How to Store
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freezes well for up to 2 months. For best texture, slightly undercook the zucchini before freezing.
- Reheat: Reheat gently in a skillet over medium heat with a splash of water or broth until warmed through. Microwave in short bursts, stirring between intervals.
Benefits of This Recipe
- Balanced meal: Protein, vegetables, and a savory sauce make it satisfying without being heavy.
- Control the ingredients: Lower sodium, less sugar, and no mystery additives.
- Meal prep friendly: Keeps well and reheats nicely for lunches.
- Customizable portions: Easy to scale up for family dinners or guests.
- Diet-flexible: Simple swaps can make it gluten-free or low-carb.
Pitfalls to Watch Out For
- Crowding the pan: Overcrowding steams the chicken and mushrooms. Cook in batches for browning and better flavor.
- Overcooking zucchini: Zucchini turns mushy fast. Keep it crisp-tender.
- Not stirring the sauce before adding: Cornstarch sinks. Stir it right before pouring into the pan.
- Too much salt: Soy and oyster sauce are salty. Taste before adding extra salt.
- Low heat: Stir-fry needs high-ish heat to sear and reduce the sauce quickly.
Alternatives
- Protein swaps: Use thinly sliced chicken breast, pork tenderloin, tofu (press first), or shrimp. Adjust cook time as needed.
- Vegetable swaps: Try snow peas, broccoli florets, bell peppers, or baby bok choy. Keep total veg volume similar.
- Gluten-free: Use tamari or certified gluten-free soy sauce and a gluten-free oyster sauce alternative.
- No oyster sauce: Substitute 1 extra tablespoon soy sauce plus 1/2 teaspoon fish sauce or a dash of mushroom sauce.
- Sugar-free: Swap honey for a sugar-free sweetener or omit for a more savory profile.
- Spicy version: Add 1 to 2 teaspoons chili-garlic sauce, red pepper flakes, or sliced fresh chilies.
- Low-carb: Serve with cauliflower rice or sautéed cabbage instead of rice.
FAQ
Can I use chicken breast instead of thighs?
Yes.
Slice it thinly against the grain and avoid overcooking. Breast cooks a bit faster, so pull it as soon as it’s no longer pink.
What mushrooms work best?
Cremini (baby bella) or white button mushrooms are classic. Shiitake adds a deeper, woodsy flavor if you want a more gourmet twist.
How do I keep the sauce from getting gummy?
Use the right cornstarch ratio and keep the pan hot.
Pour in the sauce and stir constantly; it should thicken in 30 to 60 seconds. If it gets too thick, add a splash of broth.
Can I make this ahead?
Yes. Slice the chicken and veggies and mix the sauce up to a day ahead.
Cook just before serving for the best texture.
What if I don’t have oyster sauce?
Use extra soy sauce and a touch of fish sauce or a pinch of sugar for depth. It won’t be identical, but it will still taste great.
How can I make it lighter?
Use less oil, chicken breast instead of thighs, and reduce the honey. Serve with steamed vegetables or cauliflower rice.
Do I need a wok?
No.
A large, heavy skillet works well. Just make sure it’s hot and don’t crowd the pan.
In Conclusion
This Copycat Panda Express Mushroom Chicken is fast, flexible, and full of flavor. With tender chicken, savory mushrooms, crisp zucchini, and a glossy sauce, it scratches the takeout itch without leaving home.
Keep the ingredients on hand and you can whip it up any night of the week. Once you try it, it may replace your regular takeout order.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
