Panda Express Pepper Chicken Copycat Recipe
This Panda Express pepper chicken recipe brings one of the chain’s most satisfying dishes to your home kitchen in about 30 minutes. The chicken comes out tender with crisp edges, coated in a salty, slightly sweet sauce with just enough black pepper heat to keep things interesting.
It’s a solid weeknight option because everything comes together in one wok or skillet, and you probably have most of the ingredients already.

Why I Love This Recipe
The sauce is what keeps me coming back to this one. It’s bold from the soy and sharp from the black pepper, but the oyster sauce rounds it out so it doesn’t taste one-note.
The key is getting the pan genuinely hot before the chicken goes in. That high heat gives you a bit of char on the outside, and that’s what makes it taste like takeout and not a stir-fry from a box.
Recipe Ingredients

- 1.5 lbs boneless, skinless chicken thighs – Thighs stay juicy at high heat; breasts work but can dry out faster
- 2 tbsp cornstarch – Coats the chicken and thickens the sauce slightly as it cooks
- 1/2 tsp salt – For seasoning the raw chicken
- 3 tbsp vegetable oil – High smoke point; any neutral oil works
- 1 medium green bell pepper – Adds color and a mild, slightly bitter crunch
- 1 medium red bell pepper – Sweetness to balance the savory sauce
- 1/2 medium yellow onion – Softens fast and adds a gentle sweetness
- 3 cloves garlic, minced – Fresh garlic; don’t swap for powder here
- 1 tsp fresh ginger, minced – Brightens the sauce; ground ginger is a passable backup
- 3 tbsp soy sauce – Low-sodium lets you control the salt level
- 2 tbsp oyster sauce – Adds depth and a slight gloss to the finished sauce
- 1 tbsp hoisin sauce – Brings a touch of sweetness and body
- 1 tsp sesame oil – Stirred in at the end; a little goes a long way
- 1 tsp black pepper, coarsely ground – The star of this dish; coarsely ground beats fine-ground for flavor
- 1/2 tsp sugar – Balances the salt without making the sauce sweet
- 2 tbsp water – Loosens the sauce so it coats evenly
Variations / Substitutions
- Chicken breast instead of thighs – It works, but slice it thin and don’t cook past 165°F (74°C) or it turns rubbery.
- Gluten-free – Use tamari in place of soy sauce and check that your oyster sauce and hoisin are certified gluten-free.
- Hoisin-free – Swap in 1 tsp honey and a small pinch of Chinese five-spice; the sauce will be thinner but still good.
- Extra heat – Add 1/2 tsp red pepper flakes to the sauce or finish with a drizzle of chili oil.
- Vegan – Use firm tofu pressed dry, and swap oyster sauce for a vegan oyster-style sauce (most grocery stores carry one now).
- No sesame oil – Leave it out; the sauce will be slightly less fragrant but still solid.
If you enjoy this kind of quick stir-fry, the Panda Express Kung Pao Chicken Copycat Recipe is worth trying next.
How To Make Pepper Chicken
Step 1: Coat the Chicken

Cut the 1.5 lbs chicken thighs into roughly 1-inch pieces and pat them dry with paper towels. Dry chicken browns; wet chicken steams. Toss the pieces with the 2 tbsp cornstarch and 1/2 tsp salt until every piece has a light, even coating.
Let the coated chicken sit for about 5 minutes while you cut the vegetables. The cornstarch will absorb any remaining surface moisture and give you better color in the pan.
Step 2: Mix the Sauce

In a small bowl, stir together the 3 tbsp soy sauce, 2 tbsp oyster sauce, 1 tbsp hoisin sauce, 1 tsp black pepper, 1/2 tsp sugar, and 2 tbsp water until everything is combined. This takes about 30 seconds.
Having the sauce ready before anything hits the pan matters. Stir-fry moves fast, and you don’t want to be measuring soy sauce while garlic burns.
Step 3: Sear the Chicken

Heat a wok or large skillet over high heat until it just starts to smoke, about 2 minutes. Add 2 tbsp of the vegetable oil, then lay the chicken pieces in a single layer. Let them cook undisturbed for 3 minutes so they build color on the bottom, then flip and cook another 2 minutes until cooked through to 165°F (74°C).
The chicken should look golden-brown and slightly crispy on at least one side. Transfer it to a plate and leave the remaining bits in the pan; they’ll add flavor to the vegetables.
Don’t crowd the pan here. If your skillet is on the smaller side, cook the chicken in 2 batches rather than piling it all in at once. Crowding drops the temperature and you’ll end up with gray, steamed chicken instead of something with real color on it.
Step 4: Stir-Fry the Vegetables

