Peanut Butter Chicken is a flavorful and creamy dish that brings together the richness of peanut butter with savory spices, creating a delicious and unique meal. This dish has its roots in African and Asian cuisines, where peanut-based sauces are popular. The chicken is simmered in a creamy peanut sauce infused with garlic, ginger, soy sauce, and spices, resulting in a hearty, slightly sweet, and savory meal that's perfect for any occasion. Serve it over rice or with vegetables for a complete and satisfying dish!
What is Peanut Butter Chicken?
Peanut Butter Chicken is a savory dish made by cooking chicken in a rich and creamy peanut sauce. The peanut butter adds a subtle sweetness and creaminess, while ingredients like garlic, soy sauce, ginger, and spices balance the flavors with a savory and slightly spicy kick. The dish is typically served over rice or noodles and garnished with fresh herbs, chopped peanuts, or lime wedges.
Ingredients List for Peanut Butter Chicken
For the Chicken:
- 4 boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
- 1 tablespoon olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1 teaspoon ground ginger (or 1 tablespoon freshly grated ginger)
For the Peanut Sauce:
- ½ cup creamy peanut butter
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 2 tablespoons honey or brown sugar
- 1 tablespoon rice vinegar (or lime juice)
- 1 tablespoon sriracha or chili sauce (optional, for heat)
- 2 cloves garlic, minced
- 1 teaspoon grated ginger (optional, for extra flavor)
- 1 cup coconut milk or chicken broth
- ¼ cup water (if needed to thin the sauce)
Garnishes (Optional):
- Fresh cilantro or parsley, chopped
- Crushed peanuts
- Lime wedges
Serving Suggestions:
- Steamed jasmine or basmati rice
- Noodles (rice noodles or soba work well)
- Roasted or steamed vegetables (broccoli, green beans, or snap peas)
Substitutions and Variations
This Peanut Butter Chicken recipe is highly versatile, so feel free to adjust the ingredients to fit your preferences or dietary needs:
- Vegetarian Version: Replace the chicken with tofu, tempeh, or chickpeas for a vegetarian or vegan version.
- Nut-Free Version: Substitute peanut butter with sunflower seed butter or tahini for a nut-free alternative.
- Gluten-Free: Use tamari or coconut aminos instead of soy sauce for a gluten-free option.
- Add Vegetables: Incorporate vegetables like bell peppers, carrots, or spinach into the dish for added texture and nutrition.
- Spice It Up: For a spicier version, increase the sriracha or chili sauce and add a pinch of red pepper flakes.
Step-by-Step Cooking Instructions

