Chicken Satay Kebab Recipe: Skewered Thai Spice Perfection

Chicken Satay Kebab Recipe: Skewered Thai Spice Perfection

These skewers deliver the authentic Thai flavors of satay with tender chicken and a rich peanut sauce. The secret lies in the marinade, a perfect blend of spices that transforms ordinary chicken into something extraordinary.

I’ve refined this method over years to ensure juicy, flavorful meat every time. The chicken is marinated for at least 2 hours, allowing the spices to penetrate deeply before grilling to smoky perfection.

Serving these with a creamy, tangy peanut dipping sauce elevates the dish to restaurant quality. The aroma alone will transport you to a bustling Bangkok street market.

This recipe stays true to tradition while being simple enough for any home cook. The results are always perfect—tender, aromatic, and utterly satisfying.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Chicken Satay Kebab

Tender chicken and bold Thai spices come together for these authentic flavor-packed skewers.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch strips
Coconut Milk 🥥 ½ cup Full-fat for richness
Peanut Butter 🥜 ½ cup Creamy, unsweetened
Soy Sauce 🫙 3 tbsp Low-sodium preferred
Lime Juice 🍋 2 tbsp Freshly squeezed
Honey 🍯 2 tbsp Or sub maple syrup
Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated or minced
Turmeric Powder 🌶️ 1 tsp Ground, for color
Ground Coriander 🌿 1 tsp Freshly ground preferred
Cumin Powder 🌿 1 tsp Ground, for depth
Red Curry Paste 🔥 1 tbsp Thai style recommended
Bamboo Skewers 🍢 12 pieces Soaked in water 30 minutes
Vegetable Oil 🫒 1 tbsp For grilling or brushing
Salt 🧂 1 tsp Kosher or sea salt

The chicken thighs are non-negotiable here. Bone-in, skin-on would dry out during grilling—stick with boneless, skinless for that signature satay tenderness. Whole Foods or Asian markets often carry higher-quality thighs with better marbling. For coconut milk, Thai Kitchen or Chaokoh brands deliver the richest consistency. Avoid the light versions—they lack the fat needed for proper marinade texture.

No peanut butter? Cashew or almond butter works in a pinch (add a dash of extra oil to thin). If avoiding honey, maple syrup or agave substitutes perfectly. Out of fresh ginger? Ground ginger at half the amount, but fresh is ideal for that bright, zesty kick. Red curry paste can be swapped with yellow curry paste for milder heat, or add a pinch of cayenne to boost intensity.

Marinate the chicken for at least 2 hours—overnight is even better. Skewers can be prepped 12 hours ahead and refrigerated. Leftovers keep for 3-4 days in the fridge, though they’re best fresh off the grill. The peanut sauce thickens as it cools, so thin with a splash of warm water before serving.

❤️

Why You’ll Love This Recipe

  • I’ll be real: these taste even better the next day, and they reheat like a dream.
  • One Skewer Wonder: I just thread the chicken on sticks and let the marinade do the work—no fancy techniques.
  • Peanut Butter Magic: The coconut milk and peanut butter blend into this creamy, nutty glaze that clings to every bite.
  • Weeknight MVP: Honestly, it’s my go-to for busy evenings—prep ahead or cook fresh, it’s unfussy either way.

Step-by-Step Instructions for Chicken Satay Kebabs

Master the technique for tender, flavorful skewers with an irresistible peanut sauce.

Step 1: Prepare the Chicken and Skewers

Begin by cutting the 1.5 lb boneless skinless chicken thighs into 1-inch strips. This uniform size ensures even cooking and prevents dryness. Place the strips in a bowl and sprinkle with the 1 tsp salt, then set aside while you prepare the skewers.

Soak the 12 pieces bamboo skewers in warm water for 30 minutes to prevent them from burning during grilling. This step is non-negotiable—dry skewers will char and potentially break, ruining your presentation and flavor.

Step 2: Create the Marinade and Coat the Chicken

In a mixing bowl, combine the 0.5 cup coconut milk, 3 tbsp soy sauce, 2 tbsp lime juice, 2 tbsp honey, minced 4 cloves garlic cloves, 1 tbsp fresh ginger, 1 tsp turmeric powder, 1 tsp ground coriander, 1 tsp cumin powder, and 1 tbsp red curry paste. Whisk until fully emulsified.

