Indonesian Chicken Satay Recipe: Peanut Sauce Skewers With Charred Aroma

Indonesian Chicken Satay Recipe: Peanut Sauce Skewers With Charred Aroma

There’s nothing quite like the aroma of sizzling chicken satay fresh off the grill. This Indonesian classic transforms simple ingredients into tender, flavorful skewers with a smoky char.

The secret lies in the marinade—a blend of spices that infuses the chicken with rich, aromatic depth. Each bite delivers a balance of savory, slightly sweet notes that pair perfectly with the creamy peanut sauce.

Grilling over high heat ensures the chicken cooks quickly while developing those coveted charred edges. The peanut sauce, thick and velvety, takes this dish from great to unforgettable.

Serve with cucumber slices and rice for a complete, authentic experience. This recipe brings restaurant-quality results to your kitchen.

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

Ingredients for Indonesian Chicken Satay

Transform simple proteins and pantry staples into aromatic, restaurant-quality skewers with rich peanut sauce.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Boneless, skinless, cut into strips
Coconut Milk 🥥 ½ cup Full-fat for richness
Peanut Butter 🥜 ½ cup Creamy, unsweetened variety
Soy Sauce 🫒 3 tbsp Low-sodium preferred
Brown Sugar 🍚 2 tbsp Light or dark works
Lime Juice 🍋 2 tbsp Freshly squeezed
Garlic Cloves 🧄 4 cloves Minced for marinade
Ginger Root 🌿 1 tbsp Fresh, finely grated
Turmeric Powder 🌶️ 1 tsp Ground, for color and earthiness
Coriander Powder 🌿 1 tsp Ground, essential for authenticity
Cumin Powder 🌶️ ½ tsp Ground, toasted for depth
Red Pepper Flakes 🔥 ½ tsp Adjust for heat preference
Bamboo Skewers 🍢 12 pieces Soaked in water 30 minutes
Cucumber 🥒 1 whole Sliced for serving
Jasmine Rice 🍚 2 cups Uncooked, for serving

The chicken thighs are non-negotiable for authentic texture. Boneless, skinless ensures even cooking and maximum flavor absorption. Look for air-chilled thighs at Whole Foods or Trader Joe’s—they’re plumper and more flavorful. For the peanut butter, natural, unsweetened varieties (like Smucker’s Natural) work best, though any creamy style will do in a pinch.

No coconut milk? Full-fat Greek yogurt adds creaminess to the sauce, though it’ll be tangier. Swap soy sauce for tamari if you need gluten-free. The ginger and garlic are key—fresh is mandatory for that bright, aromatic punch. For skewers, metal works if you’re reusing, but bamboo is traditional (and soak them to prevent burning).

Marinate the chicken for at least 4 hours—overnight is ideal. The sauce keeps in the fridge for up to 5 days, though it thickens as it cools. Reheat gently with a splash of water to restore the creamy texture. Leftovers? Reheat in a skillet for best results.

❤️

Why You’ll Love This Recipe

  • I’ll be real: chicken thighs are cheap, and this feeds four with leftovers for lunch.
  • One Pan Wonder: I just toss the chicken thighs in coconut milk marinade and grill—no fancy prep.
  • Rich Peanut Sauce: The soy, peanut butter, and brown sugar blend into this thick, savory dip that’s honestly irresistible.
  • Crowd Pleaser: Between us, even my pickiest friend asks for seconds at BBQs.

Step-by-Step Instructions for Indonesian Chicken Satay

Master the technique for perfectly charred skewers with an authentic peanut sauce.

Step 1: Marinate the Chicken Thighs

In a large bowl, combine the 1.5 lb chicken thighs with 3 tbsp soy sauce, 2 tbsp brown sugar, 2 tbsp lime juice, 4 cloves garlic cloves, 1 tbsp ginger root, 1 tsp turmeric powder, 1 tsp coriander powder, 0.5 tsp cumin powder, and 0.5 tsp red pepper flakes. Stir until the chicken is fully coated.

The marinade should be thick enough to cling to the meat. Cover and refrigerate for at least 2 hours, or overnight for maximum flavor penetration. This step ensures the chicken absorbs all the aromatic spices and stays moist during grilling.

Step 2: Prepare the Bamboo Skewers

Soak the 12 pieces bamboo skewers in warm water for 30 minutes. This prevents them from burning during cooking. While they soak, drain the marinated chicken and thread the strips onto the skewers, leaving a small space between each piece for even cooking.

