Plate of Thai Peanut Chicken with vegetables and peanut sauce served on a white dish

Thai Peanut Chicken

I grew up with quick, saucy weeknight dinners, and this Thai-style peanut chicken is the kind of recipe that still floors guests while taking almost no effort. It blends creamy peanut butter with coconut milk and a sweet-salty tang so the chicken comes out tender, richly flavored, and spoonable over rice or noodles. It’s a go-to when you want something comforting, slightly indulgent, and fast — and it pairs surprisingly well with lighter sides. If you enjoy Thai-inspired broths and bold flavors, you might also like this Thai-inspired chicken soup for a softer, soupier sibling to this dish.

Why you’ll love this dish

This recipe nails the sweet-savory balance without a long ingredient list. It’s ideal for busy weeknights because it’s mostly hands-off in a crockpot. Use it when you want:

  • A family-friendly meal that tends to please picky eaters (peanut butter helps).
  • A budget-friendly recipe that stretches across rice or noodles.
  • Meal-prep friendly leftovers that reheat well.
  • A reliably tender result — the slow cook breaks down connective tissue in chicken thighs or breasts.

“Comfort food with an Asian twist — creamy, not oily, and kid-approved.” — a quick review from my test cook, after a second helping.

How this recipe comes together

Start by trimming and cutting the chicken into bite-sized pieces. Whisk a silky sauce from peanut butter, coconut milk, soy sauce, honey, rice vinegar, ginger, garlic, and red pepper flakes. Layer the chicken in the crockpot, pour the sauce over, and let low heat do the work. When the meat is fork-tender, shred and fold it back into the sauce so every bite is coated. Finish with fresh green onions and crushed peanuts for crunch.

What you’ll need

  • 2 pounds boneless, skinless chicken thighs or breasts (thighs stay juicier; breasts are leaner)
  • 1 cup creamy peanut butter (see notes for alternatives)
  • 1 cup coconut milk
  • 1/4 cup soy sauce
  • 1/4 cup honey
  • 2 tablespoons rice vinegar
  • 1 tablespoon fresh ginger, minced
  • 3 cloves garlic, minced
  • 1 teaspoon red pepper flakes (adjust to taste)
  • 1/4 cup chopped green onions (for garnish)
  • 1/4 cup crushed peanuts (for garnish)
  • Cooked rice or noodles (for serving)

Notes: Swap tamari for gluten-free soy sauce. Use natural peanut butter if you prefer more pronounced peanut flavor — it may require extra stirring. If you must avoid peanuts, see the Variations section for safe swaps.

Step-by-step instructions

Trim excess fat from the chicken. Cut the chicken into bite-sized pieces and pat dry.
Put the peanut butter, coconut milk, soy sauce, honey, rice vinegar, minced ginger, minced garlic, and red pepper flakes into a bowl. Whisk until the mixture is smooth and combined.
Arrange the chicken in an even layer in the crockpot. Pour the peanut-coconut sauce over the chicken. Turn the pieces to coat them thoroughly.
Cover the crockpot and cook on low for 4–6 hours or on high for 2–3 hours, until the chicken is tender and easily pierced.
Use two forks to shred the chicken directly in the crockpot. Stir the shredded meat into the sauce so it absorbs the flavor.
Spoon the finished chicken over rice or noodles. Garnish with chopped green onions and crushed peanuts before serving.

Thai Peanut Chicken

Best ways to enjoy it

Serve the peanut chicken over steamed jasmine rice, coconut rice, or wide rice noodles. For texture and color, plate it with quick-pickled cucumbers, steamed broccoli, or a crisp cabbage slaw. A squeeze of lime brightens the sauce just before eating. For a restaurant-style finish, drizzle with a little toasted sesame oil and scatter cilantro leaves on top.

Storage and reheating tips

Cool leftovers to room temperature within two hours, then refrigerate in airtight containers. Store in the fridge for up to 4 days. To reheat, warm gently on the stovetop over medium-low heat with a splash of water or coconut milk; stir until steaming and check that the internal temperature reaches 165°F (74°C). Microwave reheating works too — cover loosely and stir halfway through.

For longer storage, freeze the cooked chicken in freezer-safe containers or heavy-duty bags for up to 3 months. Thaw overnight in the refrigerator before reheating. If you want inspiration for lighter, soupier Thai chicken ideas to pair with leftovers, take a look at this cozy Thai-inspired chicken soup post.

Food safety reminder: discard any perishable cooked chicken left at room temperature for more than two hours (one hour if above 90°F/32°C).

