Ingredients
Scale
- 1 lb (450g) boneless, skinless chicken breasts or thighs, cut into strips
- 1/2 cup coconut milk
- 2 tablespoons soy sauce
- 1 tablespoon curry powder
- 2 cloves garlic, minced
- Skewers (wooden or metal)
- For the Thai peanut sauce:
- 1/2 cup peanut butter (preferably creamy)
- 1/4 cup hoisin sauce
- 2 tablespoons soy sauce
- 2 tablespoons lime juice
- 1 tablespoon honey or brown sugar
- 1/2 cup coconut milk
- Chili flakes or hot sauce (optional, for added spice)
Instructions
- In a large bowl, combine chicken strips with coconut milk, soy sauce, curry powder, and minced garlic. Let it marinate for at least 30 minutes to absorb flavors and tenderize the chicken.
- Soak wooden skewers in water for 30 minutes to prevent burning. Thread the marinated chicken pieces onto the skewers evenly for uniform grilling.
- Preheat your grill or grill pan to medium-high heat. Grill the skewers for about 4-5 minutes per side, until the chicken is cooked through and slightly charred for authentic satay flavor.
- In a bowl, whisk together peanut butter, hoisin sauce, soy sauce, lime juice, honey, and coconut milk. For added spice, incorporate chili flakes or hot sauce to taste. Heat gently over low heat until smooth and heated through. Adjust the consistency with more coconut milk if needed.
- Serve the hot chicken satay skewers with a bowl of Thai peanut sauce for dipping. Pair with jasmine rice, steamed vegetables, or a light Asian slaw for a complete meal.
Notes
- Marinate the chicken for longer (up to 4 hours) for extra flavor.
- Use sturdy skewers suitable for grilling.
- Grill on high heat for a nice char but avoid burning the marinade.
- Add chopped peanuts or cilantro as garnish for extra texture and flavor.
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: Thai
- Diet: Gluten-Free
Nutrition
- Serving Size: 1 skewer with sauce
- Calories: 350 kcal Kcal
- Sugar: 7 g
- Sodium: 620 mg
- Fat: 22 g
- Saturated Fat: 4 g
- Unsaturated Fat: 17 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 30 g
- Cholesterol: 80 mg