This post may contain affiliate links. Please read our disclosure policy.
If your family is obsessed with Panda Express black pepper chicken, this easy copycat recipe is going to become a regular in your weeknight rotation. Tender chicken thighs, crisp celery and onion, and a bold savory black pepper sauce all come together in about 30 minutes.

My kids used to beg to stop at Panda Express every single time we were at the mall. I get it, the food is genuinely good! But personally, the fast food always left my stomach feeling a little off. So I decided to make our own version at home. I went back and reworked this recipe more times than I can count because I wanted the pepper to really show up in the final dish, both visually and in flavor. The version you see here is the one my family now requests on repeat.
Love making restaurant favorites at home? My Panda Express Orange Chicken is another one the whole family goes crazy for.
Why This Recipe Works
The biggest thing I learned while testing this recipe: the pepper matters more than anything else. Not just the amount, but the grind size. I actually had to rework the whole recipe once I figured this out. Once I switched to a coarse ground black pepper at 10-12 mesh, everything clicked. You get bold flavor and visible pepper pieces without that harsh heat from fine-ground pepper. That one change is what makes this look and taste like the real thing.
The sauce is built for balance. Oyster sauce adds the deep savory base, chicken broth gives it body, a splash of seasoned rice wine vinegar adds just enough brightness, and a small amount of cornstarch gives it that glossy coating. And because I use low-sodium soy sauce and no MSG, this is a copycat you can feel good about serving any night of the week.

Key Ingredients
These are the ingredients that make this copycat taste like the real thing. The recipe card below has the full measurements, but here is why each one matters.
- Chicken thighs stay juicy and tender over higher heat, which is exactly what you want in a quick stir-fry. Boneless, skinless is the way to go here. You can sub chicken breast if you prefer white meat, or use a mix of both.
- Coarse ground black pepper (10-12 mesh) is the ingredient that makes or breaks this entire recipe. Look for it labeled “butcher style” at Walmart or online. It is a larger, more uniform grind than what comes in a standard spice-aisle shaker, and it is actually milder in heat than fine pepper while delivering much more flavor. Grinding fresh from a pepper mill at home will not give you the same consistent coarseness, so sourcing the pre-ground coarse pepper is worth the extra step. If you only have fine-ground pepper, start with 1 teaspoon and add more to taste.
- Celery and sweet onion are the signature vegetables in the Panda Express version. Cut them into similar-sized pieces so they cook evenly and keep a little snap. You do not want these going soft.
- Oyster sauce is what gives the sauce its rich, savory depth. Do not skip it.
- Seasoned rice wine vinegar is a lightly sweetened vinegar that balances the sauce. If you only have regular rice vinegar, use it and add 1 tablespoon of granulated sugar to the sauce to compensate.
- Low-sodium soy sauce keeps the salt level in check without sacrificing any of the flavor. This is one of the reasons my version feels lighter than the restaurant original.
- Canola oil is a neutral, high-heat oil that lets the sauce shine without competing with it.
How to Make Panda Express Black Pepper Chicken
Step 1: Make the sauce.
Add the chicken broth, oyster sauce, low-sodium soy sauce, seasoned rice wine vinegar, cornstarch, coarse ground black pepper, ground ginger, garlic powder, and chili powder to a small bowl. Whisk until completely smooth and set aside.
Step 2: Cook the chicken.
Heat 2 tablespoons of canola oil in a large 12-inch skillet over medium-high heat. Once the oil is hot, add the chicken in a single layer. Cook for 8-10 minutes, stirring occasionally, until the chicken is cooked through and lightly golden. Transfer to a clean plate and set aside.
Step 3: Cook the vegetables.
Add the remaining 1 tablespoon of oil to the same skillet. Add the onion and celery and cook for 3-4 minutes, stirring occasionally, until they are tender but still have a little crunch. You do not want them going soft here.
Step 4: Bring it together.
Return the chicken to the skillet and stir to combine with the vegetables. Reduce the heat to medium. Give the sauce a quick stir to recombine the cornstarch, then pour it in. Cook for 1-2 minutes, stirring continuously, until the sauce thickens and coats the chicken and vegetables. Remove from heat and serve immediately.
What to Serve With Black Pepper Chicken
This is best served over a bowl of white rice so every drop of that sauce gets soaked up. My 20-Minute Fried Rice is a family favorite alongside Asian-inspired dinners, and cauliflower fried rice is a great low-carb swap if you are watching your carbs.
If you want to skip the rice, this is also really good served over noodles. My sheet pan stir fry makes a perfect side if you want extra veggies on the table.

How to Store Panda Express Black Pepper Chicken
Store leftovers in an airtight container in the refrigerator for up to 3 days. To freeze, let the chicken cool completely, then transfer to a freezer-safe container for up to 2 months. Thaw fully in the refrigerator before reheating.
To reheat, warm in a skillet over medium heat until heated through. You may need to add a tablespoon or two of water or chicken broth to loosen the sauce back up.