Helpful cooking tips

  • Thighs vs breasts: thighs tolerate slow cooking better and stay moist; breasts cook faster and can dry if overcooked. If using breasts, check earlier.
  • Whisk the sauce well: warm the peanut butter slightly if it’s very stiff so it blends smoothly with the coconut milk.
  • Adjust consistency: if the sauce is too thick after shredding, thin it with a splash of coconut milk, water, or chicken broth.
  • Spice control: add red pepper flakes gradually. A small tablespoon of Sriracha or a minced Thai bird chile will boost heat without losing flavor.
  • Make it quicker: for a stovetop version, simmer the sauce, add bite-sized chicken, cover, and cook 20–30 minutes until done; shred and reduce until saucy.

Creative twists

  • Vegan/vegetarian: swap chicken for firm tofu or seitan and use vegetable broth instead of chicken; replace honey with maple syrup.
  • Satay-style: add a tablespoon of curry powder and finish with coconut cream for a richer satay feel.
  • Veg-forward: add carrots, bell peppers, or snap peas in the last 30 minutes of slow cooking for color and crunch.
  • Nut swaps: almond butter or sunflower seed butter work if you need a peanut-free option (note flavor differences).
  • Make it smoky: stir in a teaspoon of smoked paprika or toasted sesame oil for a smoky undernote.

Common questions

Q: How long does this take from start to finish?
A: Hands-on prep is about 10–15 minutes. Cook time is 4–6 hours on low or 2–3 hours on high in a crockpot. Shredding and finishing add another 5–10 minutes.

Q: Can I use natural peanut butter?
A: Yes. Natural peanut butter adds a cleaner peanut flavor but may separate or be thinner. Warm it slightly and whisk well into the coconut milk so the sauce emulsifies.

Q: Can I make this on the stove instead of a crockpot?
A: Absolutely. Simmer the sauce in a large pan, add chicken pieces, cover, and cook on low for 20–30 minutes until tender. Shred and reduce the sauce to the desired thickness.

Q: Is this safe for meal prep and freezing?
A: Yes. Refrigerate within two hours and consume within 4 days. Freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat until steaming.

Q: What if someone has a peanut allergy?
A: Don’t serve this to someone with a peanut allergy. Substitute sunflower seed butter or almond butter, but be sure guests don’t have other tree-nut allergies. Always label leftovers to prevent cross-contact.

Conclusion

If you like a creamy, make-ahead dinner that feels special with minimal effort, this Thai peanut chicken delivers. For an alternate version and additional inspiration, see this well-tested 40 Aprons’ Thai Peanut Chicken recipe.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai-Style Peanut Chicken


  • Author: jennaharpereats
  • Total Time: 375 minutes
  • Yield: 4 servings
  • Diet: Gluten-Free

Description

A creamy, savory dish featuring tender chicken cooked in a rich peanut sauce, perfect for busy weeknights.


Ingredients

  • 2 pounds boneless, skinless chicken thighs or breasts
  • 1 cup creamy peanut butter
  • 1 cup coconut milk
  • 1/4 cup soy sauce
  • 1/4 cup honey
  • 2 tablespoons rice vinegar
  • 1 tablespoon fresh ginger, minced
  • 3 cloves garlic, minced
  • 1 teaspoon red pepper flakes (adjust to taste)
  • 1/4 cup chopped green onions (for garnish)
  • 1/4 cup crushed peanuts (for garnish)
  • Cooked rice or noodles (for serving)


Instructions

  1. Trim excess fat from the chicken. Cut the chicken into bite-sized pieces and pat dry.
  2. Put the peanut butter, coconut milk, soy sauce, honey, rice vinegar, minced ginger, minced garlic, and red pepper flakes into a bowl. Whisk until the mixture is smooth and combined.
  3. Arrange the chicken in an even layer in the crockpot. Pour the peanut-coconut sauce over the chicken. Turn the pieces to coat them thoroughly.
  4. Cover the crockpot and cook on low for 4–6 hours or on high for 2–3 hours, until the chicken is tender and easily pierced.
  5. Use two forks to shred the chicken directly in the crockpot. Stir the shredded meat into the sauce so it absorbs the flavor.
  6. Spoon the finished chicken over rice or noodles. Garnish with chopped green onions and crushed peanuts before serving.

Notes

Swap tamari for gluten-free soy sauce. Use natural peanut butter for more flavor, but it may require extra stirring. For a peanut allergy, substitute with sunflower seed butter.

  • Prep Time: 15 minutes
  • Cook Time: 360 minutes
  • Category: Main Course
  • Method: Slow Cooking
  • Cuisine: Thai

Similar Posts