Panda Express Mushroom Chicken Recipe

Panda Express Mushroom Chicken

Panda Express Mushroom Chicken brings that glossy, savory-sweet takeout favorite right into your own kitchen. Tender chicken pieces and earthy mushrooms come together in a rich sauce with a hint of sesame, finished with crisp-tender zucchini and bell pepper for texture.

The whole dish comes together in about 35 minutes from start to finish, making it a solid weeknight option. I would call this intermediate difficulty — the stir-fry moves fast once you start cooking, so having everything prepped beforehand makes all the difference.

Why You’ll Love This Recipe

  • Authentic Takeout Flavor — The combination of oyster sauce, sesame oil, and a touch of brown sugar mimics that iconic Panda Express taste with no drive required.
  • Quick Weeknight Dinner — Active cooking time runs about 15 minutes once your ingredients are chopped and ready.
  • Better Than Delivery — You control the sodium, oil, and vegetable proportions, so the finished dish tastes fresher and lighter than takeout.
  • Customizable Protein — Chicken thighs or breasts both work well here, and you can swap in tofu or shrimp with minimal adjustments.
Panda Express Mushroom Chicken
Panda Express Mushroom Chicken

What Makes This Recipe Special

The secret here lies in the velveting technique — a quick marinade with soy sauce, sesame oil, and cornstarch keeps the chicken tender and juicy during the high-heat stir-fry. The sauce hits that perfect balance of savory from the oyster sauce and subtle sweetness from the brown sugar, all thickened to a glossy finish that coats every piece. The vegetables stay bright and slightly crunchy, giving the dish texture contrast with every bite. This is the kind of meal you crave on busy weeknights or lazy weekends when takeout sounds good but homemade sounds better.

Ingredients You’ll Need

Most of these ingredients are pantry staples in a Chinese-inspired kitchen. Here is what you will need broken down by category.

For the Marinade

  • 1 lb boneless skinless chicken thighs or breasts — Cut into bite-sized cubes about 1 inch each. Thighs stay juicier during the fast cook time, but breasts work fine if that is what you have.
  • 1 tbsp low-sodium soy sauce — Adds saltiness and umami without overwhelming the dish.
  • 1 tsp toasted sesame oil — A little goes a long way for that nutty aroma.
  • 1 tsp cornstarch — This is the key to velveting; it helps the chicken brown nicely and stay tender.
  • 1/4 tsp ground white pepper (optional) — Adds gentle heat without visible specks in the finished dish.

For the Sauce

  • 2 tbsp oyster sauce — The backbone of the flavor; look for brands like Lee Kum Kee for authentic taste.
  • 1 tbsp low-sodium soy sauce — Balances the sweetness from the brown sugar.
  • 1 tbsp packed brown sugar — Provides that signature sweet note that rounds out the savory elements.
  • 1/2 cup low-sodium chicken broth — Thins the sauce to the right consistency for coating.
  • 1 tsp toasted sesame oil — Reinforces the nutty finish in the final dish.

For the Stir-Fry

  • 2 tbsp vegetable oil or canola oil, divided — High smoke point oils handle the intense heat without burning.
  • 1 tsp fresh ginger, finely minced — Fresh ginger adds brightness that dried powder cannot replicate.
  • 2 cloves garlic, finely minced — Adds aromatic depth; avoid burning it by adding it briefly before the other aromatics.
  • 1/2 medium yellow onion, sliced into thin wedges — Adds sweetness and texture as it softens.
  • 8 oz cremini or white button mushrooms, stems trimmed and sliced 1/4-inch thick — Cremini mushrooms have a deeper earthy flavor than white button mushrooms.
  • 1 medium zucchini, halved lengthwise and sliced into half-moons about 1/4-inch thick — Adds a fresh, mild crunch that balances the sauce.
  • 1/2 red bell pepper, sliced into thin strips — Provides a pop of color and slight sweetness.

For the Slurry

  • 1 tbsp cornstarch — Mixed with cold water to thicken the sauce at the very end.
  • 2 tbsp cold water — Cold liquid prevents lumps when combining with cornstarch.

