Looking for a quick and flavorful dinner that feels both comforting and exciting? This Easy Peanut Butter Chicken is the perfect recipe to add to your weekly meal rotation. Combining tender chicken, aromatic spices, creamy peanut butter, and rich coconut cream, this dish creates a beautifully balanced curry-style sauce that’s packed with flavor in every bite.
Whether you’re preparing a cozy family dinner, meal prepping for the week, or simply craving something different from your usual chicken recipes, this homemade peanut butter chicken delivers restaurant-quality results with surprisingly simple ingredients. The creamy, nutty sauce pairs perfectly with fluffy rice or warm naan bread, making it a meal everyone will look forward to.
If you love easy chicken dinners with bold flavors and minimal fuss, this easy peanut butter chicken recipe is sure to become a favorite.
Why You’ll Love This Recipe
- Ready in about 30 minutes for a quick weeknight dinner.
- Rich, creamy, and packed with savory peanut flavor.
- Made with simple pantry-friendly ingredients.
- Family-friendly with easily adjustable spice levels.
- Perfect served with rice, naan, or vegetables.
Ingredients
- 2 tablespoons vegetable oil – Helps cook the chicken and build flavor.
- 450 g chicken breast, cut into bite-size pieces – Lean protein that absorbs the delicious sauce.
- 1 medium onion, finely diced – Adds sweetness and depth.
- 4 garlic cloves, finely chopped – Provides a rich, savory base.
- 1 tablespoon fresh ginger, finely chopped – Brings warmth and freshness.
- ½ red chili pepper, deseeded and finely chopped – Adds gentle heat.
- 1 teaspoon ground cumin – Creates earthy, aromatic flavor.
- 1 teaspoon ground coriander – Adds subtle citrusy notes.
- 1 tablespoon soy sauce – Enhances the savory richness.
- 1 can (400 g) chopped tomatoes – Forms the base of the sauce.
- 50 g natural peanut butter – Creates a creamy, nutty texture.
- 200 ml chicken stock – Helps develop a rich, flavorful sauce.
- 1 tablespoon honey – Balances the spices and acidity.
- 100 ml coconut cream – Adds luxurious creaminess.
- 30 g toasted peanuts – Provides crunch and extra peanut flavor.
- Fresh coriander, a handful – Adds freshness and color.
- Salt and freshly ground black pepper – Enhances all the flavors.
How to Make Easy Peanut Butter Chicken
Prepare the Ingredients
Dice the onion, chop the garlic, ginger, and chili pepper, and cut the chicken breast into bite-sized pieces. Having everything ready before cooking helps the recipe come together smoothly.
Cook the Chicken
Heat the vegetable oil in a large deep pan over medium-high heat.
Add the chicken pieces and cook for 4–5 minutes until no longer pink. For extra flavor, allow the chicken to develop a light golden color before moving to the next step.
Build the Flavor Base
Add the diced onion, garlic, ginger, and red chili pepper.
Cook for about 1 minute, stirring frequently, until fragrant and softened.
Add the Spices
Sprinkle in the ground cumin and ground coriander.
Add the soy sauce and cook for another minute, allowing the spices to bloom and release their aroma.
Create the Sauce
Stir in the chopped tomatoes and cook for 1 minute.
Add the peanut butter and chicken stock, stirring continuously until the peanut butter completely melts into the sauce.
Mix in the honey and coconut cream, stirring until smooth and creamy.
Simmer and Finish
Reduce the heat to low-medium and simmer for 4–5 minutes until the sauce thickens slightly.
Stir in the toasted peanuts and fresh coriander.
Season with salt and freshly ground black pepper to taste.
Serve immediately over rice or alongside warm naan bread.

