Go Back
Indonesian Chicken Satay with Spicy Peanut Sauce

Indonesian Chicken Satay with Spicy Peanut Sauce

Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings 6 Satays


  • 2 medium chicken thighs deboned skinless, cut into cubes
  • 6 tbsp low-sodium soy sauce
  • 2 tbsp brown sugar
  • 1 tbsp Indonesian sweet soy sauce kecap manis
  • 1 tbsp margarine melted
  • ½ tsp salt
  • ½ tsp white pepper
  • 6 bamboo skewers

spicy peanut sauce:

  • 2 tbsp smooth peanut butter
  • 1 cup warm water
  • 2 fresh red chilies
  • 2 cloves garlic
  • 2 tbsp red onions finely chopped
  • 2 tbsp Indonesian sweet soy sauce kecap manis
  • salt and pepper to taste
  • fried shallots for topping
  • lime wedges for topping


  1. In a large mixing bowl, combine the chicken cubes, salt, and pepper. Thread about 4-5 chicken cubes onto each bamboo skewers. Set aside.
  2. To make the marinade, combine soy sauce, brown sugar, Indonesian sweet soy sauce, and melted margarine in a large flat-bottomed plate and mix well. Place the chicken skewers in the marinade, making sure both sides are well coated.
  3. Grease pan with oil and heat over medium high heat. Make sure the pan's bottom is large enough in order to be able to lay the chicken skewers flat. Grill the chicken skewers for about 3 minutes on each side or until fully cooked. Remove from heat. Dip the cooked chicken skewers back into the marinade and grill over high heat until charred and browned.
  4. To make the spicy peanut sauce, combine the fresh red chillies, garlic, and red onions in a food processor and blend until smooth. In a mixing bowl, combine the mixture with the smooth peanut butter and warm water until well incorporated. Cook sauce over medium heat for about 5 minutes and add the Indonesian soy sauce, salt, and pepper. If sauce is too thick, add more warm water.
  5. To serve, place cooked chicken satays on a plate and pour spicy peanut sauce over the chickens. Top with some more Indonesian sweet soy sauce and fried shallots.