Chicken Satay with Peanut Sauce

An easy recipe for chicken satay skewers with a zesty and flavor-packed peanut sauce. Perfect for dipping as an appetizer or building out as a full meal.



For the chicken:

  • 1/4 cup coconut milk (from a can- stir well!)
  • 1 1/2 tbsp creamy natural peanut butter
  • 1 tbsp maple syrup (or honey)
  • 1 1/2 tsp dried curry powder
  • 2 tbsp soy sauce (or tamari)
  • pinch of salt
  • optional: 1 tsp fish sauce
  • 2 boneless, skinless chicken breasts, cut into 1-inch cubes
  • 78 BBQ skewers (wood or metal)

For the peanut sauce:

  • 1/2 cup smooth natural peanut butter
  • 1 inch knob of ginger, peeled + roughly chopped
  • 1 garlic clove, roughly chopped
  • 1 tsp curry powder
  • 2 tbsp rice wine vinegar
  • 1 tbsp soy sauce (or tamari)
  • 1 tsp sesame oil
  • 1 lime, juiced
  • 1/2 cup water
  • salt, to taste


  1. Combine all chicken marinade ingredients in a large bowl and whisk together until smooth.
  2. Add chicken (cut into 1-inch cubes) to marinade and coat thoroughly.
  3. Place in the fridge to marinate for at least 1 hour or cover and let marinate overnight.
  4. Meanwhile, combine all peanut sauce ingredients in a blender and blend until smooth. Alternatively, finely chop garlic + ginger and whisk together until smooth.
  5. When chicken is done marinating, grease your grill and heat up to medium-high heat (at least 450 degrees F).
  6. Individually thread each piece of chicken onto skewers adding 4-5 pieces per skewer.
  7. Place skewers directly onto the grill to cook for 4 minutes. Flip and cook for another 4 minutes.
  8. Remove from grill and serve immediately with peanut sauce or over rice + veggies for a full meal.