Equipment Needed

  • Wok or large 12-inch skillet — A carbon steel wok retains heat best, but a heavy-bottomed skillet works well too; just make sure it is large enough to avoid overcrowding.
  • Sharp chef’s knife and cutting board — Uniform cuts matter for even cooking times in a fast stir-fry.
  • Small mixing bowls — You will need separate bowls for the marinade, sauce mixture, and cornstarch slurry to keep your workflow organized.
  • Spatula or wok spatula — A flat metal spatula helps toss ingredients quickly and scrape up any browned bits from the pan surface.
  • Measuring spoons and liquid measuring cup — Precise measurements matter for balancing the sauce flavors.

Instructions to Prepare Panda Express Mushroom Chicken

Everything moves quickly once the heat is on, so read through the steps once before you start. Here is the exact sequence.

  • Marinate the Chicken — In a medium bowl, combine the chicken pieces with 1 tbsp soy sauce, 1 tsp sesame oil, 1 tsp cornstarch, and white pepper if using. Toss well to coat evenly. Let marinate at room temperature for 15 minutes while you prepare the sauce and vegetables. This marinade tenderizes the chicken and helps the meat brown and stay juicy during cooking.
  • Prepare the Sauce and Slurry — In a small bowl, whisk together the oyster sauce, 1 tbsp soy sauce, brown sugar, chicken broth, and 1 tsp sesame oil until the sugar is dissolved. Set the sauce aside. In another small bowl, stir the 1 tbsp cornstarch with 2 tbsp cold water to make a slurry; this will thicken the sauce at the end.
  • Sear the Chicken — Heat a wok or a large 12-inch skillet over high heat and add 1 tbsp of vegetable oil. When the oil shimmers and just begins to smoke, add the chicken pieces in a single layer (do not overcrowd; work in two batches if necessary). Cook without moving for 1 minute to get a good sear, then stir-fry for another 1-2 minutes until the chicken is golden brown on the outside and just cooked through (165°F internal). Transfer the chicken to a clean plate.
  • Cook the Aromatics and Mushrooms — Reduce the heat to medium-high and add the remaining 1 tbsp vegetable oil. Add the ginger and garlic and stir-fry for about 15 seconds until fragrant, being careful not to burn them. Add the onion slices and stir-fry for 30 seconds, then add the mushrooms. Cook for 2-3 minutes, stirring occasionally, until the mushrooms have released their liquid and started to brown at the edges.
  • Add the Vegetables and Chicken — Add the zucchini and bell pepper strips. Stir-fry for 1 minute until the vegetables are bright and just tender-crisp. Return the cooked chicken to the wok. Pour the sauce evenly over the chicken and vegetables. Bring the sauce to a boil, stirring constantly.
  • Thicken the Sauce — Give the cornstarch slurry a stir and drizzle it into the wok while stirring. Continue to cook for 30-45 seconds until the sauce thickens to a glossy, coat-the-spoon consistency. Remove from heat. Taste and adjust seasoning with a pinch of salt or a dash of soy sauce if desired. Serve immediately over steamed white rice or noodles.
  • Final Tips for Success — For best results, keep all ingredients prepped and within reach because stir-frying moves fast. Do not skip the marinating step — even 15 minutes makes a noticeable difference in flavor and texture. If your wok or skillet is not large enough, cook the chicken in two batches to avoid steaming instead of searing.
Panda Express Mushroom Chicken

Expert Tips for a Standout Panda Express Mushroom Chicken

  • Prep Everything Before You Turn On the Heat — Stir-frying leaves no time for chopping or measuring mid-cook. Have your vegetables sliced, sauce mixed, and slurry ready before the oil hits the pan.
  • Use High Heat Without Fear — The wok or skillet needs to be ripping hot to get that brown sear on the chicken and to cook vegetables quickly without turning them mushy. If your oil is not shimmering, the pan is not ready.
  • Do Not Overcrowd the Pan — Adding too much chicken at once drops the pan temperature and causes the meat to steam rather than sear. Brown the chicken in two batches if your pan is not large enough to hold it in a single layer.
  • Slice Mushrooms Evenly — Uniform 1/4-inch slices cook at the same rate, so no pieces end up underdone or overdone. Trim the stems if they are tough, but leave the caps intact for a nicer presentation.
  • Add the Slurry Slowly While Stirring — Pour the cornstarch mixture in a thin stream while you stir constantly to prevent lumps from forming. The sauce should thicken within 30 seconds.
  • Finish with a Splash of Sesame Oil — If you want an extra nutty aroma, drizzle a few drops of toasted sesame oil over the finished dish just before serving. It adds that final restaurant-style touch.

