Ingredients
– ½ cup creamy peanut butter This forms the base of the sauce, providing a rich, nutty flavor and smooth texture that ties everything together.
– 1 cup unsweetened, full-fat coconut milk (from can), stirred well Adds creaminess and a subtle tropical hint, helping to balance the spices and make the sauce velvety.
– 2 tablespoons fresh lime juice (juice from ~1 medium lime) Brings a bright acidity that cuts through the richness, enhancing the overall freshness of the dish.
– 2 tablespoons soy sauce or fish sauce Offers savory depth and saltiness; soy sauce works for a milder taste, while fish sauce adds an authentic umami kick.
– 1 ½ packed tablespoons brown sugar (dark preferred) Provides sweetness to counter the heat and salt, with dark brown sugar giving a deeper molasses note.
– 1 teaspoon ground ginger Infuses warm, spicy undertones that evoke classic Thai flavors without overwhelming the other ingredients.
– 1 tablespoon minced fresh garlic (~3 large cloves) Adds a pungent, aromatic boost that builds the sauce’s foundation and pairs well with the ginger.
– ½ teaspoon crushed red pepper flakes (plus more to taste) Brings the heat, allowing you to adjust spiciness based on your preference for a personalized touch.
– 2 pounds boneless, skinless chicken thighs, cut into bite-sized chunks The star protein, offering juicy tenderness that absorbs the marinade beautifully for flavorful results.
Instructions
First Step: Make the Peanut Sauce Begin by grabbing a medium bowl and whisking together the ½ cup creamy peanut butter, 1 cup coconut milk, 2 tablespoons fresh lime juice, 2 tablespoons soy sauce or fish sauce, 1 ½ tablespoons brown sugar, 1 teaspoon ground ginger, 1 tablespoon minced garlic, and ½ teaspoon crushed red pepper flakes. Stir until everything blends into a smooth sauce. Once mixed, set aside 1 cup in a small bowl, cover it, and chill in the fridge. Use the rest for marinating this step infuses the flavors deeply.
Second Step: Marinate the Chicken Take your 2 pounds of chicken thighs, cut them into bite-sized chunks, and place them in a baking dish. Pour the reserved peanut sauce over the chicken and toss to coat every piece evenly. Cover the dish and let it sit in the fridge for at least 1 hour, but not more than 8 hours stir it once midway to ensure even flavor distribution. After marinating, remove the cover and prepare for cooking by threading the chunks onto skewers or placing them on a greased baking sheet.
Third Step: Broil the Chicken (Option 1) If you’re broiling, preheat your broiler to high. Arrange the chicken on a wire rack over a baking sheet and slide it under the broiler. Cook for about 6 minutes until the internal temperature hits 160°F. While it’s cooking, pull that refrigerated sauce from the fridge and let it warm up for 15 minutes. Once done, take the chicken out and let it rest for 5 minutes to keep it juicy and flavorful for a twist, try pairing it with a refreshing berry-based side for added variety.
Fourth Step: Grill the Chicken (Option 2) For grilling, heat your grill to medium-high, around 375°F to 450°F, and lightly spray the grates if needed. Place the skewers over indirect heat, close the lid, and grill for 6 minutes. Flip them and cook another 6 to 10 minutes until the chicken reaches 160°F and lifts easily from the grates. Let it rest for 5 minutes afterward to lock in the flavors, making this method great for outdoor enthusiasts.
Final Step: Serve the Dish Plate the chicken and serve it with cooked rice, that 1 cup of room-temperature peanut sauce, and lime wedges for a burst of freshness. Add garnishes like chopped peanuts, green onions, and cilantro to make it visually appealing and tasty. This final touch turns your Thai Peanut Chicken into a complete meal that’s perfect for any occasion, and remember, you can adapt it for dietary preferences as you go.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🔪 Marinate chicken for at least 1 hour to deepen flavor and tenderness.
🌶️ Adjust crushed red pepper flakes to control spiciness level.
🥢 Serve with rice and fresh garnishes for an authentic Thai meal experience.
- Prep Time: 15 minutes
- Marinating time: 1 hour
- Cook Time: 12-16 minutes
- Category: Main Dish
- Method: Broiling or Grilling
- Cuisine: Thai
- Diet: Gluten-Free
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 420 kcal
- Sugar: 10 g
- Sodium: 850 mg
- Fat: 29 g
- Saturated Fat: 8 g
- Unsaturated Fat: 18 g
- Trans Fat: 0 g
- Carbohydrates: 16 g
- Fiber: 3 g
- Protein: 30 g
- Cholesterol: 110 mg
