Description
This Chicken Satay with Easy Thai Peanut Sauce is a bold, flavorful dish marinated in coconut milk, curry spices, and served with a creamy, tangy peanut dipping sauce. Perfect for dinner, meal prep, or party appetizers, this recipe is a delicious way to enjoy Thai-inspired flavors at home. Keywords: chicken satay, Thai peanut sauce, grilled chicken skewers, chicken appetizer, Thai chicken recipe.
Ingredients
1 ½ pounds chicken thighs
1 cup coconut milk
3 tablespoons soy sauce
2 tablespoons brown sugar
1 teaspoon ground coriander
2 teaspoons curry powder
2 cloves garlic, minced
1 tablespoon fresh ginger, grated
½ cup creamy peanut butter
2 tablespoons lime juice
1 tablespoon soy sauce (for sauce)
1 teaspoon fresh ginger, grated (for sauce)
1 teaspoon chili paste or sriracha (optional)
3–4 tablespoons warm water (to thin sauce)
Instructions
1. In a bowl, whisk together coconut milk, soy sauce, brown sugar, ground coriander, curry powder, minced garlic, and grated ginger.
2. Slice chicken into thin strips and toss in the marinade until fully coated. Cover and refrigerate for at least 1 hour or overnight.
3. In a small bowl, mix peanut butter, lime juice, soy sauce, grated ginger, and chili paste. Add warm water gradually until the sauce reaches desired consistency.
4. Soak wooden skewers in water for 30 minutes if using.
5. Thread marinated chicken onto skewers.
6. Grill over medium-high heat for 3–4 minutes per side or bake at 425°F for 15–18 minutes until cooked through.
7. Serve with peanut sauce drizzled on top and extra on the side for dipping.
Notes
Use chicken thighs for best texture and flavor.
The peanut sauce can be made in advance and stored up to 5 days.
For extra char, finish skewers under a broiler for 2–3 minutes.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Grilling or Baking
- Cuisine: Thai
Nutrition
- Serving Size: 1/4 recipe
- Calories: 420
- Sugar: 7g
- Sodium: 710mg
- Fat: 28g
- Saturated Fat: 8g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 13g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 95mg