I never thought I’d find a Thai Peanut Chicken Thighs recipe easier than this one, but here we are. Imagine golden, crispy chicken skin sizzling beautifully on your stovetop, filling your kitchen with a nutty, aromatic promise of what’s to come. Then, a rich, creamy peanut sauce with just the right hit of lime and sriracha wraps every bite in layers of flavor that feel like a warm Thai hug.
Why You’ll Love This Thai Peanut Chicken Thighs Recipe
- Incredible Flavor Fusion: Juicy chicken thighs meet a luscious, creamy peanut sauce that’s tangy, sweet, and a touch spicy, creating a mouthwatering balance that never gets old.
- Simple Ingredients: Pantry staples like peanut butter, coconut milk, and soy sauce come together effortlessly, so no need for exotic or hard-to-find items.
- Perfect for Weeknights: With only about 28 minutes total to make, it’s a speedy dinner solution that feels special yet doesn’t keep you in the kitchen all night.
- Eye-Catching Presentation: Topped with crunchy roasted peanuts, fresh cilantro, and scallions, it’s a feast for the eyes as much as the palate.
- Customizable Heat Level: Whether you like it mild or with a little kick, adjust the sriracha or chili garlic sauce to suit your taste perfectly.
Why This Thai Peanut Chicken Thighs Recipe Works
This recipe nails it by using boneless, skin-on chicken thighs that stay juicy under a crisp, golden skin. The stovetop method allows you to control the sear perfectly—don’t rush this step, because that crispy skin is the star here. Meanwhile, the peanut sauce balances creamy coconut milk with a zing from fresh lime and a hint of heat from sriracha, creating an unforgettable sauce that clings beautifully to each tender piece of chicken. The trick to making the sauce shine is simmering it gently in the skillet to pick up all those flavorful browned bits left behind after cooking the chicken. That’s pure magic!
Ingredients You’ll Need
Gather wholesome ingredients that bring this dish to life—from savory chicken thighs to rich peanut butter and fresh aromatics. These familiar yet vibrant flavors combine beautifully to give you a true taste adventure at home.
- 600 g boneless, skin-on chicken thighs: The perfect cut for juicy, tender meat with crispy skin.
- 2 tbsp vegetable or peanut oil (divided): For that golden sear and richness.
- 1 tsp kosher salt: Enhances the natural flavors beautifully.
- 1/2 tsp black pepper: A subtle kick of warmth.
- 120 g smooth, natural peanut butter: The creamy base for the luscious sauce.
- 200 ml canned coconut milk (well-shaken): Adds richness and tropical sweetness.
- 3 tbsp soy sauce (or tamari): Brings umami depth and saltiness.
- 2 tbsp honey or maple syrup: A touch of natural sweetness that balances flavors.
- 2 tbsp fresh lime juice (about 1 lime): Provides that fresh, zesty brightness.
- 2 cloves garlic (minced): Pungent and savory aromatics.
- 1 tbsp freshly grated ginger: Adds warmth and zing.
- 1-2 tsp sriracha or chili garlic sauce (to taste): Choose your heat level here for the perfect balance.
Ingredient Substitutions & Tips
- Chicken thighs: Skin-on and boneless works best for crispy texture; alternatively, bone-in thighs can be used but require longer cooking.
- Peanut butter: Use natural and smooth for best sauce consistency; almond butter is a good nutty alternative if you want to switch things up.
- Coconut milk: Shake well beforehand; light coconut milk can be substituted if you prefer a lighter sauce.
- Honey or maple syrup: Maple syrup offers a subtle different sweetness, great for a vegan twist if using maple.
👨🍳 Pro Tips for Perfect Results
- Pat the chicken dry: This is the secret to achieving irresistibly crispy skin that isn’t steamed or soggy.
- Don’t rush the sear: Let the chicken thighs cook undisturbed skin-side down to create that golden crust.
- Whisk sauce until smooth: Ensures a creamy, lump-free peanut sauce that’s perfectly glossy.
- Use fresh lime juice and ginger: These add bright, fresh flavors that cut through the richness beautifully.
- Simmer sauce gently: Thickens it just right and lets flavors meld without burning.
How to Make Thai Peanut Chicken Thighs Recipe
Step 1: Prep and Season the Chicken
Here’s my secret: completely drying your chicken with paper towels before seasoning is what gets the skin crispy and golden instead of steamed. Sprinkle kosher salt and black pepper generously on both sides, then let them rest while you heat your skillet.
💡 Pro Tip: Dryness is key—don’t skip this step for the best texture.
Step 2: Sear for a Beautiful Brown
Place a large skillet over medium-high heat and add 1 tablespoon of oil. When it’s shimmering hot, carefully lay the chicken thighs skin-side down. Listen for the confident sizzle — that’s flavor starting to build. Leave them alone for 6 to 8 minutes until the skin turns deep golden and releases easily.
💡 Pro Tip: Resist the urge to move the chicken; patience pays off with crisp skin.
Step 3: Whisk the Magic Peanut Sauce
While the chicken cooks, stir together peanut butter, coconut milk, soy sauce, honey, lime juice, garlic, ginger, and sriracha in a bowl. Whisk until silky smooth and slightly thickened — your future sauce is coming alive.
💡 Pro Tip: Whisk thoroughly to prevent clumps and achieve perfect creaminess.
Step 4: Flip and Finish Cooking the Chicken
Flip your chicken over once the skin is beautifully browned. Cook on the other side for 5 to 7 minutes until an internal temperature of 165°F (74°C) is reached and the meat is cooked through. Then transfer to a plate to rest.
💡 Pro Tip: Use a thermometer for perfect doneness every time.
Step 5: Pour Off Excess Fat and Add Sauce
Lower the heat to low and carefully pour off most of the rendered chicken fat, leaving about a tablespoon for extra flavor. Pour your peanut sauce into the warm skillet—the bubbles and sizzles mean the sauce is going to be rich and packed with flavor.
💡 Pro Tip: Use a whisk to scrape up browned bits — that’s where the deepest flavor lives.
Step 6: Simmer Sauce and Recoat Chicken
Let the sauce gently simmer and thicken for 2 to 3 minutes, stirring often. If it gets too thick, add a splash of water to loosen it. Return the chicken to the skillet, spooning the sauce all over. Warm together for another minute, letting the sauce soak in deliciously.
💡 Pro Tip: Keep stirring so the sauce stays creamy and glossy.
Step 7: Serve It Up
Remove the skillet from heat. Serve your chicken thighs lavishly coated in that luscious peanut sauce, then finish with a shower of chopped roasted peanuts, cilantro, scallions, and a wedge of lime. Your friends won’t believe you made this at home.
💡 Pro Tip: Garnishes add both texture and fresh brightness—don’t skip them!
Common Mistakes to Avoid
Learn from these common pitfalls:
- Skipping the drying step: Moist chicken skin won’t crisp properly, leaving a soggy texture.
- Moving chicken too soon: Disturbing it before the crust forms causes sticking and uneven browning.
- Not whisking the sauce well: Leads to lumps and uneven consistency.
- Overcooking the chicken: Results in dry meat; aim for an internal temp of 165°F (74°C).
- Not scraping browned bits: Missed opportunity for deep, rich flavor in your sauce.
- Letting sauce cook too thick: Can become gummy; thin with water as needed.
Delicious Variations to Try
Once you’ve mastered the classic version, you can explore exciting twists to keep things fresh and fun:
Spicy Coconut Thai Peanut Chicken
Add extra chili garlic sauce or a dash of red pepper flakes to the sauce for an unforgettable fiery kick that awakens your taste buds.
Thai Peanut Chicken with Veggies
Toss in thinly sliced bell peppers, snap peas, or shredded carrots during the sauce simmering step for a colorful, nutritious touch.
Thai Peanut Chicken Lettuce Wraps
Serve the chicken and sauce spooned into crisp lettuce cups for a light, hands-on meal perfect for casual gatherings.
Thai Peanut Chicken Bowls
Pile your peanut chicken atop steamed jasmine rice and garnish with fresh herbs and crushed peanuts for a balanced, wholesome dinner.
Peanut Chicken Stir-Fry
Stir-fry sliced chicken thighs with your favorite greens, then toss with the peanut sauce for a quick, satisfying weeknight meal.
How to Serve Thai Peanut Chicken Thighs Recipe

