Go Back
+ servings

Chicken Satay Marinade

Thai Chicken Satay & Peanut Chili Sauce is one of the World’s 50 Best Foods and easy to make at home as delicious as a meal or an appetizer.
Total Time1 hr
Course: Appetizer, Main Course
Cuisine: Asian
Keyword: Appetizer, Asian, Chicken Satay, Grill, Main, summer
Servings: 8 Skewers
Calories: 872kcal
Author: Stacey Mincoff


  • indoor or outdoor grill


  • 1 1/2 Pounds Boneless Skinless Chicken Thighs (or two breasts, cut into bite size pieces)(750g)

Chicken Satay Marinade

  • 5.6 Ounces 165ml Can of Unsweetened Coconut Milk (or 1/2 of 13.66 Ounce/403ml can, reserving other half for peanut chili sauce)
  • 2 1/2 Teaspoons Minced Garlic (2-3 large cloves)
  • 1 Tablespoon Soy Sauce
  • 1/2 Teaspoon Cumin (ground)
  • 1/2 Teaspoon Coriander (ground)
  • 1/2 Teaspoon Dried Ginger (ground)

Thai Peanut Chili Sauce

  • 1/3 Cup Peanut Butter
  • 1/2 Teaspoon Soy Sauce
  • 1 Teaspoon Red Pepper Flakes more if you want it spicier
  • 5.6 oz/165ml Can of Unsweetened Coconut Milk (or 1/2 of 13.66 Ounce/403ml can reserved from above marinade)
  • 1 Tablespoon Dark Brown Sugar
  • 1 Tablespoon Fish Sauce
  • 1/2 Teaspoon Coriander (ground)
  • 2 Tablespoons Lime Juice (about one lime)
  • Salt or soy sauce to taste


  • 1 English Cucumber
  • Lime Wedges
  • Cilantro
  • Red Thai Chiles (optional - careful, they are HOT)


  • Slice chicken into strips or bite size pieces.
  • Mix together all the marinade ingredients.
  • Add chicken to this, coating each piece and refrigerate for 30 minutes. If using wood skewers, soak them in water for 30 minutes before assembly.
  • Meanwhile, in a small sauce pan, stir all the peanut dipping sauce ingredients together except lime juice and heat on medium until thickened a bit (about 10-15 minutes).
  • Remove from heat and stir in the lime juice. May thin sauce additionally with water if needed.
  • Place chicken on skewers. If cut into strips, weave the skewers in and out of strips from one end to another, or place skewers through the center of the bite size pieces.
  • While rice is cooking, chicken is marinating and wood skewers (if using) are soaking, cut up your garnish and have it ready.
  • Heat grill (indoor or outdoor) on high. Brush grates with a little bit of oil and cook skewers for about 10 minutes (flipping halfway through) until juices are clear, or until internal temp reads 165°F.
  • Serve with Thai Peanut Chili Sauce, Thai Yellow Rice. Garnish with cucumber slices, limes wedges, cilantro and additional Thai red chilies (optional)


You may also top or add chopped peanuts to the sauce and/or plate. I don’t do this because my husband likes it better without the additional peanut pieces.


Calories: 872kcal | Carbohydrates: 23g | Protein: 27g | Fat: 81g | Saturated Fat: 65g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 81mg | Sodium: 499mg | Potassium: 1153mg | Fiber: 8g | Sugar: 13g | Vitamin A: 139IU | Vitamin C: 11mg | Calcium: 73mg | Iron: 6mg