Discard any remaining marinade to avoid cross-contamination. The skewers should hold the chicken securely but not be overcrowded, allowing heat to circulate and create that signature char.

Step 3: Grill the Satay to Charred Perfection

Preheat a grill or grill pan to medium-high heat. Lightly oil the grates to prevent sticking. Place the skewers on the grill and cook for 3-4 minutes per side, turning occasionally, until the chicken is cooked through and the edges are charred and golden.

Watch for flare-ups from the marinade’s sugars, and move the skewers to a cooler part of the grill if needed. The chicken is done when it reaches an internal temperature of 165°F and the meat is no longer pink inside.

Step 4: Prepare the Peanut Sauce

In a small saucepan over low heat, whisk together the 0.5 cup peanut butter, 0.5 cup coconut milk, 1 tbsp soy sauce, and 1 tbsp lime juice. Stir constantly until the mixture is smooth and slightly thickened, about 3-5 minutes.

If the sauce is too thick, add a splash of warm water to reach your desired consistency. Taste and adjust seasoning with a pinch of brown sugar or red pepper flakes if needed. The sauce should be creamy, rich, and slightly tangy.

Step 5: Serve with Sides

Transfer the grilled satay to a serving platter and drizzle with some of the peanut sauce. Serve the remaining sauce on the side for dipping. Accompany with sliced 1 whole cucumber and 2 cups jasmine rice, cooked according to package instructions.

The rice provides a neutral base to balance the bold flavors, while the cucumber adds a refreshing crunch. Serve immediately while the satay is hot and the aromas are at their peak.

👨‍🍳

Pro Tips For Making Indonesian Chicken Satay

  • Soak the Skewers: I learned this the hard way—soak wooden skewers in water for at least 30 minutes before threading the chicken, or they’ll burn to a crisp over the grill.
  • Trim the Fat: Chicken thighs stay juicy, but trim excess fat and skin first so the marinade penetrates evenly and the satay doesn’t flare up on the grill.
  • Simmer the Sauce: After mixing peanut butter, coconut milk, and soy sauce, simmer the sauce for 3–4 minutes to thicken it—raw peanut butter tastes chalky and separates too easily.
  • Cut Evenly: Slice the thighs into 1-inch thick strips, no wider, so every piece cooks through at the same rate and doesn’t dry out on the edges.

Pro Cooking Tips for This Dish

Marinade Mastery

For maximum flavor, finely grate the ginger and mince the garlic yourself—pre-minced versions lack the fresh punch. I use a microplane for the ginger to get a smooth paste. Let the chicken marinate for the full 4 hours or overnight if possible. 🌿

Skewer Strategy

Cut the chicken into 1-inch-wide strips and thread them onto soaked skewers with a slight overlap. This creates more surface area for charring. Leave ¼ inch between pieces to prevent sticking and ensure even cooking.

Grill Like a Pro

Preheat your grill to medium-high heat and oil the grates well. Cook the skewers for 3-4 minutes per side, turning frequently. Use tongues to rotate them for even char. A grill thermometer helps maintain consistent 400°F heat. 🔥

Sauce Perfection

Whisk the peanut sauce over low heat to prevent scorching. If it thickens too much, add warm water 1 tbsp at a time. I prefer Smucker’s Natural peanut butter for its smooth texture and balanced sweetness.

Rest Before Serving

Let the skewers rest for 5 minutes after grilling. This allows the juices to redistribute. Drizzle extra sauce on top just before serving to keep the flavors vibrant. Serve with cucumber slices for a refreshing contrast.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 3g11%
Sugars 8g
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 are best for their fat and flavor, but breast works if you marinate for 6+ hours and cook for only 2-3 minutes per side. Overcooking dries it out quickly.

2

How do I prevent the sauce from separating?

Whisk constantly over low heat and add 1 tbsp warm water if it thickens too much. Natural peanut butter separates less than regular.

3

Can I bake these instead of grilling?

Yes! Broil on high for 4-5 minutes per side on a rack set over a baking sheet. You’ll miss the smoky char but still get great flavor.

4

What’s the best way to store leftovers?

Keep skewers and sauce separate in airtight containers for up to 3 days. Reheat gently in a pan with a splash of water.

★★★★★4.9(5 reviews)
Tyler Campbell