Follow these simple steps to make a delicious Peanut Butter Chicken that’s sure to become a favorite in your household.
Step 1: Prepare the Chicken
Season the chicken pieces with salt, black pepper, garlic powder, paprika, and ground ginger (or freshly grated ginger). Toss the chicken to coat evenly with the spices.
Step 2: Sear the Chicken
In a large skillet, heat 1 tablespoon of olive oil over medium-high heat. Add the seasoned chicken to the skillet and cook for 5-7 minutes, turning occasionally, until the chicken is browned on the outside and cooked through. Remove the chicken from the skillet and set aside.
Step 3: Make the Peanut Sauce
In the same skillet, reduce the heat to medium. Add the minced garlic and grated ginger, and cook for about 30 seconds until fragrant. Then, add the peanut butter, soy sauce, honey, rice vinegar, sriracha (if using), and coconut milk. Stir the ingredients together until smooth and creamy.
Step 4: Simmer the Sauce
Bring the peanut sauce to a simmer and cook for 2-3 minutes, stirring occasionally. If the sauce becomes too thick, add a little water to thin it to your desired consistency.
Step 5: Add the Chicken to the Sauce
Return the cooked chicken to the skillet and toss to coat it in the peanut sauce. Simmer the chicken in the sauce for another 2-3 minutes to allow the flavors to meld.
Step 6: Serve
Once the chicken is cooked and the sauce is thickened to your liking, remove the skillet from heat. Serve the Peanut Butter Chicken over rice or noodles and garnish with fresh cilantro, crushed peanuts, and lime wedges for extra flavor.
How to Cook Peanut Butter Chicken: A Step-by-Step Guide
- Season the chicken with salt, pepper, garlic powder, paprika, and ginger.
- Sear the chicken in olive oil until golden brown and cooked through.
- Prepare the peanut sauce by sautéing garlic and ginger, then mixing in peanut butter, soy sauce, honey, vinegar, and coconut milk.
- Simmer the sauce for 2-3 minutes until smooth and creamy.
- Add the chicken to the sauce and cook for another 2-3 minutes to combine the flavors.
- Serve over rice or noodles and garnish with fresh herbs, crushed peanuts, and lime wedges.
Common Mistakes to Avoid
- Overcooking the Chicken: Be sure not to overcook the chicken, as it can become dry. Remove the chicken from the heat once it’s just cooked through and reheat in the sauce.
- Not Adjusting the Sauce Consistency: If the peanut sauce becomes too thick, don’t be afraid to add more water, coconut milk, or chicken broth to thin it out. Conversely, if the sauce is too thin, simmer it a bit longer until it thickens.
- Skipping the Seasoning: Properly seasoning the chicken with spices like paprika and garlic powder is essential for developing deep flavor.
- Burning the Garlic: Garlic can burn quickly, especially in a hot pan. Be sure to cook it on medium heat and stir constantly for about 30 seconds to avoid bitterness.
Serving and Presentation Tips
Peanut Butter Chicken is a rich, flavorful dish that pairs beautifully with a variety of sides and garnishes. Here are a few serving ideas to make it stand out:
- Serve over rice or noodles: Peanut Butter Chicken is traditionally served with rice, but you can also use noodles for a delicious variation. Jasmine rice, basmati rice, or rice noodles work particularly well.
- Add fresh garnishes: Top the dish with chopped fresh cilantro or parsley, crushed peanuts, and a squeeze of lime juice for added texture and brightness.
- Pair with vegetables: Roasted or steamed vegetables like broccoli, green beans, or snap peas are perfect complements to the rich sauce.
How to Serve Peanut Butter Chicken
This dish is best served with simple, starchy sides that help soak up the rich peanut sauce. Here are a few ideas:
- Over Rice: Serve the peanut butter chicken over jasmine or basmati rice for a filling, flavorful meal.
- With Noodles: Pair the chicken with rice noodles or egg noodles for a more Asian-inspired dish.
- With Vegetables: Add a side of steamed broccoli, stir-fried vegetables, or roasted carrots for a well-rounded meal.
- In Lettuce Wraps: For a lighter option, serve the chicken in crisp lettuce leaves, topped with crushed peanuts and herbs.
Presentation Ideas for Peanut Butter Chicken
- Garnish with fresh herbs: Sprinkle fresh cilantro or parsley over the top of the dish for a burst of color and flavor.
- Top with crushed peanuts: Crushed peanuts add a nice crunchy texture and complement the peanut flavor in the sauce.
- Serve with lime wedges: Add lime wedges to the plate for guests to squeeze over their chicken for a fresh, citrusy contrast to the rich peanut sauce.
Peanut Butter Chicken Recipe Tips
- Make it ahead: The peanut butter sauce can be made ahead of time and stored in the refrigerator for up to 3 days. Reheat it gently in a skillet before serving.
- Double the sauce: If you love extra sauce, consider doubling the peanut butter sauce recipe. It’s great for drizzling over rice, vegetables, or noodles.
- Customize the spice level: Adjust the amount of sriracha or chili sauce based on your spice preference. For a milder dish, use less; for more heat, add extra chili sauce or red pepper flakes.
Frequently Asked Questions (FAQs)
Can I use crunchy peanut butter?
Yes, you can use crunchy peanut butter if you like a bit of texture in the sauce. Just be aware that the sauce won’t be as smooth.
Can I make this dish vegetarian?
Absolutely! You can replace the chicken with tofu, tempeh, or chickpeas for a vegetarian or vegan version of this dish.
How long does Peanut Butter Chicken last in the fridge?
Peanut Butter Chicken can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat.
Can I freeze Peanut Butter Chicken?
Yes, Peanut Butter Chicken can be frozen. Let it cool completely, then store in an airtight container for up to 3 months. Thaw in the refrigerator overnight and reheat before serving.
Conclusion
Peanut Butter Chicken is a comforting, flavorful dish that’s easy to make and packed with rich, savory flavors. Whether you're serving it for a weeknight dinner or a special occasion, the creamy peanut sauce paired with tender chicken is sure to be a hit. Garnish with fresh herbs and crushed peanuts, and serve with rice or noodles for a complete and satisfying meal. Follow this simple recipe, and you’ll have a delicious, unique dish that’s sure to impress!
PrintPeanut Butter Chicken Recipe
This Peanut Butter Chicken recipe combines tender chicken with a creamy, flavorful peanut sauce made from peanut butter, soy sauce, and spices. Perfect for a quick and easy dinner, this dish offers a rich, savory, and slightly sweet flavor profile that pairs beautifully with rice or noodles. A must-try for peanut butter lovers!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
- Diet: Gluten Free
Ingredients
- 1 ½ lbs boneless, skinless chicken breasts, cubed
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 garlic cloves, minced
- ½ cup creamy peanut butter
- 1 cup coconut milk (or heavy cream)
- 2 tablespoons soy sauce
- 1 tablespoon rice vinegar (or lime juice)
- 1 tablespoon honey
- 1 teaspoon ground ginger
- ½ teaspoon crushed red pepper flakes (optional)
- Salt and pepper, to taste
- 2 tablespoons chopped cilantro (for garnish)
Instructions
- Heat olive oil in a large skillet over medium heat. Add the cubed chicken, season with salt and pepper, and cook for 6-8 minutes until browned and cooked through. Remove from skillet and set aside.
- In the same skillet, add chopped onion and sauté until softened, about 3-4 minutes. Add minced garlic and cook for 1 minute until fragrant.
- Stir in peanut butter, coconut milk, soy sauce, rice vinegar, honey, ginger, and red pepper flakes (if using). Cook, stirring constantly, until the sauce is smooth and creamy.
- Return the cooked chicken to the skillet and toss to coat in the peanut sauce. Simmer for 5-7 minutes, allowing the flavors to meld.
- Garnish with chopped cilantro and serve over rice or noodles.
Notes
- For extra heat, add more crushed red pepper flakes or a dash of hot sauce.
- Swap coconut milk with heavy cream for a richer flavor.
- Add vegetables like bell peppers or spinach for added texture and color.
Nutrition
- Serving Size: 1 portion
- Calories: 450 kcal
- Sugar: 8 g
- Sodium: 650 mg







Leave a Reply