There's nothing quite like the irresistible aroma of Chinese Peanut Butter Chicken filling your kitchen. This dish masterfully blends tender chicken pieces with a rich, nutty sauce, creating a symphony of flavors that's both savory and slightly sweet. Whether you're a peanut butter fanatic or simply craving something bold and satisfying, this recipe will win you over.

I first discovered this gem when experimenting with Asian-inspired flavors to impress my family. Little did I know, it would become an instant household favorite – a go-to meal for busy weeknights and casual dinner parties alike.
Let’s dive into why this dish deserves a permanent spot in your recipe rotation.
Why You’ll Love This Chinese Peanut Butter Chicken
Get ready to fall in love with a dish that’s as simple as it is sensational. This Chinese Peanut Butter Chicken has everything you want in a weeknight meal and more.
First, it’s incredibly easy to prepare. With just a handful of pantry staples and minimal prep, you can have dinner on the table in under 30 minutes – faster than ordering takeout!
Second, the sauce is the star of the show. A perfect balance of creamy peanut butter, soy sauce, and a hint of spice creates a luscious, velvety coating for the chicken that’s utterly addictive.
This recipe is also versatile and family-friendly. Serve it over steamed rice, noodles, or even alongside roasted vegetables. It’s a hit with kids and adults alike, and you can easily adjust the heat level to suit your preferences.
Finally, it’s a great make-ahead option. The flavors deepen as the dish sits, making it ideal for meal prep or leftovers that taste even better the next day.
Now, let’s break down the ingredients that make this recipe a star.
Ingredients Notes

The magic of Chinese Peanut Butter Chicken comes from its thoughtfully combined ingredients, each playing a key role in creating this flavorful dish. Here’s what you’ll need:
- Chicken: Boneless, skinless chicken thighs or breasts work beautifully here. Thighs offer extra juiciness, but breasts are leaner and just as delicious when cooked properly.
- Peanut Butter: The heart of the sauce. Opt for creamy peanut butter for the smoothest texture. Natural peanut butter works too but might require extra stirring.
- Soy Sauce: Adds a savory, umami depth. Use low-sodium soy sauce to control the saltiness of the dish.
- Garlic and Ginger: These aromatics provide a fragrant, slightly spicy base that elevates the entire dish.
- Honey: A touch of honey balances the saltiness and richness of the sauce with a hint of sweetness.
- Rice Vinegar: Brightens the sauce, giving it a subtle tang that prevents it from becoming too heavy.
- Sriracha or Chili Paste: Optional but highly recommended for a little kick. Adjust the amount based on your spice tolerance.
- Cornstarch: Used to thicken the sauce and ensure it clings perfectly to the chicken.
No special equipment is needed – just a skillet, a mixing bowl, and a spatula!
How To Make This Chinese Peanut Butter Chicken

Making Chinese Peanut Butter Chicken is a straightforward process that delivers incredible results. Follow these steps for success:
- Prep the chicken: Cut your chicken thighs or breasts into bite-sized pieces. Season lightly with salt and pepper, and toss with a bit of cornstarch. This helps lock in moisture and creates a slight crispness when cooked.
- Sear the chicken: Heat a skillet over medium-high heat and add a drizzle of oil. Sear the chicken in batches to avoid overcrowding the pan, cooking for 3-4 minutes on each side until golden and cooked through. Remove from the skillet and set aside.
- Prepare the sauce: In a bowl, whisk together peanut butter, soy sauce, garlic, ginger, honey, rice vinegar, and Sriracha until smooth. If it’s too thick, add a splash of warm water to reach your desired consistency.
- Combine everything: Return the skillet to medium heat and pour in the sauce. Let it simmer for 1-2 minutes, then add the cooked chicken back to the pan. Toss until the chicken is evenly coated and the sauce has thickened slightly.
- Serve: Garnish with chopped peanuts, green onions, or sesame seeds for added texture and flavor. Serve over steamed rice or noodles for a complete meal.
This dish comes together in about 25 minutes, making it perfect for weeknights when time is of the essence.
Storage Options
This dish is just as delicious the next day, making it a great choice for leftovers or meal prep. Here’s how to store and reheat it:
- Refrigerator: Store in an airtight container for up to 3 days. The flavors will deepen as it sits, making it even tastier.
- Freezer: Freeze the cooked chicken and sauce in a freezer-safe container for up to 2 months. Thaw in the refrigerator overnight before reheating.
- Reheating: Gently warm the chicken in a skillet over medium heat, adding a splash of water or broth to loosen the sauce if needed. Avoid overheating, as this can cause the sauce to separate.
Variations and Substitutions
This recipe is wonderfully adaptable, so feel free to get creative. Here are some ideas to make it your own:
- Vegetarian Version: Swap the chicken for tofu or tempeh. Pan-fry until crispy, then proceed with the recipe as written.
- Different Nut Butters: Almond butter or cashew butter can be used instead of peanut butter for a unique twist on the flavor profile.
- Add Vegetables: Stir in broccoli, bell peppers, or snap peas for a colorful, nutrient-packed addition.
- Spice Level: For a milder version, omit the Sriracha. If you love heat, add extra chili paste or a sprinkle of red pepper flakes.
- Gluten-Free: Use tamari instead of soy sauce, and double-check your peanut butter and cornstarch for gluten-free certification.
Cooking is all about experimenting, so don’t be afraid to try new combinations and make this dish uniquely yours!
Chinese Peanut Butter Chicken is an easy, flavorful recipe that’s sure to become a family favorite. Its creamy, savory-sweet sauce and tender chicken pieces make every bite pure comfort food. Why not give it a try tonight? You’ll love how simple it is to bring bold, restaurant-quality flavors to your kitchen.
PrintChinese Peanut Butter Chicken Recipe
This Chinese Peanut Butter Chicken recipe is a delicious fusion of tender chicken, creamy peanut butter sauce, and savory Asian flavors. Perfect for a quick and satisfying dinner, this dish pairs well with steamed rice or noodles for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stir-fry
- Cuisine: Chinese
- Diet: Halal
Ingredients
- 1 lb (450g) chicken breast, cut into bite-sized pieces
- ⅓ cup peanut butter (creamy or chunky)
- 2 tbsp soy sauce
- 1 tbsp hoisin sauce
- 1 tbsp sesame oil
- 1 tbsp rice vinegar
- 2 cloves garlic, minced
- 1 tsp ginger, minced
- 1 tsp chili sauce (optional for spice)
- ¼ cup chicken broth or water
- 2 tbsp vegetable oil
- Sesame seeds (for garnish)
- Sliced green onions (for garnish)
Instructions
- Heat vegetable oil in a large skillet over medium-high heat. Add chicken pieces and cook until golden brown, about 5-7 minutes. Remove and set aside.
- In the same skillet, add garlic and ginger, sautéing until fragrant (about 1 minute).
- Stir in peanut butter, soy sauce, hoisin sauce, sesame oil, rice vinegar, and chicken broth. Mix well to create a smooth sauce.
- Return the cooked chicken to the skillet and coat evenly with the sauce. Simmer for 5-7 minutes until the chicken is cooked through and the sauce thickens.
- Serve hot, garnished with sesame seeds and sliced green onions.
Notes
- Adjust the amount of chili sauce based on your spice preference.
- For a thicker sauce, let it simmer longer.
- Serve with steamed white rice or noodles for a complete meal.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 4g
- Sodium: 480mg
Leave a Reply