Go Back

Thai Chicken Satay with Peanut Sauce

Thai Chicken Satay features coconut-marinated chicken cooked on skewers until golden.
Prep Time 25 minutes
Course Main Course
Cuisine Thai-Inspired

Ingredients
  

Chicken Satay

  • 600 g 1.2 lb boneless, skinless chicken thighs, cut into bite-size pieces
  • 1 tablespoon curry powder
  • 1 teaspoon white sugar
  • 2 teaspoons red curry paste
  • 1 teaspoon kosher or cooking salt
  • 1/4 cup full-fat coconut milk
  • 13 –16 bamboo skewers
  • 1 1/2 tablespoons cooking oil

Thai Peanut Sauce

  • Remaining coconut milk from one 400 g 14 oz can
  • 2 tablespoons red curry paste
  • 3/4 cup smooth natural peanut butter
  • 1/4 cup white sugar
  • 2 teaspoons dark soy sauce
  • 1 teaspoon kosher or cooking salt
  • 2 tablespoons apple cider vinegar
  • 3/4 cup water plus more as needed

For Serving

  • 2 tablespoons finely chopped peanuts
  • Lime wedges optional
  • Fresh cilantro leaves optional
  • Sliced red chili optional
  • Jasmine rice or Thai fried rice optional

Instructions
 

  • If cooking the skewers on a barbecue or over charcoal, soak the bamboo skewers in water for about 2 hours before cooking.
  • Place the chicken thighs in a large bowl. Add curry powder, sugar, red curry paste, salt, and 1/4 cup coconut milk. Toss thoroughly until every piece of chicken is coated.
  • Cover and marinate for at least 20 minutes. For deeper flavor, refrigerate the chicken in the marinade overnight.
  • Thread 4–5 pieces of marinated chicken onto each bamboo skewer.
  • Heat the cooking oil in a large nonstick skillet over medium-high heat.
  • Cook the Thai Chicken Satay in batches for approximately 3 minutes per side, or until golden brown and completely cooked through. Chicken should reach an internal temperature of 165°F (74°C).
  • Meanwhile, prepare the peanut sauce. Add the remaining coconut milk, red curry paste, peanut butter, sugar, dark soy sauce, salt, apple cider vinegar, and water to a saucepan.
  • Cook over medium-low heat, stirring until smooth and combined. Gently simmer for about 5 minutes, stirring occasionally.
  • Add a little additional water if necessary until the Thai peanut sauce is thick and creamy but still easy to pour and dip.
  • Transfer some sauce to a serving bowl and sprinkle with chopped peanuts. Arrange the chicken skewers on a platter and garnish with cilantro, chili, and the remaining peanuts. Serve warm with lime wedges and peanut sauce.

Notes

Chicken breast or tenderloin can replace chicken thighs if preferred. For another halal-friendly variation, use thinly sliced beef suitable for quick cooking.