Chinese mushroom chicken is very easy to make and perfect for a weekday dinner. The tender chicken bites are cooked in an aromatic savory sweet sauce with juicy mushrooms and crisp bamboo shoots. Serve it over steamed rice and you’ll have your dinner ready in no time. {Gluten-Free adaptable}
Since moving to the US, I’m often amazed at how trying American Chinese food can open my mind towards the food of my own culture. I’ve experienced and recreated some of the popular American Chinese dishes such as Orange Chicken, General Tso Tofu, and Beef with Broccoli. I’d never seen these dishes growing up in China. But they use various Chinese ingredients to create a sensation that’s true to traditional Chinese cooking. I enjoy these dishes and they somehow remind me of the food from home.
There is a mushroom chicken dish in traditional Chinese cooking. It is made with bone-in skin-on chicken, chopped to bite-size pieces, then braised in a soy sauce based sauce with dried shiitake mushrooms. It’s a dish I often ate growing up.
But if you’re short on time, try out this stir fried mushroom chicken that is just as hearty and delicious.
Mushroom chicken ingredients
Chinese mushroom chicken is very easy to make and perfect for a weekday dinner. The tender chicken bites are cooked in an aromatic savory sweet sauce with juicy mushrooms and crisp bamboo shoots.
Which cut of chicken to use
I used chicken breast in this recipe, but you can also use chicken thigh for a richer taste, or use chicken tenders for a softer texture.
Bamboo shoots
Bamboo shoots are a fun ingredient that adds a crisp, crunchy texture to your mushroom chicken stir fry.
You can easily find canned sliced bamboo shoots at the ethnic section in many grocery stores. If you have access to a Chinese or Asian grocery store, try to find whole bamboo shoots. They are boiled bamboo shoots soaked in water. They have a nicer texture than the canned ones. You can usually find them in the refrigerated section.
Mise en place
I like to organize my ingredients in groups, so I can use fewer bowls. It also makes the cooking easier. Once you’re done prepping, your kitchen counter should have:
- Marinated chicken
- Mixed sauce with a spoon (to stir again during the cooking to fully dissolve the cornstarch)
- Chopped ginger, garlic, and green onion in a bowl
- Chopped mushrooms
- Bamboo shoots
How to cook Chinese mushroom chicken
What skillet to use
I’ve talked in previous posts about why NOT to use a wok, and some of the best ways to set up your stir fry station if you’re using an electric stove. Long story short, the most convenient setup is to use your electric stove with a nonstick pan (such as the 12” OXO Frying Pan, which provides enough surface area against the heating element to heat up your pan well).
The benefit of using a nonstick pan is that it heats up faster on an electric stove or a lower output gas range than a traditional wok does. Plus, the nonstick surface prevents the food from sticking to the pan. Most Chinese stir fry dishes use cornstarch to coat the meat, which is very prone to sticking to the pan if you don’t use enough oil and heat the pan well.
On the other hand, if you prefer not to use a nonstick pan, I would recommend a cast iron or a carbon steel pan (Ignore stainless. They stick like hell). In this case, you will need to add more oil to prevent the meat from sticking.
Cooking process
The cooking happens very quickly once the pan has heated up.
- Sear the chicken and transfer to a plate
- Cook the aromatics
- Stir fry the bamboo shoots
- Cook the mushrooms
- Pour in the sauce and cook to thicken it
- Add back the chicken and stir everything together
It’s very important that you cook the chicken first, and take it out before adding the vegetables. This is the best way to prevent the chicken from overcooking. Plus, it helps the pan to keep a high temperature to sear the vegetables instead of steaming them.
If you’re using a cast iron or carbon steel pan, the chicken might stick to the pan. In this case, drizzle 1 to 2 tablespoons of Shaoxing wine and use a wooden spatula to deglaze it.
How to serve Chinese mushroom chicken stir fry
The best way to serve Chinese mushroom chicken is to top it on steamed rice. The rice soaks up the sauce and it accompanies the chicken so well. When I’m feeling under the weather, I also like to boil some noodles and throw the noodles in a bowl of hot chicken broth. Then I add the mushroom chicken along with the sauce into the hot noodle soup. The sauce will season the noodles and it makes a hearty one bowl meal for a chilly day.
If you prefer a multi-course dinner, consider adding these dishes to your menu:
- Salt and Pepper Pork Chops (椒盐猪排)
- Spicy Cucumber Salad
- Choy Sum with Garlic Sauce (白灼菜心)
- Spinach Egg Drop Soup
- Egg Rolls
- Hot and Sour Soup (酸辣汤)
More takeout style recipes
- Crispy Chinese Honey Chicken
- Mongolian Beef (Without Using a Wok)
- 15-Minute Chicken Chow Fun
- 15-Minute Pork Fried Rice
- Honey Garlic Shrimp
Chinese Mushroom Chicken Stir Fry
Ingredients
- 10 oz. (300 g) boneless skinless chicken breast (or thighs) , sliced to 1/4” (5mm) thickness (about 1 chicken breast or 2 thighs)
Marinade
- 1 tablespoon soy sauce
- 1 tablespoon Shaoxing wine (or dry sherry)
- 1 tablespoon cornstarch
Sauce
- 3 tablespoons oyster sauce
- 1 tablespoon Shaoxing wine (or dry sherry)
- 2 tablespoons soy sauce
- 1/3 cup chicken stock
- 2 teaspoons sugar
- 2 teaspoons cornstarch
Stir fry
- 2 to 3 tablespoons peanut oil (or vegetable oil)
- 1/2 lb (225 g) mushrooms (white or baby portabella)
- 1 cup (150 g) bamboo shoots , sliced, drained
- 3 cloves garlic , chopped
- 2 teaspoons ginger , minced
- 2 green onions , chopped
Instructions
- Combine chicken and all the marinade ingredients in a big bowl. Stir to mix well. Let marinate for 15 minutes while preparing the other ingredients.
- Combine all the sauce ingredients in a medium-sized bowl. Stir to mix well.
- Heat oil in a large skillet over medium-high heat until hot. Spread the chicken in the skillet in a single layer. Sear until the bottom turns golden without moving it, 1 minute or so. Stir and flip to cook the other side, until it turns golden, another minute or so. Transfer the cooked chicken pieces to a big plate and set aside.
- Pour in the remaining 1 tablespoon oil and add the garlic, ginger, and the white part of the green onion. Stir a few times to release fragrance.
- Add the bamboo shoots. Stir and cook for 1 minute.
- Add the mushrooms. Cook and stir until the mushrooms are cooked through and the liquid has evaporated. Drizzle with a bit more oil if the pan looks dry.
- Stir the sauce again to thoroughly dissolve the cornstarch and pour it into the pan. Stir a few times until the sauce thickens.
- Add the chicken back into the skillet. Stir to coat everything well with the sauce. Add the green part of the green onion for garnish. Transfer everything to a big plate. Serve hot over steamed rice as a main dish.
Love your blog- I live in France now from SF and really miss Chinese food ! I will learn to cook from your blog
I made this last night and really enjoyed it. I realized halfway thru, though, that my oyster sauce was empty (panic!) and had to come up with a quick substitute. 2 tbs soy sauce and 1 tbs Worcester sauce and we were good! not the same flavor, but husband had no complaints. I also didn’t have bamboo shoots, so I subbed sliced water chestnuts. They provided a nice crunch to contrast with the mushrooms. side note: even with the ton of rice I served with, there are no left overs. always a good thing!
Any suggestions for a bamboo substitute?
Hi Esther, you can water chestnut as substitution or a handful of snow peas. Or you can skip it all together since the original version of the dish does not include the bamboo shoots.
This was. so. good. I didn’t have oyster sauce so had to substitute but other than that… DELICIOUS!
Can you tell me what you used as a substitute? I’m wanting to make this but have no oyster sauce. Thanks!
This is insanely good!! Tnks for sharing
I made this tonight for our dinner and it turned out great! It was very easy to make, as the directions were easy to follow. My family loved this dish, and I’ll definitely add this to our menu rotation.
Made this with mock (Tofurkey) chicken and it was awesome!! Thanks!
Easy and great-tasting. I made a couple changes out of necessity … I didn’t have bamboo shoots, so I added a half head of Napa cabbage toward the end of cooking, also used straw mushrooms instead of button. Otherwise, all the seasonings and proportions were spot-on. I thought it was delicious, and my wife, who isn’t too keen on Asian foods, said to keep this one in the rotation.
Outstanding!! Well described and organized. This is a must make again.
What a fabulous dish. I didn’t have bamboo shoots but that didn’t take away from how delicious it turned out. I replaced the oyster sauce with fish sauce.
By golly this was really a restaurant style Chinese dish of a very high standard.
Thank you for this. It made me look good. 😎
I did this recipe today and my husband and I loved it! So delicious. I scaled down the amounts and didn’t need the Chicken stock anymore but it still came out absolutely delicious!!! This will be a mainstay in my food menu! Thank you Ms Zhu… ❤
Excellent flavor, used skinless chicken thighs and then added defrosted peas and carrots at the very end. Delicious! Reminiscent of a dish we like to order from one of our favorite Chinese restaurants. Thanks for the great recipe!
Any chance you have a recipe for pei pa tofu?
Hi Eva, I’m glad to hear you like the dish and thanks for leaving a positive review!
I don’t have a pei pa tofu recipe now but would love to develop one. It’s so delicious!
Another winner Maggie. Like many other commenters, I did not have bamboo shoots. I substituted dried lily flowers instead. I also went a tad bit light on the sauce, and went way overboard with the dark green portion of scallions to give it a bit brighter appearance and “greener” taste. For mushrooms I used slice King Oysters for a meaty bite, and Bunashimeji for a more delicate flavor and appearance. The Bunashimeji should be added after the garlic, ginger and onion because they cook really fast.
Thanks again Maggie!
The two mushrooms sound so good! And I think the lily flowers will add tons of flavors. So happy to hear you like the dish 🙂
First, I love your recipes! Second, I enjoyed this dish but my husband found it too salty. I used low sodium soy sauce and low sodium chicken broth, so how else can I reduce the salt without compromising the flavor? A tbls less oyster sauce and a tbls less soy sauce in the sauce mixture maybe? The flavor was excellent so I really don’t want to mess that up.
BTW, I was out of bamboo shoots so I used baby corn instead. They worked well in the recipe.
Hi Rachele, I’m glad to hear you like the recipe! You can reduce a 1 teaspoon soy sauce from the marinade. For the sauce, I would use 1/2 cup chicken broth with 3 teaspoons cornstarch, so it dilute it a bit without changing the flavor. You can reduce the soy sauce and oyster sauce too, which throw the balance of the sauce off a bit but shouldn’t be a big issue.
Made this the other night and forgot to take a picture. Loved it! I used chicken thighs and served over brown rice.
Excellent recipe, we loved it, thank you very much!
Made this tonight. It was wonderful. Even my picky eater significant other loved it. Will definitely make again. Thank you!
Can I substitute chicken stock or veggie stock with anything else? 😭
Yes, you can replace it with water. If you have any bouillon (chicken or veggie), a small amount of it (1/4 to 1/2 teaspoon) will help boosting the flavor more.
Spectacular dish. So easy to make and the flavors were so authentic. I’m 2for2 so far. Lots of fun too. Use the chunky bamboo shoots and slice yourself not the thin rectangular slices in the little can. I used fresh shitaki mushrooms. Wonderful!
This was great thanks. Used skin on thighs.