Peanut Butter Chicken is a strange sounding but awesomely delicious dinner recipe that the whole family will love. The flavorful peanut butter sauce for chicken is rich, creamy, and nutritious. It's an easy to make recipe that uses pantry-staple ingredients that's ideal for a quick, weeknight meal. You'll love it!

A bowl with peanut butter chicken, rice, and broccoli with lots of peanut butter sauce for chicken.

This peanut butter chicken recipe is in the running for my favorite new recipe this year. It's similar to one I've been making for years, but this one is even better.

Why we're in love with peanut butter chicken

  • Tender chunks of chicken swimming in a deep pool of peanut sauce.
  • Chicken thighs for max flavor. (But chicken breasts work, too!)
  • A simple to make sauce that is absolutely bursting with delicious peanut flavor.
  • Refined sugar-free. We use only 1 tablespoon of honey in the whole recipe.
  • Leftovers taste AMAZING and are totally worth yelling about.
  • It's a healthy recipe the whole family loves.
A close up of this peanut butter chicken bowl topped with peanuts.

How to make the best peanut butter chicken

After years of making peanut butter chicken, we've learned a few tricks to make it the best possible.

  1. Marinate your chicken pieces in some soy sauce or coco aminos. Even a little time in the marinade gives the chicken lots of flavor.
  2. Use chicken thighs. Technically, chicken breasts work, too. But thighs are juicier and more flavorful so it's what we prefer.
  3. Onion, garlic, and ginger. This is a new step for us. We add the trio after the chicken has browned and they add the best flavor to the recipe. Totally worth the added step!
  4. Keeping the sauce ingredients simple lets their flavor shine.

Ingredients in peanut butter sauce for chicken

Make sure to use natural peanut butter when making this recipe. Look at the ingredient list and make sure there are only peanuts and (maybe) salt.

  • Peanut butter
  • A can of crushed tomatoes – tomato sauce will also work
  • Chicken stock
  • Honey
  • Cumin
  • Coriander
  • Red pepper flakes

You may need to add a touch of salt if you've used unsalted peanut butter.

Peanut butter sauce for chicken being poured over the chicken in a bowl.

What to serve with peanut butter chicken

This saucy chicken recipe is ideal with steamed rice or cauliflower rice. You could also opt for some rice noodles or even zoodles. In the pictures, you see basic steamed broccoli and red peppers.

Here are a few of my favorite veggie sides:

Looking down on a bowl of peanut butter chicken with a fork inside.

Watch the peanut butter chicken video

More peanut chicken recipes

Looking down on a bowl of peanut butter chicken with a fork inside.

Peanut Butter Chicken

Peanut Butter Chicken is a strange-sounding but awesomely delicious dinner recipe that the whole family will love. The flavorful peanut butter sauce for chicken is rich, creamy, and nutritious. It's an easy-to-make recipe that uses pantry-staple ingredients and is ideal for a quick, weeknight meal. You'll love it!

If you love this recipe as much as we do, let us know with a 5-star rating!

4.82 stars (61 ratings)
Print Recipe Rate Recipe Pin Recipe

Ingredients

  • 8 boneless, skinless chicken thighs
  • 2 tablespoons coco aminos, can sub soy sauce
  • 1 tablespoon oil
  • ½ medium onion, finely minced
  • 3 cloves garlic , finely minced
  • 1 tablespoon minced ginger
  • Sea salt, to taste
  • Minced cilantro, to serve

Peanut Butter Sauce

  • ½ cup natural peanut butter
  • 15 ounce can crushed tomato
  • 1 cup chicken stock
  • 1 tablespoon honey
  • 1 teaspoon EACH: ground cumin and coriander
  • A pinch of pepper flakes

Instructions 

  • Cut the chicken thighs into bite-sized pieces and put them into a large bowl. Add the coco aminos or soy sauce and mix. Let the chicken marinate while you chop the onion and make the sauce.
    8 boneless, skinless chicken thighs, 2 tablespoons coco aminos
  • In a medium-sized mixing bowl, whisk together all of the peanut butter sauce ingredients.
    ½ cup natural peanut butter, 15 ounce can crushed tomato, 1 cup chicken stock, 1 tablespoon honey, 1 teaspoon EACH: ground cumin and coriander, A pinch of pepper flakes
  • Heat the oil in a large, non-stick pan over medium-high heat. Pour the chicken and soy sauce into the pan (careful, it will splatter) and move the chicken around so that it is in a single layer. Let it cook undisturbed for 5 minutes then turn the chicken pieces over and let them cook for another 5 minutes.
    1 tablespoon oil
  • Add the onion to the pan and let it cook for 3 minutes, or until it is transparent. Add the garlic and ginger and cook for 1 more minute.
    ½ medium onion, 3 cloves garlic, 1 tablespoon minced ginger
  • Pour the peanut butter sauce into the pan and let it cook until it begins to thicken a little, about 3 minutes. Season to taste with salt and serve with a little minced cilantro.

Notes

Pair with steamed basmati rice or cauliflower rice

Perfect basmati rice in a pot.cauliflower rice in a pan with a wooden spoon.
Serving: 1 serving = ¼ of the recipe, Calories: 580kcal, Carbohydrates: 25g, Protein: 55g, Fat: 30g, Saturated Fat: 6g, Polyunsaturated Fat: 8g, Monounsaturated Fat: 14g, Trans Fat: 1g, Cholesterol: 217mg, Sodium: 746mg, Potassium: 1183mg, Fiber: 4g, Sugar: 14g, Vitamin A: 285IU, Vitamin C: 12mg, Calcium: 84mg, Iron: 4mg
DID YOU MAKE THIS RECIPE?If you love this recipe as much as we do, be sure to leave a review or share it on Instagram and tag @TheEndlessMeal.

Pin this peanut butter chicken recipe to save it for later!

A bowl with peanut butter chicken, rice, and broccoli with lots of peanut butter sauce for chicken and the recipe title on the picture.