Pour the marinade over the chicken strips and toss to coat evenly. Cover and refrigerate for at least 1 hour, though 4 hours or overnight yields the most pronounced flavor. The chicken should absorb the vibrant yellow hue from the turmeric, signaling the marinade is working.

Step 3: Skewer and Grill the Chicken

Thread the marinated chicken strips onto the soaked skewers, leaving a small space between each piece for even cooking. Heat a grill or grill pan over medium-high heat and lightly brush with the 1 tbsp vegetable oil to prevent sticking.

Grill the skewers for 3-4 minutes per side until the chicken is cooked through and displays char marks. The internal temperature should reach 165°F, and the edges should appear slightly caramelized from the honey in the marinade.

Step 4: Prepare the Peanut Sauce

While the chicken cooks, make the sauce by whisking together the 0.5 cup peanut butter with 2 tbsp of the reserved marinade (or additional coconut milk if needed) until smooth. If the mixture is too thick, thin it with 1-2 tbsp warm water until it reaches a pourable consistency.

Taste and adjust seasoning—you may want a touch more lime juice for brightness or honey for sweetness. The sauce should be rich, creamy, and slightly tangy, with a deep peanut flavor that complements the spiced chicken perfectly.

Step 5: Serve and Enjoy

Arrange the grilled chicken satay kebabs on a platter and drizzle generously with the peanut sauce. Garnish with lime wedges and fresh cilantro if desired. Serve immediately while the chicken is hot and the sauce is freshly prepared.

The skewers should glisten with a glossy sheen from the marinade, and the sauce should cling lightly to the chicken. Each bite delivers a balance of smoky, spicy, and nutty flavors that define this classic dish.

👨‍🍳

Pro Tips For Making Chicken Satay Kebab

  • Soak the Skewers: If using wooden skewers, submerge them in water for at least 30 minutes before threading the chicken—prevents those annoying burnt ends that make the kebabs hard to turn.
  • Cut Evenly: Slice the chicken thighs into uniform 1-inch strips so they cook at the same rate; I learned this the hard way after pulling half-done pieces off the grill.
  • Thin the Peanut Sauce: If your peanut butter is too thick, whisk in a splash of warm coconut milk before mixing with soy sauce and lime—makes a real difference in getting that smooth, coatable consistency.
  • Don’t Overcrowd: Leave a little space between each piece on the skewer so the heat circulates; skip this and you’ll end up steaming instead of charring.

Essential Equipment for Perfect Results

Bamboo Skewers

Use 12 pieces bamboo skewers for this recipe, soaking them in warm water for 30 minutes before threading. This prevents burning during grilling. I prefer flat skewers over round—they hold meat better and prevent spinning while cooking. 🔥

Grill or Grill Pan

A cast iron grill pan works perfectly for indoor cooking, or use an outdoor grill for smoky flavor. Heat to medium-high for those perfect char marks. If using a grill pan, ensure it’s well-seasoned to prevent sticking.

Mixing Bowls

Have 2 mixing bowls ready: one for marinating the chicken and another for whisking the peanut sauce. I recommend glass or stainless steel for easy cleaning and non-reactive properties. A 1-quart size works well for the marinade.

Whisk and Tongs

A sturdy whisk helps emulsify the marinade and peanut sauce smoothly. Use long-handled tongs for flipping skewers on the grill—this keeps your hands safe from the heat while providing precision control.

Measuring Tools

Accurate measurements matter for the marinade balance. Use measuring cups and spoons for the coconut milk, peanut butter, and spices. I keep a 1-tbsp measure handy since many ingredients use this quantity.

Basting Brush

Keep a silicone basting brush on hand for oil application on the grill. It handles medium-high heat better than natural bristles and spreads the 1 tbsp vegetable oil evenly with minimal waste. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 12g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Thighs stay juicier, but breast works if you reduce grilling time to 2-3 minutes per side. Soak the skewers longer to prevent dryness.

2

How do I know when the chicken is fully cooked?

Use a meat thermometer—the internal temp should hit 165°F. The meat will be opaque with slight char marks from the honey marinade.

3

Can I make the peanut sauce ahead of time?

Yes! It keeps for 3-4 days in the fridge. Thin with warm water if it thickens, and stir well before serving.

4

What if I don’t have bamboo skewers?

Metal skewers work too—no soaking needed. Just avoid wooden ones that aren’t pre-soaked, as they’ll burn on medium-high heat.

★★★★★4.5(9 reviews)
Tyler Campbell