Go Back

Chicken Satay Skewers with Peanut Sauce

Prep Time 45 mins
Cook Time 30 mins
Course Main Course
Cuisine Asian
Servings 6 people


Chicken Satay:

  • 3 lbs Chicken Thighs
  • 3 Garlic Cloves minced
  • 1 1/2 tsp Red Pepper Flakes
  • 1 Small Red Onion finely chopped
  • 1 tsp Paprika
  • 1/4 tsp Black Pepper
  • 2 tsp Coriander
  • 2 tsp Nutmeg
  • 1 tsp Cumin
  • 1 tsp Vegetable Oil
  • 4 tbsp Soy Sauce
  • 1 tbsp Rice Vinegar
  • 1/3 cup Water
  • 2 tbsp Brown Sugar

Peanut Sauce:

  • 1/4 cup Onion finely chopped
  • 1/4 cup Peanut Butter
  • 1 tbsp Ginger finely chopped
  • 2 Garlic Cloves minced
  • 2 tbsp Oil
  • 1 Jalapeno finely chopped
  • 1/2 tsp Sesame Oil
  • 2 tbsp Lime Juice
  • 2 tbsp Rice Vinegar
  • 2 tbsp Soy Sauce
  • 2 tbsp Brown Sugar


  • For the chicken: Make the marinade by adding all ingredients to a blender or food processor and blend until smooth. Pour marinade into a small saucepan and bring to a low simmer for about 5 minutes. Remove from stove and allow marinade to cool completely.
  • Place chicken thighs in a large storage bag and pour in half of the completely cooled marinade. Shake bag around to make sure chicken is fully coated. Place remaining marinade in a small sealed container in the fridge for later use. Let chicken marinade in the fridge for at least 30 minutes.
  • In the meantime, soak skewers in water to prevent from burning while cooking (if using wooden skewers). You'll need about 10-20 skewers.
  • To make the peanut sauce: Heat a small saucepan to low heat and add oil, ginger, onion and jalepeno. Cook until soft. Add garlic and cook another minute until fragrant. Add remaining ingredients to the saucepan and cook for another minute or two. Remove from heat and let cool. Pour ingredients into a blender and blend until smooth. Set aside for later.
  • Grill the chicken: Once the chicken is done marinating, slice into long skinny pieces. Place about 2-3 pieces of chicken per skewer. Heat the grill to medium-high heat. Lightly oil the grill to prevent sticking. Place skewers on the grill turning every 2-3 minutes until cooked through 165 degrees (about 15 minutes). Baste with remaining sauce during last few turns.
  • Serve skewers with warmed peanut sauce. Enjoy!
Keyword chicken satay skewers, peanut sauce