Go Back

Recipe for Chicken Satay Skewers

This delicious recipe for Chicken Satay Skewers will taste just like restaurant quality Thai food you can make right at home!
Print Pin
Course: dinner
Cuisine: Thai, Thai inspired
Keyword: chicken satay skewers, recipe for chicken satay, thai chicken satay
Prep Time: 20 minutes
Cook Time: 30 minutes
Marinade: 4 hours
Author: Rachel


  • 5-6 skewers
  • Baking sheet


Ingredients for the chicken

  • 1.5 lbs skinless and deboned chicken thighs, chopped into pieces
  • Cilantro for garnish

Ingredients for the marinade

  • 1/3 cup coconut milk
  • 1 Tbsp. curry powder
  • 1 tsp. red curry paste
  • Juice of 1 lime
  • 1 tsp. salt
  • 1 tsp. sugar
  • 1/4 tsp. ground ginger

Ingredients for the peanut sauce

  • 1 cup peanut butter
  • 3/4 cup of water
  • 1/2 cup coconut milk
  • 1/4 cup sugar
  • 1 Tbsp. soy sauce
  • 1 Tbsp. rice wine vinegar
  • 1 1/2 tsp. red curry paste


  • Combine all the ingredients for the marinade together in a large baggie that closes or air tight container. Mix to combine.
  • Add the chicken and shake everything to combine well. Then let it sit in the refrigerator until you're ready for it. At least 30 minutes.
  • Preheat oven to 400 degrees.
  • Add about 5 pieces of the marinaded chicken to each skewer and then place chicken on a parchment paper lined baking sheet. If wanting to grill, see notes above.
  • Bake for 15 minutes then flip the skewers over and bake for another 15 minutes.
  • While the chicken bakes, combine all the ingredients for the peanut sauce in a bowl. Whisk well to combine.
  • ***If you want to make the cucumbers and red onions I made with this, chop those items and add them to a small dish with 2 Tbsp. of rice wine vinegar. Let them sit 10 minutes and serve.****
  • Once the chicken is done, serve with the peanut sauce and over rice, noodles or cauliflower rice.