Go Back
+ servings
Thai Peanut Chicken

Thai Peanut Chicken Stir-Fry: A Quick and Delicious Homemade Delight

This Thai Peanut Chicken is a quick and delicious dish made with a creamy peanut sauce and tender chicken.
Prep Time 15 minutes
Cook Time 12 minutes
Marinating Time 1 hour
Total Time 1 hour 27 minutes
Course Main Course
Cuisine Thai
Servings 4 servings
Calories 400 kcal

Equipment

  • bowl
  • Whisk
  • Baking dish
  • baking sheet
  • Grill
  • skewers
  • meat thermometer

Ingredients
  

Peanut Sauce

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

Chicken

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

Serving Suggestions

  • 1 cup cooked white or brown rice
  • 1 cup prepared peanut sauce made from ingredients listed above
  • lime wedges to garnish
  • whole or chopped peanuts to garnish
  • chopped green onions to garnish
  • chopped cilantro to garnish

Instructions
 

Peanut Sauce Preparation

  • Add creamy peanut butter, unsweetened coconut milk, fresh lime juice, soy sauce, brown sugar, ground ginger, minced fresh garlic, and crushed red pepper flakes to medium bowl. Whisk ingredients together vigorously until fully combined.
  • Transfer 1 cup of prepared peanut sauce to small bowl. Cover bowl with lid or plastic wrap, then place bowl in refrigerator. Save remaining sauce to use as marinade for chicken.
  • 15 minutes prior to serving, remove bowl from refrigerator and let sauce come to room temperature.

Chicken Marination

  • Place bite-sized chunks of boneless skinless chicken thighs in baking dish.
  • Pour remaining prepared peanut sauce over chicken, then toss or stir chicken until fully coated in peanut sauce.
  • Cover dish with plastic wrap and refrigerate at least 1 hour and no more than 8 hours. Toss or stir chicken again at least once while marinating.

Broiling the Chicken

  • Preheat broiler to high. When preheated, place baking sheet with chicken under broiler. Broil chicken for 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, carefully remove skewers from under broiler and let rest for 5 minutes before serving.

Grilling the Chicken

  • Preheat grill to medium-high heat, approximately 375° to 450° Fahrenheit. Lightly spray grill grate with cooking spray if desired.
  • Place chicken skewers directly on grill grates, over indirect heat. Grill chicken for 6 minutes, then flip chicken and grill another 6 to 10 minutes. Chicken is ready when internal temperature reaches 160° Fahrenheit.
  • When chicken is ready, carefully remove skewers from grill and let rest for 5 minutes before serving.

Serving

  • Transfer chicken to serving plates. Serve chicken with cooked rice and prepared peanut sauce. Garnish dish with lime wedges, whole or chopped peanuts, chopped green onions, and chopped cilantro if desired.

Notes

For gluten-free, use gluten-free soy or fish sauce. For paleo, use cashew or almond butter instead of peanut butter. For keto, use low-carb peanut butter and replace brown sugar with Brown Swerve.

Nutrition

Serving: 1servingCalories: 400kcalCarbohydrates: 30gProtein: 25gFat: 22gSaturated Fat: 5gPolyunsaturated Fat: 3gMonounsaturated Fat: 10gCholesterol: 90mgSodium: 800mgPotassium: 500mgFiber: 5gSugar: 10gVitamin A: 200IUVitamin C: 5mgCalcium: 40mgIron: 2mg
Keyword Chicken Stir-Fry, easy dinner, Peanut Sauce, quick recipes, Thai Peanut Chicken
Tried this recipe?Let us know how it was!