Panda Express Mushroom Chicken
Panda Express mushroom chicken is one of my favorite dishes from my college days in New York. It’s a one-pot meal that’s both healthy and delicious, with tender chicken and crisp veggies in a savory ginger-garlic sauce. This homemade version is easy to make and healthier than takeout.
In this copycat recipe, I’ll share the expert tips and tasty side options to complete your meal. Whether you’re a seasoned cook or a beginner, you’ll find this recipe straightforward and satisfying. Let’s get cooking!
Ingredients
Mushroom chicken Panda Express is one of my favorite dishes from my college days. It’s a one-pot meal with lean protein and sweet veggies, plus a secret gluten-free chicken stir fry marinade that makes the chicken super tender and flavorful.
For the chicken:
- Chicken breasts: Provides a lean protein base for the dish, becoming tender and juicy when combining with our chicken marinade.
- Coconut aminos: Adds a savory, slightly sweet flavor to the seasoning. If using soy sauce, mix with a touch of brown sugar.
- Coarse sea salt
- Baking soda: Helps tenderize the chicken, making it extra juicy.
- Garlic powder: Infuses a rich, garlicky taste into the chicken.
- Tapioca starch or potato starch: Creates a light, crispy coating on the chicken when pan-fried.
For the vegetables:
- Zucchini: Adds a fresh, slightly sweet flavor and a tender-crisp texture.
- White button mushrooms or cremini mushrooms: Provide a rich, earthy flavor and a hearty texture.
For the sauce:
- Chicken stock: Adds depth and richness to the sauce.
- Coconut aminos or soy sauce: Contributes a savory and umami flavor.
- Aged balsamic vinegar: Provides a tangy, slightly sweet note that balances the sauce.
- Toasted sesame oil: Adds a nutty, aromatic flavor to the dish.
- Garlic: Infuses a bold, aromatic flavor into the sauce.
- Fresh ginger: Adds a warm, slightly spicy note that complements the garlic.
Substitutions
- Balsamic vinegar or rice vinegar can be used if you don’t have aged balsamic vinegar.
- Chicken thighs (dark meat) can be substituted for breast. Trim some of the fat if using thighs. The restaurant version uses thigh meat. Keep in mind that chicken thighs release more moisture during stir-frying, which can dilute the sauce.
Variations
- Make it spicy: Add some red pepper flakes or garlic chili sauce for a bit of heat.
- Extra savory: Add a dash of oyster sauce to the stir fry.
- Mix and match your veggies: If you don’t like zucchini, try diced broccoli, carrots, snow peas, sugar snap peas, yellow squash, baby corn, or water chestnuts.
How to make mushroom chicken from Panda Express
This chicken mushroom and zucchini stir fry comes together so easily! Here’s how to make mushroom chicken at home in 20 minutes or less.
- Velvet the Chicken: Dice chicken breasts into 1-inch cubes. Mix with coconut aminos, salt, baking soda, and garlic powder. Refrigerate.
- Prepare the Vegetables: Slice zucchini into half-moon shapes and halve or quarter the mushrooms.
- Make the Mushroom Chicken Sauce: Combine chicken stock, coconut aminos, balsamic vinegar, sesame oil, garlic, and ginger.
- Dust the Chicken with Starch: Lightly coat the marinated chicken with tapioca starch.
- Preheat the Pan with Oil: Heat 4 tbsp of avocado oil in a large pan or wok over medium heat for 3 minutes. The oil is ready when bubbles form around a wooden chopstick (350F/177C).
- Pan-Fry the Chicken: Add chicken in a single layer and cook over medium-high heat undisturbed for 3 minutes. Flip and cook for 2 more minutes until golden brown. Remove from the pan.
- Toss in the Vegetables: In the same pan, add more oil if needed. Sauté zucchini and mushrooms with a pinch of salt for 3 minutes.
- Pour in the Sauce and Toss to Combine: Return the chicken to the pan, pour in the sauce, and toss to coat. Cook for 1 minute. Serve warm or at room temperature.
Tips for tender chicken stir fry
- Pan-fry in a Single Layer: Cook the chicken in a single layer to prevent it from steaming.
- Chicken Stir Fry Marinade: Similar to my black pepper chicken, a touch of baking soda and a quick marinade is all you need. For more tips, check out my guides on How to Stir Fry in a Stainless Steel Pan and How to Velvet Chicken.
- Ensure the Pan is Hot Enough: Test the heat by placing the tip of a chopstick in the oil while preheating. The oil is ready when you see bubbles forming around the chopstick.
Storage and make-ahead
- This Panda mushroom chicken stir fry keeps well in the fridge in a glass airtight container for up to 4 to 5 days. Reheat in the microwave on high for 1 minute. The leftovers taste even better the next day!
- To prepare ahead of time, slice the vegetables and marinate the chicken a day in advance. When you’re ready to cook, simply stir-fry them together.
Serving suggestions
I have some delicious suggestions to pair with your Panda Express chicken and mushroom. These options will complement your meal perfectly!
Rice and Noodles:
- Pair with Panda Express fried rice or brown rice for a classic combo. Try it with Cantonese chow mein or House special chow mein for a flavorful noodle dish. Serve with sushi rice for a light and simple side.
Vegetables:
- Add some greens with Panda Express super greens. Enjoy a refreshing side of Asian pickled cucumbers.
Takeout Combo:
- Complete your meal with Rice paper egg rolls. Indulge in some Panda Express honey walnut shrimp. Warm up with a bowl of Wonton egg drop soup.
Helpful Tips
- Velvet the Chicken: Use a quick marinade with coconut aminos (or soy sauce), salt, baking soda, and garlic powder to tenderize the chicken. This keeps it juicy and flavorful.
- Use a large skillet and get your pan nice and hot for the best cooking results.
- Hot Pan is Key: Make sure the pan is hot enough before adding the chicken. Test the heat with a chopstick; if bubbles form around it, the oil is ready.
- Single Layer Cooking: Pan-fry the chicken in a single layer to prevent steaming and ensure a crispy exterior.
- Prep Ahead: For a quicker meal, slice the vegetables and marinate the chicken a day in advance.
FAQ
The dish consists of pan-fried chicken with zucchini and mushrooms in a light ginger soy sauce.
According to the chain, ingredients may vary by location, but the basis of the sauce is soy sauce and ginger.
Use our velvet chicken method with a quick marinade and pan-fry the chicken in a single layer without overcrowding the pan to ensure tender, juicy chicken every time.
More Panda Express Asian chicken recipes
Looking for more delicious Asian chicken recipes? Check out these tasty options! They’re perfect for satisfying your takeout cravings right at home.
- String Bean Chicken Panda Express: Tender chicken stir-fried with crisp string beans in a savory garlic sauce.
- Panda Express Almond Chicken: Juicy chicken bites tossed with crunchy almonds and fresh veggies in a light soy-based sauce.
- Panda Express Orange Chicken: Sweet and tangy orange-glazed chicken, crispy on the outside and tender on the inside.
- Panda Express Honey Sesame Chicken: Flavorful chicken coated in a sweet honey sesame sauce with a hint of ginger and garlic.
Panda express mushroom chicken recipe
Ingredients
For the chicken:
- 1.25 lb chicken breasts, dice to 1-inch cubes
- 1 tbsp coconut aminos
- ¼ tsp coarse sea salt
- ½ tsp baking soda
- ¼ tsp garlic powder
- ¼ cup tapioca starch, or potato starch
For the vegetables:
- 10 oz. zucchini, 1 large
- 8 oz. white button mushrooms, or cremini mushrooms
For the sauce:
- 2 tbsp chicken stock
- 3 tbsp coconut aminos
- 1 tbsp aged balsamic vinegar
- 2 tsp toasted sesame oil
- 0.8 oz garlic, grated, 4 large cloves
- 0.4 oz ginger, grated
Other:
- 4 tbsp avocado oil
- 2 pinches coarse sea salt
Instructions
- Slice the chicken into 1-inch cubes and in a bowl add and mix well with the seasonings from coconut aminos to garlic powder. Set aside in the fridge while you prepare other items.
- Slice the zucchini in half, lengthwise, and dice it to a little less than half-inch thick so they look like a half-moon shape. Halve or quarter the mushrooms.
- In a measuring cup or bowl, combine the sauce ingredients from stock to ginger.
- In a 10 to 12-inch saute pan, add the oil and preheat over medium heat for about 3 minutes. Test the temperature with a wooden chopstick, if it shows bubbles around the chopstick when inserting it into the oil, the temperature is hot enough. You can also use a thermometer to reach 350F/177C.
- In the meantime, lightly coat the chicken with the starch. Toss well.
- Add the chicken one by one into the pan. Turn up the heat to medium-high. Pan-fry the chicken in a single layer without disturbing it for about 3 minutes on the first side. Then use a chopstick or tong to cook the flip side for about 2 minutes. Transfer them out to a separate plate.
- You should have some oil left in the skillet, if not, add 1 more tablespoon of oil. Saute the zucchini, mushroom, and 2 pinches of salt over medium-high heat for 3 minutes.
- Return the chicken to the pan and pour in the sauce. Toss to coat the sauce over for 1 minute. Transfer the food to a large serving plate. Serve warm or at room temperature.
Notes
- Soy sauce can be used in place of coconut aminos. It is saltier, so half the amount if using soy sauce and balance the saltiness with brown sugar.
- Balsamic vinegar or rice vinegar can be used if you don’t have aged balsamic vinegar.
- Chicken thighs can be substituted for breast, but it’s a good idea to trim some of the fat if using the thighs. Pandas chicken zucchini mushroom uses thigh meat.
- Potato starch or arrowroot starch would work in place of tapioca when coating the chicken. In general, I don’t recommend using cornstarch.
- Use a large skillet and get your pan nice and hot for the best cooking results.
Nutrition
Made a dish and loved it? Please remember to rate the recipe and leave a comment in the section below! It helps my blog grow organically, allowing me to continue sharing free and awesome content with you. Thank you!
Taste better than the Panda Express Version! And much healthier too! Thank you!!
Thank you!
This copy cat dish – panda express mushroom chicken – is so so good! The veggies are crisp and the chicken breasts are tender and perfectly seasoned. LIke Chihyu said, pair them with a bowl of steamed rice. Healthy, delicious, one pot meal. Perfect for meal prep, too!
I’ve never had the Panda Express version to compare but this was delicious! I love that it wasn’t greasy or over sauced. The coating on the chicken is perfect and stayed intact. This took me about 15 minutes to prepare. Healthy, yummy dinner!
Quick and delicious
This came out better than its namesake of you ask me (I only tried Panda for the first time this year). I love that this version I can make at home, and it almost certainly uses less oil and cleaner ingredients. I substituted Zhenjiang vinegar for the balsamic vinegar because I presume Ms. Chihyu used that as it in her recipe as it is more accessible. I also used egg white protein in place of the tapioca to keep it lower carb. And, all I can say is WOW. The sauce is savory with a hint of sweetness from the coconut aminos. At first I thought she was being heavy handed with the ginger and garlic (despite having an Asian mother myself), but WOW! The only complaint I got was about the mushrooms… which I suppose happens with most small children. I look forward to eating the leftovers, and will be making this on repeat!
Thank you for sharing! Appreciate it! 🙂
This was easy & delicious! I used potato starch and rice vinegar as substitutes as suggested and worked out great! I appreciate the adaptions given, kept me from having to purchase new ingredients.
You are so very welcome. Thank you!
I tried this recipe a couple days ago. I didn’t have chicken breast so used chicken thighs. Very easy to make and was so flavorful and delicious! My family loved it! Thank you for this new recipe!
Thanks so much. Yummy!
This is my favorite dish from Panda Express & now I can make it at home and be certain of the ingredients! Made with chicken thighs, as I love the flavors of dark meat & it was terrific.
Thank you, Betsy!
We loved this recipe! The mushrooms were great. We also liked the ginger! Love how easy it is to make, we would rather cook ourselves than get take out! We will be making this again!
Thanks, Linda. Very happy to hear!
Second time making it…first time with beef. This time chicken thighs. Again so delicious! Thanks so much for sharing it.
Wow! Glad to hear it works for beef, too!
This recipe is easy to follow and DELICIOUS! It will be going into my regular rotation. I loved it and so did my family.
Thanks so much!
We had this a couple days ago and o boy, did this taste so so good again ! You never disappoint Chihyu ❤️. The flavours are so well mixed together and so so easy to make . Since I am eating low carb, I served it with green cabbage. Thank you for all your deliciousness .
That’s so lovely! Thanks for sharing, Mimi! 🙂
I made this last night: it was super easy to follow, delish and fast to prepare
Will put this one repeat
Love every recipe I have tried of yours
Thank you!!!
Thank you so much! So happy to hear!
I’m not a lover of chicken breast so I used steak (ribeye) instead of chicken. Beef broth instead of chicken broth. Followed recipe exactly as written except for those two changes. Unbelievably delicious. I did not overcook the steak. Just browned it on each side and took out of pan. It gets plenty done when you add back into pan with veggies. Also I like mushrooms and zucchini cooked longer so they don’t crunch when I eat them. I didn’t need any extra salt after it was done so taste before you add salt.
For spice my husband put a few drops of hot chili oil and it’s wonderful. This is a keeper!! We both had two servings it was soooo good. If you’re eating white rice this would be really yummy poured over it. 😋
Lovely! Thanks so much for trying!
I saw it the moment you post this dish. It’s my favorite and I had all the ingredients at home. Made it for dinner and absolutely delicious! Love the juicy chicken chunks that are a little crisp outside and the veggies are still crisp and tender. So much better than my local panda takeout!
Thank you!