Black pepper chicken is a boldly savory stir-fry of tender chicken, crisp vegetables, and a glossy sauce that gets its heat from freshly cracked black peppercorns rather than chiles. It’s a popular Chinese-American takeout dish, and this version from the Omnivore’s Cookbook style keeps the peppery punch front and center while balancing it with soy, oyster sauce, and a touch of sweetness. The sauce clings to every piece of chicken, and the whole thing comes together in about 30 minutes, making it a reliable weeknight dinner that tastes far more complex than its short ingredient list suggests.
Ingredients
- 1 lb (450 g) boneless, skinless chicken thighs, cut into 1-inch (2.5 cm) pieces
- 1 tbsp (15 ml) soy sauce
- 1 tbsp (15 ml) Shaoxing wine (or dry sherry; substitute with dry white wine or chicken broth)
- 1 tsp cornstarch
- 1/2 tsp baking soda (optional, for extra tenderness)
- 2 tbsp (30 ml) neutral oil (like canola or peanut), divided
- 1 red bell pepper, seeded and cut into 1-inch (2.5 cm) squares
- 1 green bell pepper, seeded and cut into 1-inch (2.5 cm) squares
- 1 medium onion, cut into 1-inch (2.5 cm) wedges
- 2 cloves garlic, minced
- 1 tbsp (6 g) freshly cracked black pepper (about 1 1/2 tsp whole peppercorns)
- 2 tbsp (30 ml) oyster sauce
- 1 tbsp (15 ml) soy sauce
- 1 tsp (5 ml) dark soy sauce (optional, for color; substitute with regular soy sauce)
- 1 tsp (5 g) sugar
- 1/2 cup (120 ml) chicken broth
- 1 tsp cornstarch mixed with 2 tbsp (30 ml) water (slurry)
- 2 green onions, sliced, for garnish
Instructions
- In a medium bowl, combine the chicken pieces with 1 tbsp soy sauce, Shaoxing wine, 1 tsp cornstarch, and baking soda (if using). Stir until the chicken is evenly coated. Let it marinate at room temperature for 15 minutes while you prep the vegetables. (If you have more time, marinate in the fridge for up to 1 hour.)
- In a small bowl, mix the oyster sauce, 1 tbsp soy sauce, dark soy sauce (if using), sugar, and chicken broth. Set aside.
- Heat a wok or large skillet over high heat until a drop of water sizzles and evaporates immediately. Add 1 tbsp of the oil and swirl to coat.
- Add the chicken in a single layer (work in batches if needed—do not overcrowd). Let it sear undisturbed for 1–2 minutes, then stir-fry for 2–3 minutes until the chicken is browned on the outside and cooked through. The chicken is safe to eat when it reaches an internal temperature of 165°F (74°C), the USDA FSIS safe minimum for poultry. Transfer the chicken to a plate.
- Reduce the heat to medium-high. Add the remaining 1 tbsp oil. Add the bell peppers and onion, and stir-fry for 2–3 minutes until the vegetables are crisp-tender and slightly charred at the edges.
- Add the garlic and cracked black pepper, and stir-fry for 30 seconds until fragrant.
- Return the chicken to the wok. Pour in the sauce mixture. Stir everything together and bring the sauce to a simmer.
- Give the cornstarch slurry a quick stir, then pour it into the wok. Stir constantly for 30–60 seconds until the sauce thickens and coats the chicken and vegetables evenly.
- Turn off the heat. Garnish with sliced green onions and serve immediately over steamed rice.
Tips
- Use freshly cracked pepper—pre-ground black pepper will not give the same aromatic punch. Crack whole peppercorns with a mortar and pestle or the bottom of a heavy pan; you want coarse pieces, not powder.
- Don’t skip the cornstarch marinade—it creates a velvety coating on the chicken that protects it from drying out and helps the sauce cling. The baking soda is optional but makes the chicken noticeably more tender; use it only if you have it.
- Work in batches when searing the chicken. If you crowd the pan, the chicken steams instead of browning, and the texture will be less appealing.
- Adjust the heat level—if you want a milder dish, use 1 1/2 tsp of cracked pepper instead of a full tablespoon. For more heat, add a pinch of red pepper flakes along with the garlic.
Serving Suggestions
Serve this black pepper chicken over steamed jasmine or long-grain rice to soak up the glossy sauce. It also pairs well with garlicky stir-fried greens like bok choy or Chinese broccoli, and a simple cucumber salad with rice vinegar adds a cool, refreshing contrast. For a low-carb option, serve over cauliflower rice or alongside stir-fried noodles.
Variations
- Vegetarian version: Swap the chicken for 1 lb (450 g) firm tofu, pressed and cut into cubes. Pan-fry the tofu until golden before stir-frying with the vegetables. Use vegetable broth instead of chicken broth and add 1 tsp of mushroom powder or a splash of vegetarian oyster sauce (or extra soy sauce) for depth.
- Beef version: Use 1 lb (450 g) flank steak, sliced thinly against the grain. Marinate the same way, but cook to 145°F (63°C) for medium-rare (USDA FSIS safe minimum) and let it rest for 3 minutes before slicing. The cooking time will be shorter—about 2 minutes per side.
- Extra vegetables: Add sliced mushrooms, snap peas, or broccoli florets in step 5. If using broccoli, blanch it in boiling water for 1 minute first so it cooks through in the wok.
- Spicier twist: Add 1–2 dried red chiles (like Thai bird’s eye or arbol) along with the garlic, or stir in 1 tsp of chili garlic sauce with the sauce mixture.
Storage and Reheating
Refrigerate leftovers in an airtight container within 2 hours of cooking. The dish will keep for up to 3–4 days in the refrigerator. To reheat, warm it in a skillet over medium heat with a splash of water or chicken broth to loosen the sauce, stirring until heated through to 165°F (74°C). You can also microwave it in 30-second bursts, stirring in between. The vegetables will soften on reheating, so expect a less crisp texture than fresh. Freezing is not recommended, as the sauce can separate and the peppers become mushy.
Frequently Asked Questions
Can I use chicken breast instead of thighs? Yes, but breast meat is leaner and can dry out more easily. Cut it into slightly larger pieces (1 1/2-inch / 4 cm) and reduce the searing time by about 1 minute. Check the internal temperature with a thermometer—it should reach 165°F (74°C) before you pull it from the wok.
What can I substitute for oyster sauce? If you don’t have oyster sauce, use 1 tbsp hoisin sauce mixed with 1 tsp soy sauce and a pinch of sugar. Or simply use 2 tbsp of soy sauce plus 1 tsp of brown sugar. The flavor will be less rich and slightly less savory, but still delicious.
Why is my sauce too thin or too thick? A thin sauce usually means you didn’t stir the cornstarch slurry well before adding it, or you didn’t let it simmer long enough. A thick, gloppy sauce means you added too much slurry or cooked it too long. Start with half the slurry, stir, and add more only if needed. The sauce should coat the back of a spoon but still flow.
Can I make this ahead of time? You can prep the chicken marinade and chop the vegetables up to a day in advance, storing them separately in the fridge. However, the stir-fry itself is best cooked fresh, as the sauce thickens and the vegetables lose their crunch when reheated.
Is this dish very spicy? It has a warm, peppery kick rather than a fiery heat. The freshly cracked black pepper provides aroma and a mild tingle on the tongue. If you are sensitive to spice, reduce the pepper to 2 tsp and remove any red pepper flakes if you add them.
What if I don’t have Shaoxing wine? Dry sherry is the closest substitute. If you prefer not to use alcohol, replace it with an equal amount of chicken broth mixed with 1/2 tsp of rice vinegar. The wine adds a subtle fermented depth, but the dish will still taste great without it.
Related
- Edamame with Soy Sauce: Easy 15-Minute Appetizer
- How to Make Dry Onion Powder at Home
- Almond Flour Dumplings: Easy Low-Carb Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).