Go Back
+ servings
Chicken Satay with Thai Peanut Sauce

Irresistible Chicken Satay with Thai Peanut Sauce Recipe

This Chicken Satay with Thai Peanut Sauce transforms humble chicken into a flavorful feast, perfect for busy weeknights.
Prep Time 20 minutes
Cook Time 12 minutes
Marinating Time 1 hour
Total Time 1 hour 32 minutes
Servings: 4 skewers
Course: High Protein Dinner
Cuisine: Thai
Calories: 300

Ingredients
  

For the Chicken Marinade
  • 1.5 lbs boneless skinless chicken thighs or breasts
  • 3 tablespoons coconut milk
  • 1 tablespoon soy sauce or tamari for gluten-free option
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 2 cloves garlic, minced
  • 1 teaspoon fresh grated ginger
  • 1 tablespoon vegetable oil
  • 0.5 lime juiced or lemon
  • salt and pepper to taste
For the Thai Peanut Sauce
  • 0.5 cup creamy peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon red curry paste
  • 1 tablespoon brown sugar
  • 1 teaspoon rice vinegar
  • 0.5 cup coconut milk
  • 0.25 cup warm water
For Garnish
  • crushed peanuts
  • fresh cilantro

Equipment

  • grill
  • mixing bowl
  • blender
  • Skewers

Method
 

Marinade Preparation
  1. In a large bowl, whisk together 3 tablespoons of coconut milk, 1 tablespoon each of soy sauce, fish sauce, and brown sugar, along with 1 teaspoon each of ground turmeric, coriander, and cumin, plus 2 minced garlic cloves, 1 teaspoon of grated ginger, 1 tablespoon of vegetable oil, the juice of 0.5 lime, and a pinch of salt and pepper.
  2. Add 1.5 lbs of boneless skinless chicken thighs or breasts into the marinade, tossing to coat. Cover and refrigerate for at least 1 hour.
  3. If using bamboo skewers, soak them in warm water for about 30 minutes.
  4. In a blender, combine 0.5 cup of creamy peanut butter, 2 tablespoons of soy sauce, 1 tablespoon of red curry paste, 1 tablespoon of brown sugar, 1 teaspoon of rice vinegar, and 0.5 cup of coconut milk. Stir in 0.25 cup of warm water until smooth.
  5. Thread marinated chicken onto the soaked skewers, leaving space between pieces.
  6. Preheat grill or grill pan to medium-high heat. Lightly oil the surface and cook chicken skewers for 3–4 minutes on each side until charred and cooked through, reaching 165°F.
  7. Serve grilled chicken on a plate with Thai Peanut Sauce, sprinkling with crushed peanuts and fresh cilantro.

Nutrition

Serving: 1skewerCalories: 300kcalCarbohydrates: 20gProtein: 25gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 70mgSodium: 500mgPotassium: 400mgFiber: 2gSugar: 5gVitamin A: 10IUVitamin C: 20mgCalcium: 15mgIron: 10mg

Notes

Store leftovers in an airtight container for up to 3 days or freeze individual skewers for up to 2 months. Reheat gently before serving.

Tried this recipe?

Let us know how it was!