Add the remaining 1 tbsp vegetable oil to the same pan and keep the heat on high. Add the 1/2 yellow onion, cut into roughly 1-inch chunks, and cook for 2 minutes, stirring frequently. Add the green and red bell peppers, also cut into 1-inch pieces, and stir-fry for another 2 minutes until they’re just tender but still have some bite.
Push the vegetables to the edges of the pan, add the 3 cloves minced garlic and 1 tsp minced ginger to the center, and cook for 30 seconds until fragrant. You want the garlic to soften but not brown.
Step 5: Glaze and Plate

Return the seared chicken to the pan and pour the sauce over everything. Toss and stir over high heat for about 90 seconds until the sauce coats every piece and thickens slightly. Remove the pan from the heat and drizzle in the 1 tsp sesame oil, then toss once more.
Spoon the pepper chicken over steamed rice and serve immediately. The peppers should still be bright, the chicken glossy and dark from the sauce.
Recipe Tips
- Dry the chicken well. It’s the single step most home cooks skip, and it makes the biggest difference in getting good color rather than a pale, steamed result.
- Coarsely ground black pepper is not optional. Pre-ground fine pepper blends into the background; coarsely ground stays present bite to bite. Crack it fresh or use a coarse-grind setting.
- Watch the garlic. It goes from fragrant to bitter in under a minute at high heat. Add it only after the other vegetables have had their time in the pan.
- Taste before salting. Soy sauce, oyster sauce, and hoisin are all salty. The sauce is calibrated so you likely won’t need extra salt, but soy sauce brands vary.
Cook times by protein cut and thickness:
| Chicken Cut | Thickness | Sear Time Per Side |
|---|---|---|
| Thighs, 1-inch pieces | ~1 inch | 3 min first side, 2 min second |
| Breast, 1-inch pieces | ~1 inch | 2 min first side, 2 min second |
| Breast, thin-sliced | ~1/2 inch | 1.5 min first side, 1 min second |
How To Store
- Refrigerate – Store leftovers in an airtight container for up to 3 days. The sauce thickens as it sits, which is fine.
- Reheating – Reheat in a skillet over medium heat with a splash of water to loosen the sauce, about 3 to 4 minutes. Microwave works in a pinch but the peppers go soft.
What To Serve With Pepper Chicken
Steamed jasmine rice is the obvious go-to, and it works because the neutral starch lets the peppery sauce stand out without competition. Fried rice works well here too, especially if you want something more filling. A simple cucumber salad on the side adds a cool, crisp contrast to the heat and saltiness of the chicken. If you want something green, Chinese-style garlic green beans stir-fried with a little soy sauce take about 5 minutes and round out the plate nicely.
Frequently Asked Questions
Can I make this ahead of time?
Yes, with one caveat: cook the chicken and sauce ahead, but keep the vegetables separate and stir them in during reheating so they don’t turn mushy.
My sauce isn’t sticking to the chicken. What went wrong?
The pan probably wasn’t hot enough. The cornstarch needs real high heat to set and help the sauce cling; a medium flame will just make everything pool at the bottom.
Can I double the recipe?
You can double the sauce without any adjustment, but cook the chicken in batches. Doubling the protein in one pan guarantees crowding, which is the main thing to avoid.
Is this dish very spicy?
Not very. The 1 tsp black pepper gives a noticeable warmth but nothing sharp. If you’re cooking for people who are sensitive to heat, dial it back to 1/2 tsp.
—

Pepper Chicken Recipe
Ingredients
Method
- Pat chicken dry, cut into 1-inch pieces, and toss with 2 tbsp cornstarch and 1/2 tsp salt. Let sit 5 minutes.
- Stir together 3 tbsp soy sauce, 2 tbsp oyster sauce, 1 tbsp hoisin sauce, 1 tsp black pepper, 1/2 tsp sugar, and 2 tbsp water in a small bowl.
- Heat a wok or large skillet over high heat until just smoking, add 2 tbsp vegetable oil, and sear the chicken in a single layer for 3 minutes undisturbed, then flip and cook 2 more minutes to 165°F (74°C). Transfer to a plate.
- Add remaining 1 tbsp vegetable oil to the pan. Cook the onion 2 minutes, add the bell peppers and cook 2 more minutes, then push to the edges, add garlic and ginger, and cook 30 seconds.
- Return the chicken to the pan, pour in the sauce, and toss over high heat for 90 seconds until everything is coated and the sauce thickens. Remove from heat, drizzle in 1 tsp sesame oil, toss, and serve over steamed rice.
