Thai Peanut Chicken

Thai peanut chicken

Dive into the heart of Thai cuisine with our Ultimate Thai Peanut Chicken recipe, a dish that promises to delight your taste buds with its rich flavors and succulent textures. Whether you’re a seasoned chef or a curious beginner, this recipe offers a perfect blend of simplicity and exotic taste that’s bound to impress.

Why You’ll Love This Thai Peanut Chicken Recipe

This Thai Peanut Chicken isn’t just another recipe; it’s a journey through the vibrant streets of Thailand from the comfort of your kitchen. Here’s why you’ll fall in love with it:

  • Rich and Creamy Peanut Sauce: The soul of this dish lies in its peanut sauce, a creamy, flavor-packed concoction that marries perfectly with chicken.
  • Versatile Cooking Options: Whether you prefer broiling or grilling, this recipe adapts to your cooking style, ensuring a delicious outcome every time.
  • Healthful and Wholesome: Packed with protein and bursting with nutrients from fresh ingredients, this dish is as nourishing as it is delicious.

Serving and Garnish Tips

Serve the Thai Peanut Chicken hot with the chilled peanut sauce on the side. Garnish with your choice of rice, peanuts, green onions, cilantro, and lime wedges for a complete meal.

Nutritional Information

This dish is not only a treat to your taste buds but also a healthy choice. Each serving offers a good balance of protein, fats, and carbs, making it a wholesome addition to your diet.


Our Ultimate Thai Peanut Chicken recipe brings the best of Thai flavors into your kitchen, offering a delicious, easy-to-make dish that’s perfect for any occasion. Whether you’re hosting a dinner party or looking for a comforting meal, this recipe is sure to become a new favorite.

As you savor the rich flavors of our Thai Peanut Chicken, why not explore more culinary delights to complement your meal? Dive into our carefully curated selection of recipes that promise to elevate your dining experience:

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 peanut chicken

Thai Peanut Chicken

  • Author: admin
  • Total Time: 27-31 minutes + Marinating Time (1-8 hours)
  • Diet: Gluten Free


Indulge in the creamy and exotic flavors of Thai Peanut Chicken, a perfect blend of savory peanut sauce and tender chicken, ready to tantalize your taste buds.



For the Peanut Sauce

  • ½ cup creamy peanut butter
  • 1 cup full-fat coconut milk from a can, stirred well
  • 2 tablespoons fresh lime juice approximately 1-2 limes’ worth
  • 2 tablespoons soy sauce or fish sauce
  • 1 ½ packed tablespoons brown sugar dark preferred, see Notes
  • 1 teaspoon ground ginger
  • 3 cloves garlic minced
  • ½ teaspoon crushed red pepper flakes plus more to taste

For the Chicken

  • 2 pounds boneless, skinless chicken thighs cut into bite-sized chunks

Serving Suggestions (All Optional)

  • cooked white or brown rice
  • whole or chopped peanuts to garnish
  • chopped green onions to garnish
  • chopped cilantro to garnish
  • lime wedges to garnish


  • Medium bowl
  • whisk
  • small bowl with lid or plastic wrap to cover
  • large baking dish or large mixing bowl, to marinate chicken
  • tongs or silicone spatula
  • Plastic wrap
  • refrigerator
  • Broiler or grill
  • skewers metal, or wooden skewers soaked in water 30 minutes; optional
  • wire baking rack if not using skewers
  • Cooking spray
  • baking sheet
  • internal meat thermometer


  • Add peanut butter, coconut milk, lime juice, soy sauce, brown sugar, ginger, garlic, and red pepper flakes to medium bowl. Whisk well until ingredients are fully combined.
  • Transfer 1 cup of prepared sauce to small bowl and cover with lid or plastic wrap, then place in refrigerator and chill until ready to serve. Set remaining sauce aside.
  • Place chicken pieces in baking dish. Cover with remaining peanut sauce, then toss or stir chicken to coat well. Cover dish with plastic wrap and refrigerate at least 1 hour, up to 8 hours max. Toss or stir chicken again at least once during marinating time.
  • After chicken has marinated for desired length of time, remove dish from fridge and uncover. Thread marinated chicken pieces onto skewers if using, then place on lightly-greased baking sheet. If not using skewers, fit baking sheet with wire baking rack and place chicken pieces on top of rack.

To Broil Chicken

  • Preheat broiler to high. When preheated, place baking sheet with chicken under broiler. Broil chicken 6 minutes or until internal temperature reaches 160° Fahrenheit.
  • While chicken cooks, remove refrigerated sauce from fridge and bring to room temperature.
  • When chicken reaches 160° Fahrenheit according to internal meat thermometer, carefully remove skewers from under broiler and let rest 5 minutes before serving. Serve grilled chicken with desired sides, garnishes, and room temperature peanut sauce.

To Grill Chicken

  • Preheat grill to medium-high heat, approximately 375° to 450° Fahrenheit. Lightly spray grill grate with cooking spray (optional).
  • When grill reaches desired temperature, place chicken skewers directly on grill grates, over indirect heat, and close grill lid. Grill chicken 6 minutes, then flip chicken and grill another 6 to 10 minutes. Chicken is ready when it reaches 160° Fahrenheit internally and releases from grates easily.
  • While chicken cooks, remove refrigerated sauce from fridge and bring to room temperature.
  • When chicken is ready, carefully remove skewers from grill and let rest 5 minutes before serving. Serve grilled chicken with desired sides, garnishes, and room temperature peanut sauce.


  • If you plan to serve the chicken on the skewers (rather than removing the skewers after cooking), you can either divide the skewers evenly onto individual plates, or transfer them all from the grill to a serving platter and let everyone grab their own.
  • Make it Gluten Free: Use a gluten-free soy sauce or fish sauce, or use lite tamari.
  • Make it Paleo: Use cashew or almond butter instead of peanut butter, and fish sauce or coconut aminos instead of soy sauce. Replace the brown sugar with coconut sugar.
  • Make it Keto: Use a low-carb peanut butter that only contains peanuts and salt. Replace the brown sugar with Brown Swerve.
  • Prep Time: 15 minutes
  • Cook Time: 12-16 minutes
  • Category: Main Course
  • Method: Grilling/Broiling
  • Cuisine: Thai


  • Serving Size: 1 serving
  • Calories: 576 kcal
  • Sugar: 2g
  • Sodium: 772mg
  • Fat: 37g
  • Saturated Fat: 15g
  • Trans Fat: 0.04g
  • Carbohydrates: 9g
  • Fiber: 3g
  • Protein: 54g
  • Cholesterol: 215mg

Keywords: Thai Peanut Chicken, peanut sauce, grilled chicken recipe, easy Thai recipe, nutritious meals, spicy chicken, creamy peanut butter chicken, homemade Thai cuisine, quick dinner ideas