Tips for Success
- Use natural peanut butter for the best flavor and texture.
- Cut the chicken into evenly sized pieces for consistent cooking.
- Toast the peanuts before adding them for extra crunch and flavor.
- Adjust the chili according to your preferred spice level.
- If the sauce becomes too thick, add a splash of chicken stock.
Equipment Needed
- Large deep skillet or sauté pan
- Chopping board
- Sharp knife
- Wooden spoon or spatula
- Measuring spoons and cups
Alternative: A Dutch oven works perfectly for this recipe as well.
Recipe Variations
Spicy Peanut Butter Chicken
Add extra chili pepper, chili flakes, or a pinch of cayenne pepper for more heat.
Vegetable Peanut Chicken
Add bell peppers, spinach, zucchini, or broccoli for additional nutrients and color.
Peanut Butter Chicken with Rice Noodles
Serve the chicken over rice noodles instead of rice for a fun twist.
Creamy Cashew Chicken
Replace half of the peanut butter with cashew butter for a slightly sweeter flavor profile.
Low-Carb Peanut Chicken
Serve with cauliflower rice or steamed vegetables instead of traditional rice.
Serving Suggestions
This easy peanut butter chicken pairs wonderfully with:
- Steamed basmati rice
- Jasmine rice
- Brown rice
- Warm naan bread
- Garlic flatbread
- Coconut rice
- Steamed broccoli
- Cucumber salad
- Extra toasted peanuts and fresh coriander for garnish
For a beautiful presentation, sprinkle additional chopped peanuts and fresh herbs over the top just before serving.
Frequently Asked Questions
Can I make peanut butter chicken ahead of time?
Yes. The flavors continue to develop as it sits, making it an excellent make-ahead meal.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days.
Can I freeze peanut butter chicken?
Absolutely. Allow it to cool completely before freezing for up to 2 months. Thaw overnight in the refrigerator before reheating.
What type of peanut butter works best?
Natural smooth peanut butter creates the creamiest sauce, but crunchy peanut butter can add extra texture.
Is this recipe spicy?
The spice level is mild to medium. You can easily increase or decrease the heat based on your preference.
Can I use chicken thighs instead of chicken breast?
Yes. Boneless, skinless chicken thighs work beautifully and often result in even juicier meat.
Final Thoughts
This Easy Peanut Butter Chicken is the perfect combination of creamy, savory, and slightly sweet flavors. Tender chicken, aromatic spices, rich peanut butter, and coconut cream come together to create a comforting meal that’s both satisfying and easy to prepare.
Whether you’re looking for a quick weeknight dinner, a family-friendly chicken recipe, or a flavorful homemade curry-inspired dish, this easy peanut butter chicken is guaranteed to impress. Give it a try, experiment with your favorite variations, and enjoy every delicious bite.
If you make this recipe, be sure to share your experience and let us know your favorite way to serve it!
Print
Easy Peanut Butter Chicken
- Total Time: 25 minutes
- Yield: 4 servings
Description
Easy Peanut Butter Chicken is a rich and flavorful dinner made with tender chicken, creamy peanut butter, tomatoes, coconut cream, and warm spices. This comforting dish comes together quickly and is perfect served over rice or with warm naan bread.
Ingredients
- 2 tbsp vegetable oil
- 450 g chicken breast, cut into bite-size pieces
- 1 medium onion, finely diced
- 4 garlic cloves, finely chopped
- 1 tbsp fresh ginger, finely chopped
- 1/2 red chili pepper, deseeded and finely chopped
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tbsp soy sauce
- 1 (400 g) can chopped tomatoes
- 50 g natural peanut butter
- 200 ml chicken stock
- 1 tbsp honey
- 100 ml coconut cream
- 30 g toasted peanuts
- Fresh coriander, chopped
- Salt and freshly ground black pepper, to taste
Instructions
- Heat the vegetable oil in a large deep pan over medium-high heat.
- Add the chicken and cook for 4–5 minutes until no longer pink.
- Stir in onion, garlic, ginger, and red chili. Cook for 1 minute.
- Add cumin, coriander, and soy sauce. Stir and cook for another minute.
- Add chopped tomatoes and cook for 1 minute.
- Stir in peanut butter and chicken stock until smooth.
- Add honey and coconut cream and mix well.
- Reduce heat to low-medium and simmer for 4–5 minutes.
- Stir in toasted peanuts and fresh coriander.
- Season with salt and pepper to taste.
- Serve hot over rice or with naan bread.
Notes
- Use smooth or crunchy peanut butter according to preference.
- Adjust the chili level for a milder or spicier dish.
- Fresh coriander adds a bright finish and should be added at the end.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Delicious served with rice, naan, or roasted vegetables.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner, Main Course
- Method: Stovetop
- Cuisine: International