Frequently Asked Questions
Panda Express has removed black pepper chicken from their regular menu in many locations. Menu items rotate based on regional demand, so availability varies. The good news is this homemade version means you can have it whenever you want, made exactly the way your family likes it.
No, not in the chili-pepper sense. The heat comes from the black pepper itself, which reads as warm and bold rather than sharp. It is very family-friendly and totally kid-approved.
Yes! Chicken breast works well here. Since it cooks a little faster and can dry out more easily than thigh, keep a close eye on it and pull it as soon as it is cooked through. You can also use a mix of both breast and thigh.
To make this gluten-free, swap the soy sauce for tamari or coconut aminos and look for a certified gluten-free oyster sauce. The rest of the ingredients are naturally gluten-free.
Yes. You can whisk the sauce together and refrigerate it up to one day ahead. Chop the vegetables in advance too. When you are ready to cook, the whole thing comes together in about 15 minutes.
This almost always comes down to the grind. Fine-ground black pepper is much more potent than coarse ground at the same volume. Next time, start with less and work your way up. Check the Key Ingredients section above for the exact grind I recommend.

More Copycat Recipes You’ll Love
Love making restaurant favorites at home as much as I do? My Panda Express Orange Chicken is the perfect companion to this black pepper chicken. The Hibachi Chicken (Benihana Copycat) is another family favorite, and my easy chicken stir fry is great for nights when you want something simple with whatever vegetables you have on hand.

Panda Express Black Pepper Chicken
Ingredients
Sauce
- ½ cup chicken broth
- 3 tablespoons oyster sauce
- 2 tablespoons low-sodium soy sauce
- 2 tablespoons seasoned rice wine vinegar
- 1 tablespoon cornstarch
- 2 ¼ teaspoons coarse ground black pepper (10-12 mesh – see tips)
- 1 teaspoon ground ginger
- 1 teaspoon garlic powder
- ¼ teaspoon chili powder
Chicken and vegetables
- 3 tablespoons canola oil divided (2 tablespoons to cook the chicken and 1 tablespoon to cook the vegetables)
- 1 ½ pounds boneless skinless chicken thighs excess fat trimmed and cut into 1 inch pieces
- 1 cup sweet yellow onion (such as Vidalia) cut into 1 inch pieces
- 1 cup celery stalks, cut into ½ inch slices on the bias (angled)
Instructions
- To make the sauce, add to a small mixing bowl the chicken broth, oyster sauce, low-sodium soy sauce, seasoned rice wine vinegar, cornstarch, black pepper, ground ginger, garlic powder, and chili powder. Whisk until smooth and set aside.½ cup chicken broth, 3 tablespoons oyster sauce, 2 tablespoons low-sodium soy sauce, 2 tablespoons seasoned rice wine vinegar, 1 tablespoon cornstarch, 2 ¼ teaspoons coarse ground black pepper , 1 teaspoon ground ginger, 1 teaspoon garlic powder, ¼ teaspoon chili powder
- Heat 2 tablespoons of canola oil in a large (12-inch) skillet over medium-high heat. Once the oil is hot, add the chicken pieces in a single layer. Cook for 8-10 minutes, stirring occasionally, until the chicken is cooked through and lightly golden. Transfer to a clean plate and set aside.2 tablespoons canola oil, 1 ½ pounds boneless skinless chicken thighs
- Add the remaining 1 tablespoon of oil to the skillet. Add the onion and celery, cooking for 3-4 minutes until tender but still slightly crisp, stirring occasionally.1 tablespoons canola oil, 1 cup sweet yellow onion (such as Vidalia), 1 cup celery stalks, cut into ½ inch slices on the bias
- Return the chicken to the skillet with the vegetables. Stir to combine. Reduce the heat to medium, give the sauce a quick stir to recombine the cornstarch, then add it to the skillet. Cook for 1-2 minutes, stirring continuously, until the sauce thickens and coats the chicken and vegetables. Remove from the heat and serve.
Jenn’s Notes
- Use the right grind of pepper. This recipe is built around coarse ground black pepper at 10-12 mesh, it brings bold, punchy flavor without the harsh bite you get from fine-ground. If all you have is standard store-bought ground pepper, start with 1 teaspoon and adjust from there. The full 2¼ teaspoons will be overwhelming.
- Give the chicken room to breathe. A crowded pan steams instead of sears, and you’ll lose all that golden color. If your skillet is under 12 inches, work in two batches.
- Give the sauce a stir right before it hits the pan. Cornstarch sinks to the bottom fast. A quick whisk before pouring keeps everything thickening smoothly and evenly.
- Pull the vegetables before they go soft. The celery and onion only need three to four minutes, you want them tender but still with a little bite. Once they turn mushy, you’ve gone too far.








