Spicy Thai Grilled Peanut Chicken

Article by:

James Gonzalez

on February 15, 2026


Spicy Thai Grilled Peanut Chicken

Spicy Thai Grilled Peanut Chicken is a delicious and easy recipe that brings the bold flavors of Thai cuisine right to your grill. This dish features tender and juicy chicken thighs marinated in a rich peanut sauce that adds a delightful kick. What makes this recipe so appealing is its simplicity. With just a few everyday ingredients, you can create a mouthwatering meal that your family and friends will love. Grilling the chicken not only enhances its flavor but also gives it a nice, charred finish that everyone enjoys. Whether you are cooking for yourself or hosting a casual gathering, this recipe is a win-win. It’s quick to prepare, can be marinated ahead of time, and is sure to impress anyone who takes a bite.

Why You’ll Love This Spicy Thai Grilled Peanut Chicken

You will love Spicy Thai Grilled Peanut Chicken for its incredible taste and ease of preparation. The combination of peanut butter, soy sauce, and lime juice creates a sauce that is both savory and sweet, with just the right amount of spice. You will find that the ingredients are simple and often found in your pantry, making this dish perfect for any night of the week. The best part is that it’s quick to make and provides a satisfying meal that everyone in your family will enjoy.

How to Make Spicy Thai Grilled Peanut Chicken

Ingredients You’ll Need

1 pound boneless, skinless chicken thighs
1/4 cup peanut butter (creamy or crunchy)
2 tablespoons soy sauce
2 tablespoons fish sauce
2 tablespoons lime juice (freshly squeezed)
2 tablespoons honey or brown sugar
2 cloves garlic, minced
1 teaspoon fresh ginger, grated
1 teaspoon red pepper flakes (adjust for spice level)
1/4 cup coconut milk
1 tablespoon vegetable oil
Fresh cilantro leaves (for garnish)
Lime wedges (for serving)
Cooked jasmine rice (for serving)

Step-by-Step Directions

In a medium mixing bowl, combine the peanut butter, soy sauce, fish sauce, lime juice, honey or brown sugar, minced garlic, grated ginger, red pepper flakes, and coconut milk. Whisk together until smooth and well combined to create the marinade.
Place the chicken thighs in a large resealable plastic bag or shallow dish. Pour the marinade over the chicken, ensuring each piece is well coated. Seal the bag or cover the dish, and refrigerate for at least 1 hour, or up to 8 hours for deeper flavor infusion.
Preheat the grill to medium-high heat. If using a charcoal grill, prepare the coals until they are covered with white ash.
Remove the chicken from the marinade, allowing any excess marinade to drip off. Reserve the marinade for basting while grilling.
Brush the grill grates with vegetable oil to prevent sticking. Place the chicken thighs on the grill and cook for 6-7 minutes per side, or until cooked through and internal temperature reaches 165°F (75°C). Baste the chicken with the reserved marinade during the last few minutes of grilling.
Once cooked, transfer the chicken to a cutting board and let it rest for 5 minutes. Slice the chicken into strips or serve whole.
Serve the grilled chicken thighs with cooked jasmine rice, garnished with fresh cilantro leaves and lime wedges on the side for squeezing. Enjoy!

How to Serve Spicy Thai Grilled Peanut Chicken

You can serve this dish with a side of jasmine rice, which helps balance the spicy flavors. For added freshness, consider a side salad with cucumber and carrots. You can also serve it in lettuce wraps for a fun twist.

How to Store Spicy Thai Grilled Peanut Chicken

To store leftovers, place any uneaten chicken in an airtight container and refrigerate it. The chicken can be kept in the fridge for up to 3 days. To reheat, use a microwave or warm it in a skillet over low heat. Ensure it is heated thoroughly before serving.

Tips for the Best Spicy Thai Grilled Peanut Chicken

For the best flavor, allow the chicken to marinate for several hours or even overnight. This enhances the taste and tenderizes the meat. If you prefer a milder dish, reduce the amount of red pepper flakes. Additionally, make sure not to overcrowd the grill; this allows the chicken to cook evenly and develop a nice char.

Spicy Thai Grilled Peanut Chicken

Recipe Variations

You can easily adapt this recipe by using chicken breasts instead of thighs for a leaner option. If you’re looking to add more vegetables, throw some bell peppers or zucchini on the grill alongside the chicken. You can also replace peanuts with another nut butter for a different flavor twist.

Frequently Asked Questions (FAQs)

Can I use chicken breasts instead of thighs?
Yes, chicken breasts work well in this recipe. Just be mindful to not overcook them as they can dry out easily.

How spicy is this recipe?
The level of spiciness can be adjusted by changing the amount of red pepper flakes. Start with less if you prefer it milder.

Can I freeze the marinated chicken?
Absolutely! You can freeze the marinated chicken for up to 3 months. Just thaw it in the refrigerator before grilling.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
spicy thai grilled peanut chicken 2026 01 30 194737 1

Spicy Thai Grilled Peanut Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A delicious and easy recipe featuring tender chicken thighs marinated in a rich peanut sauce with bold Thai flavors, perfect for grilling.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 1 pound boneless, skinless chicken thighs
  • 1/4 cup peanut butter (creamy or crunchy)
  • 2 tablespoons soy sauce
  • 2 tablespoons fish sauce
  • 2 tablespoons lime juice (freshly squeezed)
  • 2 tablespoons honey or brown sugar
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1 teaspoon red pepper flakes (adjust for spice level)
  • 1/4 cup coconut milk
  • 1 tablespoon vegetable oil
  • Fresh cilantro leaves (for garnish)
  • Lime wedges (for serving)
  • Cooked jasmine rice (for serving)

Instructions

  1. In a medium mixing bowl, combine the peanut butter, soy sauce, fish sauce, lime juice, honey or brown sugar, minced garlic, grated ginger, red pepper flakes, and coconut milk. Whisk together until smooth and well combined to create the marinade.
  2. Place the chicken thighs in a large resealable plastic bag or shallow dish. Pour the marinade over the chicken, ensuring each piece is well coated. Seal the bag or cover the dish, and refrigerate for at least 1 hour, or up to 8 hours for deeper flavor infusion.
  3. Preheat the grill to medium-high heat. If using a charcoal grill, prepare the coals until they are covered with white ash.
  4. Remove the chicken from the marinade, allowing any excess marinade to drip off. Reserve the marinade for basting while grilling.
  5. Brush the grill grates with vegetable oil to prevent sticking. Place the chicken thighs on the grill and cook for 6-7 minutes per side, or until cooked through and internal temperature reaches 165°F (75°C). Baste the chicken with the reserved marinade during the last few minutes of grilling.
  6. Once cooked, transfer the chicken to a cutting board and let it rest for 5 minutes. Slice the chicken into strips or serve whole.
  7. Serve the grilled chicken thighs with cooked jasmine rice, garnished with fresh cilantro leaves and lime wedges on the side for squeezing. Enjoy!

Notes

For best flavor, marinate the chicken for several hours or overnight. You can also freeze the marinated chicken for up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 10g
  • Sodium: 900mg
  • Fat: 24g
  • Saturated Fat: 6g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 26g
  • Cholesterol: 90mg

Leave a Comment

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