Easy Peanut Butter Chicken Recipe
Introduction
This easy peanut butter chicken is a deliciously creamy and flavorful dish that comes together quickly on a weeknight. Combining tender chicken with a rich sauce made from peanut butter, coconut cream, and aromatic spices, it’s sure to be a new favorite.

Ingredients
- 2 tablespoons vegetable oil
- 450 g chicken breast, cut into bite-size pieces
- 1 medium onion, finely diced
- 4 garlic cloves, finely chopped
- 1 tablespoon fresh ginger, finely chopped
- ½ red chilli pepper, deseeded and finely chopped
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 tablespoon soy sauce
- 1 x 400 g can chopped tomatoes
- 50 g natural peanut butter
- 200 ml chicken stock
- 1 tablespoon honey
- 100 ml coconut cream
- 30 g toasted peanuts, plus more for serving
- Fresh coriander, a handful
- Salt and freshly ground black pepper to taste
Instructions
- Step 1: 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. If desired, cook for a couple more minutes to lightly brown the chicken.
- Step 2: Add the diced onion, chopped garlic, fresh ginger, and red chilli pepper to the pan. Cook for another minute, stirring frequently.
- Step 3: Stir in the ground cumin, ground coriander, and soy sauce. Continue cooking for one more minute to release the spices’ aroma.
- Step 4: Pour in the chopped tomatoes and cook for an additional minute while stirring.
- Step 5: Add the natural peanut butter and chicken stock, stirring well until the peanut butter has fully melted and combined with the sauce.
- Step 6: Mix in the honey and coconut cream, then reduce the heat to low-medium. Let the sauce simmer gently for 4-5 minutes to thicken.
- Step 7: Stir in the toasted peanuts and fresh coriander. Season with salt and freshly ground black pepper to taste.
- Step 8: Serve the peanut butter chicken hot over rice or with naan bread, garnished with extra toasted peanuts if you like.
Tips & Variations
- For extra heat, leave some seeds in the chilli or add a pinch of cayenne pepper.
- Swap chicken breast for thighs for a juicier texture.
- If you prefer a smoother sauce, blend the cooked mixture before adding peanuts and coriander.
- Use crunchy peanut butter if you want added texture in the sauce.
- Serve with steamed vegetables for a complete meal.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, adding a splash of water or stock to loosen the sauce if it has thickened. This dish does not freeze well due to the coconut cream.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use peanut butter powder instead of natural peanut butter?
Peanut butter powder can be used, but you’ll need to rehydrate it with water according to package instructions before adding it to the sauce to achieve the right consistency.
Is this recipe spicy?
The recipe has a mild kick from the red chilli pepper, but you can adjust the heat level up or down by adding more chilli or omitting it altogether.
PrintEasy Peanut Butter Chicken Recipe
This Easy Peanut Butter Chicken is a flavorful, rich, and creamy dish combining tender chicken breast with a blend of spices, tomato, and natural peanut butter. It’s simmered with coconut cream and honey to create a deliciously balanced meal that pairs perfectly with rice or naan. Ideal for those seeking a simple yet exotic dinner option.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Fusion/Asian-inspired
Ingredients
Chicken and Aromatics
- 2 tablespoons vegetable oil
- 450 g chicken breast, cut into bite-size pieces
- 1 medium onion, finely diced
- 4 garlic cloves, finely chopped
- 1 tablespoon fresh ginger, finely chopped
- ½ red chilli pepper, deseeded and finely chopped
Spices and Sauces
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 tablespoon soy sauce
- 1 x 400 g can chopped tomatoes
- 50 g natural peanut butter
- 200 ml chicken stock
- 1 tablespoon honey
- 100 ml coconut cream
Garnish
- 30 g toasted peanuts, plus more for serving
- Fresh coriander, a handful
- Salt and freshly ground black pepper to taste
Instructions
- Cook the Chicken: Heat the vegetable oil in a large, deep pan over medium-high heat. Add the chicken breast pieces and cook for 4-5 minutes until they are no longer pink; cook a couple more minutes if you prefer them slightly golden.
- Sauté Aromatics: Stir in the finely diced onion, chopped garlic, ginger, and red chilli pepper. Cook for an additional minute until fragrant.
- Add Spices and Soy Sauce: Mix in the ground cumin, ground coriander, and soy sauce. Continue cooking for one more minute, stirring frequently to combine the flavors.
- Add Tomatoes: Pour in the chopped tomatoes and cook for another minute, allowing the mixture to thicken slightly.
- Combine Peanut Butter and Stock: Stir in the natural peanut butter and chicken stock. Continue stirring until the peanut butter has fully melted and incorporated into the sauce.
- Add Honey and Coconut Cream: After the peanut butter has melted, add the honey and coconut cream, stirring well to blend all the ingredients smoothly.
- Simmer the Sauce: Reduce the heat to low-medium and let the mixture simmer gently for 4-5 minutes until it thickens and flavors develop.
- Finish and Garnish: Stir in the toasted peanuts and fresh coriander. Season with salt and freshly ground black pepper to taste. Serve immediately over your favorite rice or alongside naan bread. Garnish with extra toasted peanuts if desired.
Notes
- For extra heat, include some of the chilli seeds or add a pinch of cayenne pepper.
- Use natural peanut butter without added sugar or salt for a more authentic taste.
- Substitute chicken breast with thighs for a juicier texture if preferred.
- This recipe can be made gluten-free by using gluten-free soy sauce.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
Keywords: peanut butter chicken, easy chicken recipes, creamy chicken curry, quick dinner, Asian fusion chicken

