- Faster than delivery – On your table in just 30 minutes
- Budget-friendly – Uses simple ingredients that won’t cost a fortune
- Restaurant-quality taste – Bold black pepper sauce with tender chicken and mushrooms
- Perfect for beginners – Simple steps with foolproof results every time
Why Make This Black Pepper Chicken with Mushrooms Recipe?
Ever stared at your phone wondering which restaurant to order from, only to face long wait times and high delivery fees? This Black Pepper Chicken with Mushrooms Recipe solves that problem in just 30 minutes.
This homemade version brings all the bold flavors you love without the wait. The sauce perfectly balances sharp black pepper with savory oyster sauce, coating tender chicken pieces and meaty mushrooms.
Let’s make restaurant-quality black pepper chicken that’s fresher, healthier, and ready faster than takeout.
Nutrition Information
Nutrient | Amount Per Serving |
---|---|
Calories | 320 |
Protein | 28g |
Carbohydrates | 15g |
Fat | 18g |
Fiber | 3g |
Sodium | 680mg |
Sugar | 4g |
Serving size: 1/4 of recipe (about 1 cup)
Equipment & Ingredients
Kitchen Tools Needed
Tool | Purpose |
---|---|
Large wok or skillet (10-12 inch) | Main cooking vessel |
Sharp chef’s knife | For cutting chicken and vegetables |
Cutting board (preferably two – one for meat, one for vegetables) | For prep work |
Small mixing bowl (1-2 cup capacity) | For sauce mixture |
Measuring spoons and cups | For accurate measurements |
Wooden spoon or heat-resistant spatula | For stirring without scratching pan |
Meat thermometer | To check chicken doneness safely |
Timer or clock | To track cooking times |
Paper towels | For patting chicken dry |
Small bowl | For holding prepped ingredients |
Ingredients List
Ingredient | Amount | Notes |
---|---|---|
Boneless, skinless chicken thighs | 1 1/2 pounds | Cut into 1-inch pieces |
Fresh mushrooms | 8 ounces | Cremini or button, sliced |
Green bell pepper | 1 medium | Cut into 1-inch pieces |
Yellow onion | 1 medium | Sliced |
Garlic | 3 cloves | Minced |
Fresh ginger | 1 tablespoon | Minced |
Vegetable oil | 2 tablespoons | For cooking |
Oyster sauce | 3 tablespoons | |
Soy sauce | 2 tablespoons | Low-sodium preferred |
Rice vinegar | 1 tablespoon | |
Cornstarch | 1 tablespoon | |
Chicken broth | 1/4 cup | |
Freshly ground black pepper | 1 tablespoon | Coarsely ground |
Brown sugar | 1 teaspoon | |
Green onions | 3 stalks | Sliced, for garnish |
Cooked rice | 2 cups | For serving |
Possible Substitutions
- Chicken thighs: Chicken breast works but may be less tender
- Mushrooms: Any variety works; shiitake adds extra flavor
- Oyster sauce: Fish sauce or hoisin sauce (slightly different flavor profile)
- Rice vinegar: Apple cider vinegar
- Fresh ginger: 1/2 teaspoon ground ginger
- Green bell pepper: Red or yellow bell pepper
Step-by-Step Instructions for Beginners
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 persons
1. Getting Organized (5 minutes)
- Gather all ingredients and tools:
- Place all ingredients on your counter
- Check that you have all items from the ingredients list
- Set out all cooking tools
- Beginner tip: Read through the entire recipe once before starting
- Start your rice cooking:
- If using a rice cooker: Add 1 cup of rice and 1¾ cups water to your rice cooker and start it
- If using stovetop: Bring 1¾ cups water to boil, add 1 cup rice, reduce heat to low, cover and simmer for 18 minutes
- Beginner tip: Rice takes about 20 minutes to cook, so start it before prepping other ingredients
- Set up your workstation:
- Place a trash bowl or bag nearby for scraps
- Position your cutting board in a comfortable spot
- Have paper towels within reach
- Safety tip: Use separate cutting boards for meat and vegetables to prevent cross-contamination
2. Prepare the Ingredients (10 minutes)
- Prepare the chicken:
- Unwrap chicken thighs and place on a paper towel
- Pat chicken completely dry with additional paper towels (this helps it brown better)
- Place chicken on cutting board
- Using your knife, trim any visible fat
- Cut chicken into 1-inch cubes (about the size of a game die)
- Beginner tip: Chicken is easier to cut when slightly chilled, not completely room temperature
- Place cut chicken in a clean bowl and wash hands thoroughly with soap after handling raw chicken
- Prepare the mushrooms:
- Wipe mushrooms clean with a damp paper towel (don’t soak them)
- Remove and discard stems if using shiitake mushrooms (keep stems for button or cremini)
- Slice mushrooms into ¼-inch thick slices
- Place in a bowl and set aside
- Beginner tip: Mushrooms absorb water, so don’t rinse them under running water
- Prepare the bell pepper:
- Stand the pepper on its end
- Cut down along the sides to remove the core and seeds
- Discard the core and seeds
- Cut the pepper into 1-inch squares
- Place in a bowl and set aside
- Beginner tip: Remove the white membranes inside the pepper for a sweeter taste
- Prepare the onion:
- Cut off both ends of the onion
- Peel off the outer skin
- Cut the onion in half from top to bottom
- Place the flat side down on the cutting board
- Slice into ¼-inch thick half-moons
- Place in a bowl and set aside
- Beginner tip: To reduce tears, chill your onion for 10-15 minutes before cutting
- Prepare the garlic and ginger:
- For garlic:
- Separate 3 cloves from the head
- Place the flat side of your knife on each clove and press firmly to crush
- Peel off the skin
- Mince the cloves by chopping them into very small pieces (size of a grain of rice)
- For ginger:
- Use a spoon to scrape off the skin
- Cut into thin slices
- Stack slices and cut into thin strips
- Cut across strips to create tiny cubes
- Place both in a small bowl together
- Beginner tip: A microplane grater works well for both garlic and ginger if you have one
- For garlic:
- Prepare the green onions:
- Cut off and discard the root ends
- Cut off and discard any wilted parts at the green tops
- Slice thinly across the stalks
- Place in a small bowl and set aside
- Beginner tip: Save some green parts for garnish at the end
- Make the sauce mixture:
- In a small bowl, add:
- 3 tablespoons oyster sauce
- 2 tablespoons soy sauce
- 1 tablespoon rice vinegar
- 1 tablespoon cornstarch
- ¼ cup chicken broth
- 1 tablespoon freshly ground black pepper
- 1 teaspoon brown sugar
- Whisk everything together until completely smooth with no lumps
- Beginner tip: Measure the cornstarch carefully – too much will make the sauce too thick
- In a small bowl, add:
3. Cook the Chicken (6-7 minutes)
- Heat your wok or skillet:
- Place your wok or skillet on the stove
- Turn the heat to medium-high
- Add 1 tablespoon vegetable oil
- Wait until the oil shimmers and moves easily around the pan (about 30-60 seconds)
- Beginner tip: To check if the pan is hot enough, add a tiny piece of chicken – it should sizzle immediately
- Add the chicken carefully:
- Using tongs or your hands, carefully add half the chicken pieces to the hot pan
- Arrange in a single layer with space between pieces
- Safety tip: Place chicken away from you to avoid oil splashes
- Beginner tip: Cook in batches to avoid overcrowding, which would steam rather than brown the chicken
- Cook the first side:
- Let chicken cook completely undisturbed for 2 minutes
- You should see golden browning on the bottom edges
- Beginner tip: Resist the urge to move the chicken too early – this is how you get good browning
- Flip and continue cooking:
- Using a spatula or tongs, flip each piece of chicken
- Cook for another 2-3 minutes until no pink remains and chicken looks opaque
- Safety check: If you have a meat thermometer, check that the internal temperature reaches 165°F
- If you don’t have a thermometer, cut open a larger piece – it should be white throughout with no pink
- Remove and repeat with remaining chicken:
- Transfer the cooked chicken to a clean plate
- Add another ½ tablespoon oil to the pan if needed
- Repeat steps 2-4 with the remaining chicken
- Beginner tip: Keep the first batch covered with foil to stay warm
4. Cook the Vegetables (8-9 minutes)
- Add remaining oil to the same pan:
- Add the remaining ½ tablespoon oil to the same pan you cooked the chicken in
- Keep the heat at medium-high
- Let oil heat for about 30 seconds
- Beginner tip: Don’t clean the pan – those browned bits from the chicken add flavor
- Cook the aromatics:
- Add minced garlic and ginger to the hot oil
- Immediately start stirring with your wooden spoon or spatula
- Keep stirring continuously for 30 seconds until fragrant
- Beginner warning: Watch carefully and keep stirring! Garlic burns quickly and becomes bitter
- Add onions:
- Add the sliced onions to the pan
- Stir to coat with oil and mix with garlic and ginger
- Cook for 1 minute, stirring occasionally
- Onions should start to turn translucent at the edges
- Beginner tip: If your pan seems too hot (ingredients are burning not browning), lower heat slightly
- Add bell peppers:
- Add the bell pepper pieces to the pan
- Stir to combine with onions
- Cook for 2 minutes, stirring occasionally
- Peppers should start to soften but still maintain some crispness
- Beginner tip: Vegetables will continue cooking later, so it’s okay if they’re still a bit firm
- Add mushrooms:
- Add the sliced mushrooms to the pan
- Stir to combine with other vegetables
- Cook for 3-4 minutes, stirring occasionally
- Mushrooms will release moisture and then begin to brown
- Beginner tip: Mushrooms first release water then absorb flavors, so give them time to cook properly
5. Combine and Finish the Dish (5 minutes)
- Return chicken to the pan:
- Add all cooked chicken pieces back to the pan with the vegetables
- Include any juices that collected on the plate
- Stir gently to combine everything
- Beginner tip: The chicken is already cooked, so we’re just reheating it and combining flavors
- Add the sauce:
- Give your sauce mixture a final whisk (cornstarch settles to the bottom)
- Pour the sauce evenly over the chicken and vegetables
- Immediately start stirring to coat everything
- Beginner tip: Pour slowly and stir constantly to ensure even distribution
- Cook until sauce thickens:
- Keep stirring as the sauce comes to a simmer
- The sauce will change from cloudy to shiny and will thicken
- This takes about 1-2 minutes
- Beginner tip: You’ll know the sauce is thick enough when it coats the back of your spoon
- Simmer to combine flavors:
- Let everything simmer for 2-3 minutes, stirring occasionally
- Sauce should nicely coat all chicken and vegetables
- Beginner tip: If sauce becomes too thick, add 1-2 tablespoons of water or chicken broth
- Taste and adjust seasoning:
- Carefully taste a small spoonful after cooling for a few seconds
- If needed, add more:
- Soy sauce for saltiness
- Black pepper for heat
- Brown sugar for sweetness
- Stir in any additions
- Beginner tip: Add seasoning in small amounts – you can always add more but can’t take it away
- Finish and serve:
- Turn off the heat
- Sprinkle sliced green onions over the top
- Serve immediately over cooked rice
- Serving tip: Scoop rice into bowls first, then top with the chicken mixture

