Irresistible Thai Peanut Chicken for Any Occasion: One Bold, Flavor-Packed Favorite

Thai Peanut Chicken brings a crave-worthy combination of rich, nutty sauce and tender chicken that’s perfect for everything from weeknight dinners to casual gatherings. It’s one of those meals that feels indulgent without being complicated—creamy, savory, tangy, and slightly spicy all at once.

This dish highlights the balance that Thai cooking is known for, blending salty, sweet, and acidic elements into a beautifully harmonious bite. The smooth peanut sauce, infused with garlic, ginger, lime, and coconut milk, coats the chicken perfectly, creating a satisfying dish that delivers comfort and bold flavor.

Whether you’re spooning it over fluffy jasmine rice, tossing it with noodles, or tucking it into lettuce cups, this dish is endlessly adaptable. It’s also quick to prepare and easy to customize, making it a trusted option for busy cooks and last-minute guests alike. Once you’ve had a taste of this homemade version, it may just become one of your staple recipes for any day of the week.


Ingredients Overview

Chicken (Thighs or Breasts)
Boneless, skinless chicken thighs offer great flavor and tenderness, but if you prefer a leaner option, chicken breasts work just as well. Slice the chicken into bite-sized chunks for quick and even cooking.

Peanut Butter
This is the heart of the sauce, bringing richness and depth. Choose smooth peanut butter for a velvety finish, or go with crunchy if you want added texture. For best results, use an unsweetened, natural variety.

Soy Sauce
Adds saltiness and umami to balance the creamy peanut base. Low-sodium soy sauce is a great option if you’re watching salt intake.

Coconut Milk
Provides a silky texture and a touch of natural sweetness. Full-fat coconut milk creates a richer sauce, while light coconut milk works well for a lighter version.

Fresh Garlic and Ginger
These aromatics bring brightness and warmth to the dish, cutting through the richness of the sauce and adding depth.

Lime Juice
A splash of acidity from fresh lime juice lifts the flavors and adds a clean, citrusy note.

Brown Sugar or Honey
A little sweetness rounds out the flavor profile. You don’t need much—just enough to balance the savory and tangy components.

Sriracha or Chili Garlic Sauce (Optional)
For a kick of spice, add one of these. Start with a small amount and increase according to your heat tolerance.

Cooking Oil
Used for browning the chicken and sautéing the aromatics. Neutral oils like canola or vegetable oil work best.

Optional Toppings and Additions
Top with chopped peanuts, fresh cilantro, and green onions for added crunch and color. You can also add sautéed bell peppers, shredded carrots, or snow peas for a vegetable boost.

Substitutions:

  • Almond or sunflower seed butter can be used in place of peanut butter.

  • Tamari or coconut aminos offer gluten-free alternatives to soy sauce.

  • Lemon juice is a decent substitute if lime isn’t available.


Step-by-Step Instructions

1. Prepare the Chicken (5 minutes)
Cut your chicken into uniform pieces. Patting the meat dry before cooking helps achieve a better sear.

2. Whisk the Sauce (5 minutes)
In a bowl, combine peanut butter, soy sauce, coconut milk, lime juice, brown sugar or honey, minced garlic, grated ginger, and sriracha. Stir until smooth and well blended.

3. Sear the Chicken (8–10 minutes)
Heat oil in a large pan over medium-high heat. Add the chicken in an even layer and let it cook undisturbed for a few minutes until golden brown. Stir and cook until the pieces are fully cooked and no longer pink in the center. Remove the chicken from the pan and set aside.

4. Simmer the Sauce (5 minutes)
In the same pan, pour in the peanut sauce mixture. Let it come to a gentle simmer, stirring frequently. It should begin to thicken and become glossy.

5. Return Chicken to the Pan (2–3 minutes)
Add the cooked chicken back into the skillet and stir to coat each piece in the sauce. Allow it to simmer for a couple of minutes to meld the flavors.

6. Adjust as Needed (1–2 minutes)
If the sauce is too thick, add a splash of water or coconut milk. Taste and tweak the seasoning—add more lime for brightness, or extra chili sauce for heat.

7. Serve Immediately
Spoon the Thai Peanut Chicken over rice or noodles. Garnish with your favorite toppings and serve warm.

Common Errors to Avoid:

  • Overcooking the chicken can make it dry; remove it as soon as it’s done.

  • Using sweetened peanut butter may overpower the other flavors.

  • Don’t skip the lime juice—it’s essential for balance.


Tips, Variations & Substitutions

