Go Back

Chicken Satay with Peanut Sauce

If you're looking to impress at your next BBQ, this Chicken Satay with Peanut Sauce is a must-try. Juicy, flavorful chicken skewers are marinated in a fragrant Thai-inspired blend and grilled to perfection. Served with a rich, creamy peanut sauce, this dish is nutty, savory, and absolutely irresistible!
Prep Time15 minutes
Cook Time10 minutes
Total Time25 minutes
Course: dinner
Cuisine: thai
Keyword: BBQ chicken recipe, chicken satay, grilled chicken skewers, peanut sauce, Thai satay
Servings: 8
Calories: 416kcal

Ingredients

For the Chicken Satay Skewers:

  • 1/3 cup coconut milk
  • 3 tablespoons soy sauce
  • 1 tablespoon red curry paste
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 4 cloves garlic minced
  • 2 teaspoons curry powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon white pepper
  • 2 lbs boneless skinless chicken (thighs, breasts, or tenders), cut into 1-inch strips
  • 16 skewers

For the Peanut Sauce:

  • 1/2 cup peanut butter
  • 1/4 cup coconut milk
  • 2 tablespoons brown sugar
  • 1 tablespoon red curry paste
  • 1 tablespoon soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon lime juice

For Serving:

  • Chopped roasted peanuts
  • Sliced red chilis
  • Lime wedges
  • Cilantro leaves

Instructions

Marinate the Chicken

  • In a large bowl, whisk together the coconut milk, soy sauce, red curry paste, fish sauce, brown sugar, garlic, curry powder, salt, and white pepper until smooth. Add the chicken strips and toss to coat evenly. Cover and refrigerate for at least 1 hour, or up to overnight for maximum flavor.

Make the Peanut Sauce

  • In a medium saucepan over medium heat, combine the peanut butter, coconut milk, brown sugar, red curry paste, soy sauce, fish sauce, and lime juice. Whisk until smooth and bring to a simmer, stirring frequently for about 5 minutes until thickened. Remove from heat and set aside.

Prepare the Skewers

  • If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Thread the marinated chicken onto the skewers, discarding any leftover marinade.

Grill the Chicken

  • Preheat a grill or grill pan over medium-high heat. If using a grill pan, add 1-2 tablespoons of oil to prevent sticking. Grill the chicken skewers for 3-4 minutes per side, or until lightly charred and fully cooked through.

Serve and Garnish

  • Serve the chicken satay skewers warm with the peanut sauce on the side for dipping. Garnish with chopped peanuts, sliced red chilis, lime wedges, and fresh cilantro. Enjoy!

Notes

Use thigh meat for juicier skewers. Chicken thighs stay tender and moist, making them the best choice for satay. If using breast meat, cut into cubes and marinate for at least 2 hours.
Try chicken tenderloins. If you prefer white meat but want a juicier result, use tenderloins for easy skewering.
Skip the skewers. If you don’t want to fuss with skewers, marinate whole chicken thighs and grill them instead. You’ll need a knife and fork, but the flavor will be just as delicious!