This mushroom chicken stir fry features tender sautéed mushrooms and golden pan-fried chicken cubes tossed in a savory black pepper stir fry sauce.

With back-to-school season either in full swing or soon for a lot of folks, my mind is on all the easy weeknight recipes and naturally, that means a good stir fry is inevitable!
And when I say good what I really mean is the bomb because holy cow, this is just an absolute pan of dinner gold.
I’m not sure if it’s the crispy chicken or the tender mushrooms I’m more in love with here but I should probably eat more and let you know.

My absolute favorite part about this stir-fry is that anything goes in the mushroom department! You can use several different kinds of wild mushrooms such as oysters, cremini, etc, but it also works just as well with affordable button mushrooms.
Bottom line: your dinner agenda is begging for this.
This Stir Fry features…
- Tender sauteed mixed mushrooms and green onions
- Crispy, golden pan-fried chicken pieces
- A savory black pepper soy sauce

Making the Stir Fry
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Chicken thighs
- Cornstarch
- Soy sauce
- Kosher salt
- Black pepper
- Vegetable oil
- Mushrooms
- Green onions
- Garlic
- Ginger
- Brown sugar
- Sesame oil
- Oyster sauce
- Rice wine vinegar
- Rice
Choosing Your Chicken
I recommend using boneless skinless chicken thighs for this stir-fry. This cut of chicken is fast to pan fry and turns out super tender and juicy inside every time.
If you don’t have thighs on hand, boneless skinless chicken breasts will work, however, they may not cook up quite as juicy as thighs.

Tips for Perfect Stir Fry
- Cut chicken in uniform pieces – aim for 1-inch cubes so the chicken cooks evenly.
- Coat chicken in cornstarch – a light cornstarch coating and just a touch of soy sauce to help it stick will ensure the chicken cooks up crispy on the outside and juicy on the inside.
- Use a wok – using a wok gives you a heating surface most ideal for stir fries. If you don’t have a wok, you can use a large stainless steel skillet instead.
- Pan fry in a single layer – work in batches to pan fry the chicken, adding more oil to the pan as needed. Be careful not to overcrowd the pan or the chicken won’t crisp up evenly.
- Cook mushrooms separately from chicken – the mushrooms cook quickly alongside the green onions so I prefer cooking these separately from the chicken.
- Use freshly-ground black pepper – you can’t beat the flavor of freshly-ground pepper and I highly recommend going this route.
Recipe Variations
Try these ideas for a different twist on this stir fry.
- Use different vegetables – try adding sweet pepper, snow peas, carrots, broccoli, green beans, or cabbage.
- Make it spicy – this stir-fry is mild as-is, but you can easily add some heat by adding a minced jalapeno or serrano pepper, red pepper flakes, or hot sauce.
- Use beef instead of chicken – thinly sliced beef strips will work great in place of the chicken thighs.
Serving Suggestions
I recommend serving this stir-fry hot from the wok or skillet alongside steamed white rice, brown rice, cauliflower rice, or quinoa with lots of extra green onions on top.

Has there ever been a more gorgeous bowl in the history of dinners?? It’s almost unreal how incredible the tender mushrooms and golden chicken cubes pair with that black pepper sauce and there’s so much savory umami flavor in every bite.
I hate to say it but it’s dishes like this that put my favorite Asian food take-out place in serious danger of losing my patronage. This stuff is just too good.
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on with #wholeandheavenlyoven.

More stir fries to add to your menu next!
Black Pepper Mushroom Chicken Stir Fry
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 2 lbs boneless skinless chicken thighs, cut into 1-inch cubes
- 1/2 cup cornstarch
- 1 tablespoon plus 1/3 cup low-sodium soy sauce, divided
- 1 teaspoon kosher salt
- 1 teaspoon ground black pepper
- 4-5 tablespoons vegetable oil, divided
- 12 oz mixed mushrooms (shiitakes, oysters, cremini, button, etc), thinly sliced
- 1 small bunch green onions, sliced into 1-inch pieces
- 3 medium cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 1 tablespoon light brown sugar
- 1 tablespoon sesame oil
- 1 tablespoon oyster sauce
- 2 tablespoons rice wine vinegar
- Coarsely-ground black pepper to taste
- Kosher salt to taste
- Steamed rice and additional sliced green onions for serving
Instructions
- Place chicken in a large bowl and toss with cornstarch, 1 tablespoon soy sauce, salt, and pepper, until evenly coated.
- Heat 2 tablespoons vegetable oil in a large skillet or wok over medium-high heat until shimmery. Working in batches, add chicken in a single layer and sear until chicken is golden brown. Repeat cooking with remaining chicken, adding additional 1-2 tablespoons oil to pan as needed. Transfer chicken to a plate and set aside.
- Heat remaining 1 tablespoon oil in same pan over medium-high heat. Add mushrooms and green onions to pan and cook 2-4 minutes until tender. Add garlic and ginger and cook 1 minute until fragrant. Remove from heat for a moment.
- In a small bowl, whisk remaining 1/3 cup soy sauce, brown sugar, sesame oil, oyster sauce, and rice wine vinegar until smooth.
- Return pan with mushrooms to stovetop and set over medium-high heat. Add chicken, and sauce mixture to pan and toss over medium-high heat 2-3 minutes until sauce is thickened and coating mushrooms and chicken.
- Season stir fry with additional black pepper and salt to taste if needed. Serve stir fry over steamed rice with additional green onions and enjoy!


Jennifer B says
This recipe was spectacular, definitely a make again. I added red bell pepper to this to add veggie content and there was plenty of sauce to coat my extra ingredient. It tasted like actual restaurant purchased stirfry. Delicious!
Sarah says
That’s fantastic to hear, Jennifer! Thanks for sharing your adjustments. 🙂
Ren Reinke says
I can’t get the videos to work. Any suggestions?
Thank You, Ren
Sarah says
Hi Ren – I just took a look and the video appears to be loading fine on my end. Can you try clearing your cache and letting me know if that works?