Chicken Satay With Spicy Peanut Sauce Recipe: Skewered Perfection With Thai Heat

Comprehensive Chicken Satay With Spicy Peanut Sauce Recipe: Skewered Perfection With Thai Heat visual reference

This recipe delivers perfect skewered chicken with an authentic Thai-inspired twist. The secret lies in the marinade and sauce balance.

Tender chicken meets a bold peanut sauce with just the right amount of heat. The result is a dish that’s as impressive as it is flavorful.

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

Ingredients for Chicken Satay with Spicy Peanut Sauce

Tender chicken and bold peanut sauce come together for authentic Thai-inspired skewers with heat.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch strips
Wooden Skewers 🪵 12 pieces Soaked in water 30 minutes
Coconut Milk 🥥 ½ cup Full-fat for creaminess
Soy Sauce 🫕 3 tbsp Low-sodium preferred
Fish Sauce 🐟 1 tbsp Thai variety recommended
Lime Juice 🍈 2 tbsp Freshly squeezed essential
Brown Sugar 🍚 1 tbsp Light or dark variety
Garlic Cloves 🧄 3 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Peeled and grated
Curry Powder 🌶️ 1 tsp Mild or hot variety
Creamy Peanut Butter 🥜 ½ cup Unsweetened natural preferred
Sriracha Sauce 🔥 1 tbsp Adjust to taste preference
Rice Vinegar 🍚 1 tbsp For acidity balance
Cilantro 🌿 ¼ cup Fresh, chopped for garnish
Peanuts 🥜 ¼ cup Crushed for topping

The chicken quality matters here. Boneless skinless thighs stay juicier than breasts—look for air-chilled at Whole Foods or Trader Joe’s. For the coconut milk, full-fat cans from Thai Kitchen or Chaokoh brands deliver the right texture. Fish sauce should be Thai Tiparos or Red Boat for authentic flavor. The peanut butter must be natural, unsweetened—skip the sugary stuff.

No coconut milk? Cashew cream works as a substitute. Out of fish sauce? Extra soy sauce plus a pinch of salt gets you close. Sriracha too spicy? Sweet chili sauce at half the amount for milder heat. Want more depth? Add 1 tsp toasted sesame oil to the marinade. Fresh ginger is ideal but ground ginger at one-quarter the amount works in a pinch.

Marinate the chicken for at least 2 hours (overnight is better). Skewers keep in the fridge for 1 day before cooking. The peanut sauce thickens as it sits—stir in a splash of water if needed. Leftovers store for 3-4 days in the fridge.

❤️

Why You’ll Love This Recipe

  • Minimal Chopping Required: I just slice the chicken thighs, thread them on skewers, and let the marinade do the work.
  • That Peanut-Coconut Magic: The creamy coconut milk and rich peanut sauce with a kick of fish sauce create a flavor I can’t stop craving.
  • Feeds a Crowd: I serve these skewers at parties, and they’re always the first to disappear.
  • Budget-Friendly Protein: Boneless skinless thighs are cheap, and this recipe stretches them into a meal that feels special.

Step-by-Step Instructions for Chicken Satay With Spicy Peanut Sauce

Master the technique for skewered perfection with Thai-inspired flavors that balance heat and creaminess.

Step 1: Prepare and Marinate the Chicken

Cut the 1.5 lb boneless skinless chicken thighs into 1-inch strips. I find that uniform strips ensure even cooking and presentation. Place these in a bowl with 3 tbsp soy sauce, 1 tbsp fish sauce, 2 tbsp lime juice, 1 tbsp brown sugar, 3 cloves minced garlic, 1 tbsp grated fresh ginger, and 1 tsp curry powder.

Mix until the chicken is thoroughly coated, then let it marinate for at least 30 minutes or up to 2 hours in the refrigerator. This step infuses the meat with bold, aromatic flavors and ensures it stays tender during grilling. The lime juice and fish sauce work together to break down proteins for maximum tenderness.

Step 2: Skewer and Soak for Grilling

Thread the marinated chicken strips onto the 12 pieces wooden skewers, weaving slightly for stability. I pack about 4-5 strips per skewer, leaving a little space between each piece for even cooking. Place the skewers on a tray and refrigerate while you prepare the grill.