Common Mistakes to Avoid

  • Skipping the Marinade — The 15-minute rest is not optional. The cornstarch and soy sauce penetrate the chicken, keeping it tender and flavorful even under high heat.
  • Burning the Garlic and Ginger — These aromatics cook in about 15 seconds. If the pan is too hot, they will turn bitter. Add them after reducing the heat slightly and keep them moving.
  • Overcooking the Vegetables — Zucchini and bell pepper need only 1 minute in the wok. Any longer and they lose their bright color and crisp texture, turning sad and limp.
  • Using Too Much Oil — Two tablespoons total is plenty for the entire dish. Excess oil makes the sauce greasy and prevents it from coating the ingredients properly.
  • Adding the Slurry Too Early — The sauce needs to come to a full boil before you add the cornstarch mixture. If you add it while the pan is still heating up, the sauce will not thicken properly and may taste starchy.

Variations & Ways to Customize Panda Express Mushroom Chicken

  • Spicy Version — Add 1 teaspoon of chili garlic sauce or sambal oelek to the sauce mixture before cooking. You can also toss in dried red pepper flakes during the stir-fry for extra heat.
  • Vegetable Swap — Replace zucchini with broccoli florets or snap peas if you prefer. Just blanch the broccoli in boiling water for 30 seconds first to soften it slightly before adding it to the wok.
  • Protein Change — Substitute the chicken with 1 lb of peeled shrimp or cubed firm tofu. Shrimp cooks even faster, so sear them for only 1-2 minutes total; tofu needs a little longer to brown well.
  • Sauce Adjustments — For a gluten-free version, use tamari instead of soy sauce and double-check that your oyster sauce is certified gluten-free. Coconut aminos can substitute for both soy sauce and brown sugar in a pinch.
  • Extra Vegetables — Thinly sliced carrots, water chestnuts, or baby corn all fit nicely into this stir-fry. Add carrots with the mushrooms since they need a little extra time to cook through.
  • Noodle Stir-Fry — Skip the rice and toss the finished stir-fry with 8 ounces of cooked lo mein noodles or udon noodles. Add an extra splash of chicken broth to keep everything saucy.

What to Serve With Panda Express Mushroom Chicken

  • Steamed White Rice — The classic pairing that soaks up every bit of glossy sauce. Jasmine rice adds a subtle floral aroma that complements the dish beautifully.
  • Egg Rolls or Spring Rolls — Crispy fried or baked rolls filled with cabbage and pork add a satisfying crunch alongside the stir-fry.
  • Simple Cucumber Salad — Thinly sliced cucumbers dressed with rice vinegar, a pinch of sugar, and sesame seeds cut through the richness of the sauce with a cool, refreshing bite.
  • Hot and Sour Soup — A bowl of this tangy, spicy soup makes a great starter that warms up the palate for the main event.
  • Pan-Seared Dumplings — Pork or vegetable potstickers with a soy-vinegar dipping sauce turn this into a full Chinese-inspired feast.
  • Iced Green Tea or Light Beer — A cold, unsweetened iced green tea cleanses the palate between bites, while a crisp lager like Tsingtao pairs naturally with the savory-sweet flavors.

Make-Ahead Instructions

  • Chop Vegetables in Advance — Slice the zucchini, bell pepper, onion, and mushrooms up to 24 hours ahead. Store each vegetable separately in airtight containers in the fridge to keep them crisp.
  • Mix the Sauce Ahead — Whisk the oyster sauce, soy sauce, brown sugar, chicken broth, and sesame oil together and refrigerate in a sealed jar for up to 3 days. Give it a quick stir before using.
  • Prepare the Cornstarch Slurry Fresh — Do not mix the slurry more than 30 minutes before cooking. Cornstarch settles quickly and needs to be stirred right before adding, so making it fresh ensures proper thickening.
  • Marinate the Chicken the Night Before — Combine the chicken with the marinade ingredients, cover, and refrigerate for up to 12 hours. Let it sit at room temperature for 10 minutes before cooking to take the chill off.

