These are the marinated chicken skewers from your favorite Thai restaurant, made at home. Overnight coconut-curry marinade, hot grill for caramelized edges, served with a thick peanut sauce that takes ten minutes from peanut butter, red curry paste, coconut milk and a splash of fish sauce. Twenty minutes of active work plus an overnight marinade.
Fun fact: satay actually originated in Indonesia and Malaysia, not Thailand — but the Thai version (with red curry in the marinade and a sweeter peanut sauce) is what most Westerners think of as "satay" today. Street vendors in Bangkok grill thousands of skewers a night over charcoal fans. The smell of grilling satay is one of the most recognizable smells in Southeast Asia.
Why this recipe works
- OVERNIGHT MARINADE. Coconut milk + curry paste tenderizes the chicken and flavors it all the way through. 2 hours is okay; 24 hours is great.
- BUTTERFLY THIN. Slicing chicken thigh into flat strips (not chunks) means more surface area for caramelization and quick, even cooking.
- HIGH HEAT, FAST COOK. Get the grill ripping hot and cook only 2-3 minutes per side. Low slow grilling = dry chicken. Char is the goal.
Nutrition information
- Calories: 540 kcal per serving (with sauce)
- Protein: 38 g
- Carbohydrates: 14 g
- Fat: 36 g
- Saturated Fat: 14 g
- Sodium: 1,250 mg
Pro tips for the best thai chicken satay
- Use CHICKEN THIGHS, not breast. Thigh has enough fat to stay juicy on high heat. Breast turns to chalk in 30 seconds past done.
- DOUBLE the peanut sauce. It goes on everything — rice bowls, noodles, salads, raw vegetables. Lasts a week in the fridge.
- Indoor option: Cast iron grill pan or even a heavy skillet works. The key is HIGH heat and a quick sear. Don't crowd the pan.
- Wood charcoal upgrade. If you can grill over real charcoal (not gas), the smoke flavor is what makes street satay taste different from home satay. Worth the effort for a special meal.
Frequently asked questions
Can I use chicken breast?
Yes but cut it slightly thicker (3/4 inch) and reduce grill time to 90 seconds per side. Brine for 30 min in salted water first to help it stay juicy.
Can I bake instead of grill?
Yes — 425°F (220°C) on a foil-lined sheet pan for 12-14 minutes, broil last 2 minutes for char. Not as good as grill but it works.
How long does the peanut sauce keep?
1 week refrigerated. Thickens cold — thin with warm water when reheating. Don't freeze (separates).
Is there a substitute for fish sauce?
Soy sauce + 1/2 tsp lime zest gets you close. Fish sauce is what makes it taste authentic though — worth buying.
Can I make it kid-friendly?
Reduce red curry paste in marinade and sauce by half. Skip the chilies. Still tastes great.