The wooden skewers must be soaked in water for 30 minutes before use to prevent burning. This is non-negotiable—dry skewers will char and potentially ruin both the presentation and flavor of your satay.

Step 3: Grill to Perfection

Preheat your grill to medium-high heat. Lightly oil the grates to prevent sticking. Grill the skewers for 3-4 minutes per side until the chicken is cooked through and has grill marks that are deeply browned with slight char at the edges.

Watch closely—chicken thighs cook quickly due to their thinness. The internal temperature should reach 165°F, but with strips this size, visual cues are more reliable. You want the meat to be opaque throughout with no pink remaining.

Step 4: Prepare the Spicy Peanut Sauce

In a saucepan over low heat, combine 0.5 cup coconut milk, 0.5 cup creamy peanut butter, 1 tbsp sriracha sauce, and 1 tbsp rice vinegar. Whisk until smooth and creamy, which should take about 3-4 minutes of constant stirring.

The sauce should coat the back of a spoon and have a glossy sheen. If it’s too thick, add a splash of warm water to reach your desired consistency. Taste and adjust the heat level with additional sriracha if needed, though the current balance should provide a satisfying kick.

Step 5: Serve with Garnishes

Arrange the grilled skewers on a platter and drizzle with some of the peanut sauce. Sprinkle with 0.25 cup chopped cilantro and 0.25 cup crushed peanuts for freshness and crunch. Serve the remaining sauce on the side for dipping.

The contrast of the warm, smoky chicken with the cool, creamy sauce creates the signature experience. The cilantro adds brightness that cuts through the richness, while the peanuts provide textural contrast. This dish is best served immediately while the chicken is still hot off the grill.

👨‍🍳

Pro Tips For Making Chicken Satay With Spicy Peanut Sauce

  • Soak the Skewers: Plunge those wooden skewers in water for at least 30 minutes—I learned this the hard way after my first batch of satay turned into charred kindling on the grill.
  • Cut Even Strips: Slice the chicken thighs into uniform 1/2-inch thick strips so they cook at the same rate; nothing ruins a skewer like half raw, half dry meat.
  • Watch the Coconut Milk: Simmer the peanut sauce gently after adding coconut milk—boil it too hard and it’ll separate, leaving you with a greasy mess instead of a creamy dream.
  • Double Marinate: Reserve half the marinade before adding raw chicken, then use it to baste while grilling for extra flavor without the risk of cross-contamination.

Perfect Pairings for This Dish

Side Dish Pairings

I love serving this with jasmine rice—the fragrant, slightly sticky grains soak up the peanut sauce beautifully. For a fresh contrast, try a Thai cucumber salad with rice vinegar and a touch of sugar. The cool crunch balances the heat perfectly. 🥗

Vegetable Accompaniments

Grilled eggplant or zucchini make great additions to the spread. Brush them with the same marinade as the chicken for cohesive flavors. Alternatively, a simple steamed bok choy with garlic adds a nutritious, mild element to the meal.

Beverage Pairings

An ice-cold Thai iced tea with its sweet, creamy profile complements the spiciness wonderfully. For beer lovers, a crisp pilsner like Singha or Chang cuts through the richness. A Riesling wine also works well with its natural sweetness. 🍺

Extras for Texture

Add a side of pickled vegetables—carrots, daikon, or green beans work well. The acidity refreshes your palate between bites. For extra crunch, include a bowl of fresh bean sprouts or sliced bell peppers to nibble on alongside.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 95mg32%
Sodium 850mg37%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 4g
Protein 35g70%
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?

Yes, but thighs stay juicier. If using breasts, marinate for at least 2 hours and grill for only 2-3 minutes per side to prevent dryness.

2

How do I adjust the sauce spice level?

Start with 1 tbsp sriracha in the sauce, then add more in 1/2 tsp increments. For milder heat, use 1 tsp instead.

3

Can I make this ahead of time?

Marinate chicken up to 24 hours ahead. Cook just before serving, as satay is best hot. The sauce keeps for 3 days refrigerated.

4

What if my sauce is too thick?

Thin with warm water, 1 tbsp at a time, until it reaches dipping consistency. Avoid adding cold liquid to prevent clumping.

★★★★★4.6(3 reviews)
Brandon Thompson