Storage and Reheating

Storage

  • Refrigerate in an Airtight Container — Transfer leftovers to a sealed container and store in the fridge for up to 3 days. Separate the stir-fry from rice or noodles to prevent sogginess.
  • Freeze for Longer Storage — Place cooled leftovers in a freezer-safe container or zip-top bag, pressing out as much air as possible. Freeze for up to 2 months; thaw overnight in the refrigerator before reheating.
  • Add a Splash of Broth Before Storing — If you plan to refrigerate the dish for more than a day, stir in 1-2 tablespoons of chicken broth before sealing. This helps the sauce stay loose and prevents it from drying out.

Reheating

  • Stovetop Method — Warm the stir-fry in a nonstick skillet over medium heat with a splash of water or chicken broth to restore the sauce. Cook for 3-4 minutes, stirring often, until heated through.
  • Microwave Method — Transfer to a microwave-safe bowl, cover loosely, and heat in 30-second bursts, stirring between each, for a total of 1-2 minutes. The sauce may thin slightly, so stir in an additional cornstarch slurry (1 tsp cornstarch + 1 tsp water) if needed.
  • Add Fresh Vegetables When Reheating — The original vegetables can lose their crispness after storage. Toss in a handful of fresh sliced zucchini or bell pepper during reheating to regain that tender-crunch texture.
  • Avoid Overheating — High heat can make the sauce separate and turn greasy. Reheat gently at medium or medium-low to preserve the glossy consistency.

Nutritional Breakdown (Per Serving)

Based on 1 serving out of 4 total.

  • Calories: 283
  • Protein: 28g
  • Fat: 12g
  • Saturated Fat: around 2g
  • Carbohydrates: 13g
  • Fiber: about 1g
  • Sugar: about 5g
  • Sodium: roughly 650mg

Frequently Asked Questions

Can I freeze Panda Express Mushroom Chicken?

Yes, you can freeze it for up to 2 months. Store it in a sealed container, thaw overnight in the fridge, and reheat gently on the stovetop with a splash of broth to restore the sauce consistency.

How long does Panda Express Mushroom Chicken last in the fridge?

It keeps for up to 3 days in an airtight container. The mushrooms and zucchini may soften slightly over time, but the flavor remains good for quick weekday lunches.

What is the best cut of chicken for this stir-fry?

Boneless skinless chicken thighs are my first choice because they stay juicier during the fast cooking time. Boneless skinless chicken breasts work too if you prefer leaner meat, just be careful not to overcook them.

Can I make this dish without oyster sauce?

Oyster sauce gives this stir-fry its signature deep savory flavor, but you can substitute with hoisin sauce mixed with a splash of fish sauce or soy sauce. The taste will be slightly different but still delicious.

Why does my sauce turn out lumpy?

Lumpy sauce usually happens when the cornstarch slurry is not stirred immediately before adding, or when the pan temperature is too low. Always whisk the slurry just before drizzling it in, and make sure the sauce is at a full boil first.

Can I add extra vegetables to this recipe?

Absolutely. Thinly sliced carrots, snow peas, or water chestnuts all work well. Add denser vegetables like carrots with the mushrooms so they have enough time to cook through before the quicker-cooking zucchini and bell pepper go in.

Final Words

When the craving for takeout hits but you want something fresher and faster than delivery, this Panda Express Mushroom Chicken hits every note. The glossy sauce, tender chicken, and crisp vegetables come together in one pan in just over half an hour. Give it a try tonight — you will be surprised how close it comes to the real thing.

More Recipes

Print

Panda Express Mushroom Chicken

Tender chunks of chicken and earthy mushrooms in a glossy, savory-sweet sauce with a hint of sesame. This quick stir-fry delivers the iconic Panda Express flavor at home, with crisp-tender zucchini and bell pepper for texture.

  • Author: Kendric adan
  • Prep Time: 20
  • Cook Time: 15
  • Total Time: 35
  • Yield: 4 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Chinese-American

Ingredients