Cooking Tips

  • Use pre-cooked chicken to save time—just warm it in the sauce.

  • Let the sauce gently bubble to avoid curdling the coconut milk.

  • Toasted chopped peanuts add a deeper, nuttier flavor when sprinkled on top.

Variations

  • Swap chicken for shrimp, tofu, or even roasted vegetables for a different spin.

  • Add fresh herbs like Thai basil or mint for extra fragrance.

  • Stir in a tablespoon of fish sauce for more complexity, if desired.

Diet-Friendly Options

  • To lower carbs, serve the chicken with spiralized veggies or cauliflower rice.

  • To make it vegetarian, replace the chicken with tofu and use vegetable broth or water.

  • For nut allergies, sunflower seed butter is a good alternative, and you can skip the peanut garnish.


Serving Ideas & Occasions

This Thai Peanut Chicken is easy enough for a weeknight but special enough for guests. It pairs beautifully with jasmine rice, coconut rice, or rice noodles. You can also serve it alongside cucumber salad, steamed vegetables, or a crunchy Asian slaw.

For something lighter, tuck the chicken into lettuce cups or serve it over a bed of greens for a hearty salad. It’s also excellent for meal prepping—just reheat and enjoy throughout the week.

Perfect for family dinners, potlucks, and casual dinners with friends, this dish is a reliable crowd-pleaser that fits just about any setting. Add a refreshing lime soda or Thai iced tea to complete the meal.


Nutritional & Health Notes

Thai Peanut Chicken is a well-rounded dish when served with rice and vegetables. You’ll get a healthy dose of protein from the chicken, along with heart-healthy fats from the peanut butter and coconut milk.

Opting for chicken breast and light coconut milk can reduce fat and calories. Adding in veggies like bell peppers, carrots, or broccoli boosts fiber and nutrients, turning it into a more complete meal.

If you’re monitoring sodium, go for low-sodium soy sauce and unsalted nut butter. As always, keeping portions moderate and balancing the plate with greens or whole grains can make this dish a smart and satisfying option.


FAQs

1. Can I make this dish ahead of time?
Yes, it stores well in the fridge and the flavors actually improve overnight. Let it cool fully before refrigerating in an airtight container.

2. How should I store and reheat leftovers?
Keep leftovers in a sealed container in the refrigerator for up to 4 days. Reheat on the stovetop or microwave, adding a splash of water or coconut milk if the sauce thickens too much.

3. Is crunchy peanut butter okay to use?
Definitely. Crunchy peanut butter adds texture and a nutty bite. Just make sure it’s unsweetened to keep the flavor profile balanced.

4. What vegetables can I mix in?
Colorful options like red bell peppers, shredded carrots, snap peas, or spinach blend in beautifully. Add them toward the end of cooking to keep them vibrant and crisp.

5. How spicy is this recipe?
It’s easy to customize. The base recipe is mild, but you can increase the heat with sriracha, chili flakes, or fresh chilies. Adjust to your taste.

6. Can I make this dish vegan?
Yes. Use tofu or a plant-based protein, swap in vegetable oil, and ensure your sweetener and peanut butter are vegan-friendly. The sauce itself is plant-based.

7. Is this recipe gluten-free?
It can be made gluten-free by using tamari or coconut aminos instead of regular soy sauce. Double-check your peanut butter and other ingredients to ensure they’re gluten-free.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and creamy Thai-inspired dish made with juicy chicken pieces simmered in a savory peanut sauce. Simple to prepare, customizable, and perfect for any mealtime.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

1 ½ lbs boneless skinless chicken thighs or breasts, chopped
1 tbsp vegetable oil
½ cup creamy peanut butter
¼ cup low-sodium soy sauce or tamari
⅓ cup full-fat coconut milk
2 tbsp fresh lime juice
1 tbsp brown sugar or honey
2 cloves garlic, minced
1 tsp grated fresh ginger
1–2 tsp sriracha or chili garlic sauce (optional)
Optional: chopped peanuts, cilantro, green onions
Cooked jasmine rice or noodles for serving

Instructions

  • Cut chicken into bite-sized pieces and pat dry.

  • In a bowl, whisk together peanut butter, soy sauce, coconut milk, lime juice, sugar or honey, garlic, ginger, and sriracha.

  • Heat oil in a skillet over medium-high heat. Add chicken and cook until golden and cooked through, 8–10 minutes. Remove and set aside.

  • In the same skillet, pour in the sauce mixture and bring to a low simmer, stirring often. Cook 3–5 minutes until thick.

  • Return chicken to the pan and stir to coat. Let simmer 2–3 minutes more.

  • Serve over rice or noodles with desired toppings.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star