Go Back
+ servings

Chicken Satay with Peanut Sauce Recipe

Bold, aromatic, and packed with flavor, Chicken Satay with Peanut Sauce brings smoky grilled skewers and a creamy, spiced peanut dip to life. It’s a dish that’s both comforting and exciting—perfect for sharing or savoring solo.
Pin Print Save
Course: Main Course
Cuisine: Thai
Keyword: Chicken Satay with Peanut Sauce Recipe
Prep Time: 25 minutes
Cook Time: 15 minutes
Marination Time: 8 hours
Total Time: 8 hours 40 minutes
Servings: 4 people
Calories: 500kcal

Ingredients

  • 600 g / 1.2 lb boneless skinless chicken thighs, cut into 2 cm (¾ inch) pieces
  • 13 –16 bamboo skewers 16 cm / 6.5″ in length
  • 400 g / 14 oz full-fat coconut milk

Marinade:

  • 1 tbsp curry powder
  • 2 tsp red curry paste
  • 1 tsp kosher or cooking salt or ½ tsp table salt
  • 1 tsp white sugar

Thai Peanut Sauce:

  • ¾ cup smooth natural peanut butter
  • 2 tbsp red curry paste
  • ¼ cup white sugar
  • 2 tbsp cider vinegar
  • 2 tsp dark soy sauce
  • 1 tsp kosher or cooking salt or ½ tsp table salt
  • ¾ cup water

For Serving:

  • 2 tbsp finely chopped peanuts
  • Lime wedges optional
  • Fresh coriander leaves and sliced red chili optional

Instructions

  • If you’re cooking over an open flame or on a barbecue, soak the bamboo skewers in water for a minimum of 2 hours to prevent scorching.

Chicken Satay Skewers:

  • In a mixing bowl, combine the chicken pieces with the marinade ingredients and ¼ cup of the coconut milk. Stir well until the chicken is thoroughly coated. Cover and set aside for at least 20 minutes. For deeper flavor development, marinate overnight in the refrigerator.
  • Thread the marinated chicken pieces onto the soaked skewers, placing about 4 to 5 pieces on each. Ensure the pieces are evenly spaced for consistent cooking.
  • Heat 1½ tablespoons of oil in a large non-stick skillet over medium-high heat. Cook the skewers in batches, searing them for approximately 3 minutes on each side until the chicken develops a golden-brown exterior and is fully cooked through.

Thai Peanut Sauce:

  • Pour the remaining coconut milk into a medium-sized saucepan and add all the peanut sauce ingredients. Place over medium-low heat and stir until everything is well combined. Allow the sauce to simmer gently for about 5 minutes, stirring occasionally to prevent sticking. Adjust the thickness with a splash of water if necessary—the sauce should be rich, smooth, and easily pourable. Cover and keep warm until ready to serve.

Serving:

  • Transfer a portion of the peanut sauce to a serving bowl and sprinkle with chopped peanuts. You may stir some into the sauce for added texture, if desired.
  • Arrange the cooked satay skewers on a serving platter. Garnish with the remaining peanuts, fresh coriander leaves, and sliced red chili for a vibrant finish. Offer lime wedges on the side for a refreshing citrus squeeze. Serve with jasmine rice or Thai fried rice to complete the meal.

Nutrition

Calories: 500kcal
Did you make this recipe?Want more delicious recipes like this? Follow us on Pinterest for daily inspiration! Click here to Follow me on Pinterest @feaztcom