Garnishes
Brighten the dish with chopped roasted peanuts for crunch, fresh cilantro to add herbal freshness, sliced scallions for a mild bite, and lime wedges on the side for an extra zingy squeeze.
Side Dishes
This rich and creamy chicken pairs perfectly with steamed jasmine rice or fluffy coconut rice to soak up the peanut sauce. Alternatively, light vegetable stir-fries or simple cucumber salad create a refreshing contrast to the dish’s richness.
Creative Ways to Present
For a casual feast, serve the chicken on a large platter piled high with sauce, surrounded by garnishes and lime wedges. For an elegant dinner, plate individual servings atop a bed of fragrant rice, finishing with a delicate sprinkle of herbs and peanuts.
Make Ahead and Storage
Make-Ahead Instructions
You can prep the peanut sauce ahead of time and store it in the fridge. Pat and season the chicken but don’t cook until ready to serve. This makes dinner prep seamless and speedy.
Storage
Once cooked, store the chicken and sauce together in an airtight container in the refrigerator for up to 3 days. The flavors deepen beautifully overnight.
Freezing
This dish freezes well. Freeze cooked chicken and sauce in a sealed container for up to 1 month. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently in a skillet over medium-low heat, adding a splash of water or coconut milk if the sauce thickens too much. Avoid microwaving to preserve the crispy texture as much as possible.
Expert Tips for Success
- Always dry your chicken thoroughly before cooking.
- Use a thermometer to ensure perfect chicken doneness.
- Adjust sriracha to match your preferred spice level.
- Simmer peanut sauce low and slow for best creaminess.
- Finish with fresh lime juice to brighten every bite.
- Don’t skip garnishes—they add vital texture and freshness.
- Use skin-on thighs for the most flavorful, juicy results.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes, but thighs remain juicier and get crispier skin. If using breasts, watch cooking time closely to avoid drying out.
Is there a vegan alternative for this recipe?
Try replacing chicken with tofu or tempeh and swap honey for maple syrup to keep it plant-based.
Can I prepare the peanut sauce in advance?
Absolutely! Make it ahead and refrigerate. Reheat gently before adding to the chicken.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days. Sauce and chicken improve in flavor after resting.
What can I serve with Thai peanut chicken besides rice?
Fresh vegetable salads, steamed greens, or quinoa all pair wonderfully to balance the richness.
How spicy is this dish? Can I make it milder?
This Thai Peanut Chicken Thighs recipe is mild to moderately spicy; reduce or omit sriracha for a gentle flavor.
What if I don’t have coconut milk?
You can substitute full-fat evaporated milk, but coconut milk adds an authentic creamy sweetness that’s hard to replicate.
Final Thoughts
This Thai Peanut Chicken Thighs recipe is a delightful celebration of rich, comforting flavors made simple and quick. It brings that special restaurant-quality experience right into your home kitchen with minimal fuss. The crispy skin, creamy sauce, and fresh garnishes combine for a bite that’s truly unforgettable. I encourage you to try this recipe soon—you’ll be amazed how such an easy dish can become a new favorite in your dinner rotation!
Print
Thai Peanut Chicken Thighs Recipe
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Total Time: 28 minutes
- Yield: 4 1x
- Category: chicken thigh recipes
- Method: Stovetop
- Cuisine: Thai, asian
- Diet: Halal
Description
Enjoy quick and flavorful Thai Peanut Chicken Thighs featuring juicy, crispy-skinned chicken in a creamy, tangy peanut sauce, ready in just 30 minutes.
Ingredients
For the chicken and sauce:
- 600 g boneless, skin-on chicken thighs
- 2 tbsp vegetable or peanut oil (divided)
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 120 g smooth, natural peanut butter
- 200 ml canned coconut milk (well-shaken)
- 3 tbsp soy sauce (or tamari)
- 2 tbsp honey or maple syrup
- 2 tbsp fresh lime juice (about 1 lime)
- 2 cloves garlic (minced)
- 1 tbsp freshly grated ginger
- 1–2 tsp sriracha or chili garlic sauce (to taste)
For garnish:
- chopped roasted peanuts
- fresh cilantro
- sliced scallions
- lime wedges
Instructions
- Pat and season the chicken: First, pat your chicken thighs completely dry with paper towels. This is the single most important step for getting that skin crispy, golden, and not-steamy. Season both sides generously with the salt and pepper. Let them sit for a few minutes while you heat your skillet.
- Cook the chicken skin-side down: Place your large skillet over medium-high heat and add one tablespoon of the oil. Once the oil is shimmering hot, carefully add the chicken thighs, skin-side down. You should hear a confident sizzle. Don’t move them! Let them cook for 6-8 minutes, until the skin is deep golden brown and releases easily from the pan.
- Make the peanut sauce: While the chicken is sizzling away, let’s make the magic sauce. In your mixing bowl, combine the peanut butter, coconut milk, soy sauce, honey, lime juice, minced garlic, grated ginger, and sriracha. Whisk it all together until it’s completely smooth and creamy. You’ll notice the sauce will thicken slightly as you whisk—that’s perfect.
- Flip and cook the chicken: Flip the chicken thighs over. They should be beautifully browned. Cook for another 5-7 minutes on the second side until the chicken is cooked through (an internal temperature of 165°F or 74°C). Remove the chicken from the skillet and set it on a plate for a moment.
- Prepare the sauce in the skillet: Reduce the heat to low. Pour off most of the rendered chicken fat from the skillet, leaving just a tablespoon or so for extra flavor. Now, pour your peanut sauce into the still-warm skillet. It will bubble and sizzle wonderfully. Use a whisk to scrape up any of the browned bits from the chicken from the bottom of the pan—that’s pure flavor gold.
- Simmer the sauce and finish cooking: Let the sauce simmer gently for 2-3 minutes, stirring often. You’ll see it thicken and become glossy. If it gets too thick, you can thin it with a tablespoon or two of water. Now, return the chicken thighs to the skillet, spooning the sauce over them to coat everything. Let it all heat through together for another minute.
- Serve: And that’s it! Take the skillet off the heat. Serve the chicken thighs smothered in that glorious peanut sauce, and don’t be shy with the garnishes. A shower of chopped peanuts, fresh cilantro, and scallions makes it look as incredible as it tastes.
Notes
- Don’t skip the fresh lime juice and ginger—they provide essential bright, zingy notes that cut through the richness.
- Store in an airtight container for up to 3 days.


Your email address will not be published. Required fields are marked *