Troubleshooting
Problem | Cause | Solution |
---|---|---|
Sauce too thin | Not enough simmering time or cornstarch not mixed well | Continue cooking until reduced to desired thickness; make sure cornstarch is fully dissolved before adding |
Sauce too thick | Too much cornstarch or over-reduced | Add 1-2 tablespoons water or broth and stir until desired consistency |
Chicken tough and dry | Overcooked or cut too small | Cook chicken just until done (165°F); cut pieces uniformly about 1-inch size |
Vegetables too soft/mushy | Overcooked | Cook vegetables for less time; add firm vegetables (peppers) before softer ones (mushrooms) |
Vegetables still too crunchy | Undercooked | Continue cooking for a few more minutes; cut vegetables into smaller, even pieces next time |
Too salty | Too much soy sauce or oyster sauce | Balance with a pinch of sugar or a splash of water; use low-sodium soy sauce next time |
Not enough flavor | Not enough seasoning | Add more soy sauce, oyster sauce, or black pepper to taste |
Garlic tastes burnt | Pan too hot or garlic cooked too long | Discard and start over with new garlic; cook at lower heat and for shorter time |
Chicken sticking to pan | Pan not hot enough or not enough oil | Make sure pan is fully heated before adding chicken; use enough oil to coat pan bottom |
Variations & Substitutions
Make It Spicy
Add 1-2 teaspoons of chili flakes or 1 sliced fresh chili with the garlic and ginger.
Vegetarian Option
Replace chicken with 14 ounces of extra-firm tofu, pressed and cubed. Cook tofu for 2-3 minutes per side until golden.
Low-Carb Version
Serve over cauliflower rice instead of regular rice. To make cauliflower rice, pulse cauliflower florets in a food processor until rice-sized, then sauté for 5-6 minutes.
Extra Vegetables
Add 1 cup broccoli florets (add with bell peppers), 1 cup snow peas (add with mushrooms), or 1 cup baby corn (add with mushrooms).
Gluten-Free Adaptation
Use tamari instead of soy sauce and check that your oyster sauce is certified gluten-free (or use gluten-free hoisin sauce).
More Sauce Version
Double the sauce ingredients if you prefer extra sauce for your rice.
Storage & Reheating
Refrigerator Storage
- Cool completely before storing (within 2 hours of cooking)
- Store in an airtight container for up to 3 days
- Keep rice stored separately in its own container to prevent sogginess
Freezer Storage
- Freeze in a freezer-safe container with minimal air space
- Label with date and contents
- Store for up to 2 months
- Thaw overnight in the refrigerator before reheating
- Beginner tip: Freeze individual portions for quick meals
Reheating Instructions
- Microwave Method:
- Place a portion in a microwave-safe bowl
- Cover with a damp paper towel to prevent drying out
- Heat on medium power (70%) for 1 minute
- Stir and check temperature
- Continue heating in 30-second intervals until hot throughout
- Beginner tip: Add 1 tablespoon of water before reheating to keep it moist
- Stovetop Method:
- Place a non-stick pan over medium-low heat
- Add 1-2 tablespoons water or chicken broth
- Add your leftover black pepper chicken
- Cover and heat for 4-5 minutes, stirring occasionally
- Beginner tip: Low and slow heat prevents the chicken from becoming tough
Safety Notes & Tips
Food Safety
- Always wash hands for 20 seconds with soap after handling raw chicken
- Use separate cutting boards for meat and vegetables
- Chicken must reach 165°F internal temperature to be safe
- Don’t reuse utensils that touched raw chicken without washing
- Refrigerate leftovers within 2 hours of cooking
- Beginner safety tip: When in doubt, throw it out – never risk eating spoiled food
Pro Tips
- Prep ahead: Cut all ingredients before turning on any heat
- Keep organized: Group ingredients in small bowls based on when they’re added to the recipe
- Mise en place: French for “everything in place” – have everything ready before you start cooking
- Fresh pepper matters: Use freshly ground pepper for the best flavor – pre-ground loses potency
- Velveting technique: For extra tender chicken, marinate pieces in 1 tablespoon cornstarch, 1 tablespoon soy sauce, and 1 tablespoon oil for 15 minutes before cooking
- Rice timing: Start your rice before prepping ingredients so it’s ready when the dish is done
- Taste as you go: Except after handling raw chicken, taste and adjust seasonings throughout cooking
Final Beginner Tips
- Don’t rush: It’s better to go slow and get it right
- Read twice, cook once: Double-check instructions before each step
- Temperature matters: Medium-high heat means about 70-80% of your stove’s maximum
- Trust your senses: Look for visual cues like color changes and listen for the right sizzle sounds
- Enjoy the process: Cooking should be fun – don’t stress if it’s not perfect the first time!