Scale
  • For the Marinade:
  • 1 lb boneless skinless chicken thighs or breasts, cut into bite-sized pieces (about 1-inch cubes)
  • 1 tbsp low-sodium soy sauce
  • 1 tsp toasted sesame oil
  • 1 tsp cornstarch
  • 1/4 tsp ground white pepper (optional)
  • For the Sauce:
  • 2 tbsp oyster sauce
  • 1 tbsp low-sodium soy sauce
  • 1 tbsp packed brown sugar
  • 1/2 cup low-sodium chicken broth
  • 1 tsp toasted sesame oil
  • For the Stir-Fry:
  • 2 tbsp vegetable oil or canola oil, divided
  • 1 tsp fresh ginger, finely minced
  • 2 cloves garlic, finely minced
  • 1/2 medium yellow onion, sliced into thin wedges
  • 8 oz cremini or white button mushrooms, stems trimmed and sliced 1/4-inch thick
  • 1 medium zucchini, halved lengthwise and sliced into half-moons about 1/4-inch thick
  • 1/2 red bell pepper, sliced into thin strips
  • For the Slurry:
  • 1 tbsp cornstarch
  • 2 tbsp cold water

Instructions

  1. In a medium bowl, combine the chicken pieces with 1 tbsp soy sauce, 1 tsp sesame oil, 1 tsp cornstarch, and white pepper if using. Toss well to coat evenly. Let marinate at room temperature for 15 minutes while you prepare the sauce and vegetables. This marinade tenderizes the chicken and helps the meat brown and stay juicy during cooking.
  2. In a small bowl, whisk together the oyster sauce, 1 tbsp soy sauce, brown sugar, chicken broth, and 1 tsp sesame oil until the sugar is dissolved. Set the sauce aside. In another small bowl, stir the 1 tbsp cornstarch with 2 tbsp cold water to make a slurry; this will thicken the sauce at the end.
  3. Heat a wok or a large 12-inch skillet over high heat and add 1 tbsp of vegetable oil. When the oil shimmers and just begins to smoke, add the chicken pieces in a single layer (do not overcrowd; work in two batches if necessary). Cook without moving for 1 minute to get a good sear, then stir-fry for another 1-2 minutes until the chicken is golden brown on the outside and just cooked through (165°F internal). Transfer the chicken to a clean plate.
  4. Reduce the heat to medium-high and add the remaining 1 tbsp vegetable oil. Add the ginger and garlic and stir-fry for about 15 seconds until fragrant, being careful not to burn them. Add the onion slices and stir-fry for 30 seconds, then add the mushrooms. Cook for 2-3 minutes, stirring occasionally, until the mushrooms have released their liquid and started to brown at the edges.
  5. Add the zucchini and bell pepper strips. Stir-fry for 1 minute until the vegetables are bright and just tender-crisp. Return the cooked chicken to the wok. Pour the sauce evenly over the chicken and vegetables. Bring the sauce to a boil, stirring constantly.
  6. Give the cornstarch slurry a stir and drizzle it into the wok while stirring. Continue to cook for 30-45 seconds until the sauce thickens to a glossy, coat-the-spoon consistency. Remove from heat. Taste and adjust seasoning with a pinch of salt or a dash of soy sauce if desired. Serve immediately over steamed white rice or noodles.
  7. For best results, keep all ingredients prepped and within reach because stir-frying moves fast. Do not skip the marinating step — even 15 minutes makes a noticeable difference in flavor and texture. If your wok or skillet is not large enough, cook the chicken in two batches to avoid steaming instead of searing.

Notes

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm in a nonstick skillet over medium heat with a splash of water or chicken broth to restore the sauce, or microwave in 30-second bursts stirring in between. Freeze in a sealed container for up to 2 months; thaw overnight in the fridge and reheat as directed. The sauce may thin slightly upon reheating – stir in an additional cornstarch slurry (1 tsp cornstarch + 1 tsp water) if needed.

Nutrition

  • Calories: 283
  • Sugar: 5g
  • Sodium: 650mg
  • Unsaturated Fat: 2g
  • Carbohydrates: 13g
  • Fiber: 1g
  • Protein: 28g
  • Cholesterol: 96mg

Keywords: panda express mushroom chicken, copycat panda express, mushroom chicken stir fry, Chinese American chicken, quick weeknight dinner, chicken and mushroom recipe, stir fry sauce, easy Asian chicken, 20 minute dinner, homemade takeout

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Recommended Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating