
Saucy Peanut Butter Chicken
This post may contain affiliate links. Please read our disclosure policy.
Peanut butter chicken might sound a little unusual, but it’s surprisingly delicious and a dinner the whole family will love. The rich, creamy peanut sauce is full of flavor, and the recipe comes together easily with pantry-staple ingredients, making it perfect for a quick and satisfying weeknight meal.

This peanut butter chicken is in the running for my favorite new recipe this year. It’s inspired by one I’ve been making for years, but somehow this version is even better—richer, cozier, and more satisfying.
Tender chunks of chicken (I love using thighs for maximum flavor, though breasts work too) simmer in a deep, luscious peanut sauce that’s incredibly easy to make and packed with bold peanut flavor. It’s lightly sweetened with just a tablespoon of honey, so it’s refined sugar-free, and the leftovers are genuinely fantastic—one of those meals that somehow tastes even better the next day.


What to serve with peanut sauce chicken
This saucy chicken recipe is ideal with steamed rice or cauliflower rice. You could also opt for some rice noodles.. In the pictures, you see basic steamed broccoli and red peppers.
Here are a few of my favorite veggie sides:
How to store peanut butter chicken thighs
Storing chicken in peanut sauce is easy – let it cool to room temperature, then transfer it to an airtight container. Pop it in the fridge for 3-4 days, then gently reheat it on the stove when it’s time to enjoy it. If the sauce has thickened, add a splash of water to thin it. You can also pop it in the freezer for up to three months, then thaw it in the fridge overnight before digging in.
Peanut butter chicken recipe video

Saucy Peanut Butter Chicken
Ingredients
- 8 boneless, skinless chicken thighs
- 2 tablespoons soy sauce
- 1 tablespoon cooking 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 soy sauce and mix. Let the chicken marinate while you chop the onion and make the sauce.8 boneless, skinless chicken thighs, 2 tablespoons soy sauce

- 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 cooking 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.

Video
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.
Can you substitute cashew butter or almond butter? I’m not sure which would be better for the flavor combo. Thx!
Both would work but I think almond butter would have the best flavor. 🙂
Delicious and easy to make. Both husband and I enjoyed and will definitely make again
So yummy! I just made this tonight and my kids loved it too! ?
The tomato and peanut did not mix well for my taste buds.
This is what I am looking for…
Thanks Kristen
Can ground ginger be used? If so how much?
Ground ginger will work in a pinch! I would use the same amount. 🙂
Ah, a ? different taste treat. I substituted 1/2 teaspoon of Curry as I was out of Corriander. I also used a can of diced tomatoes for my choice over tomato sauce. Super delicious and something unusual.
Would this freeze?
While I haven’t tried doing it, it should work. Peanut butter does freeze well so I think it would be fine to freeze this recipe. If you try it, I’d love to hear how it turns out!
I often cook Indonesian meals, so peanut butter is often served with meats. I used fresh peas from the garden, along with chopped Swiss chard. I skipped the honey. I also used diced tomatoes, instead of crushed. It was a hit with my husband. He asked if I had taken notes on how to make it again.
Thanks for a delightful meal.
Made it with chicken breast! I chose to add Greek yogurt in to thicken up the sauce. Loved this, thanks Kristen!
You’re so welcome!
This is a major hit! Thank-you!! All three kids and hubby just love it and ask for it every couple of days. Thank you!
Love it! That’s so great to hear, Vee!
This is fantastic! I added broccoli and red bell pepper and skipped the coriander because I didn’t have any and WOW. Will definitely make again.
Yay! Thanks for letting us know, Emily!
DELICIOUS!
Yay!
OMG girl this is amazIng! Kids and hubby devoured it and asked me to make it again. It’s a winner!
So happy to know that you love the recipe as much as we do!
Sounds delicious and easy. I don’t have chicken right now, so will use pork belly instead. Wish me luck.
I’m interested to hear how it worked with the pork belly! I usually use this recipe when I cook pork belly. I’ve never thought of making it in a sauce. I may have to try it!
Just made this for the first time. Mine came out much more orange than red as in the photo. Any thoughts on what I did wrong? Thanks!
I don’t think that you did anything wrong. Color can sometimes look different because of lighting. If I cooked mine more the color would be deeper. Maybe that was it.