Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Peanut Satay Chicken

Thai Pineapple Peanut Satay Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Grilled
  • Cuisine: Asian

Description

This Thai-inspired Pineapple Peanut Satay Chicken is an explosion of sweet, savory, nutty, and spicy flavors! Juicy grilled or broiled chicken is marinated in a tangy peanut-pineapple sauce, then paired with caramelized pineapple for a dish thatโ€™s bold, delicious, and easy to make. Perfectly served over steamed rice with a creamy Thai peanut sauce for dipping!


Ingredients

Scale

For the Chicken & Skewers:

  • 2 lbs chicken breasts, cut into bite-sized pieces (4-6 breasts)
  • 1 fresh pineapple, chopped into 1โ€ pieces
  • 3 tbsp olive oil

Thai Peanut Pineapple Marinade/Sauce:

  • 1/3 cup canned pineapple juice
  • 1/4 cup low-sodium soy sauce
  • 1/4 cup brown sugar, packed
  • 1 tbsp fish sauce
  • 1 tbsp lime juice
  • 1โ€“2 tsp Sriracha (or Asian chili sauce, to taste)
  • 1 tsp dried basil
  • 1 tsp garlic powder
  • 1/2 tsp ground ginger
  • 1/4 tsp black pepper

Peanut Sauce:

  • 1/3 cup coconut milk
  • 1/4 tsp cornstarch
  • 1/3 cup crunchy peanut butter

Garnish (Optional):

  • Freshly squeezed lime juice
  • Crushed peanuts
  • Green onions, chopped

Instructions

Marinate the Chicken:

  1. In a medium bowl, whisk together all marinade/sauce ingredients.
  2. In a large zip-top bag, combine ยผ cup of marinade with olive oil and chicken pieces. Marinate in the refrigerator for 1-4 hours.

Grill Method:

  1. Preheat grill to medium-high heat. Grease grill grates well.
  2. Soak wooden skewers in water for at least 30 minutes before grilling.
  3. Thread marinated chicken and pineapple onto skewers.
  4. Grill for 5 minutes per side, or until chicken is charred and cooked through (internal temp 165ยฐF/75ยฐC).

Oven Broil Method:

  1. Preheat broiler and line a baking sheet with aluminum foil. Lightly spray with nonstick cooking spray.
  2. Soak wooden skewers for at least 30 minutes.
  3. Arrange skewers in a single layer and broil, turning every 5 minutes, until chicken is cooked through (about 10-15 minutes).

Make the Peanut Sauce:

  1. In a small saucepan, whisk coconut milk with cornstarch and bring to a boil.
  2. Reduce heat, simmer for 1 minute, then stir in peanut butter until smooth.
  3. Adjust consistency:
    • Too thick? Whisk in coconut milk or water.
    • Too thin? Simmer longer until thickened.
  4. Taste and adjust seasoning with Sriracha, lime juice, or brown sugar as desired.

Serve & Garnish:

  • Brush grilled chicken skewers with peanut sauce and serve with extra sauce for dipping.
  • Optionally, thin out the sauce with a bit of water and drizzle over chicken, pineapple, and rice.
  • Garnish with crushed peanuts, green onions, and fresh lime juice.

Notes

  • Best Pairing: Serve with steamed rice or coconut rice.
  • Marination Time: Minimum 1 hour, but 4 hours for best flavor.
  • Storage & Reheating: Store leftovers in an airtight container for up to 3 days. Reheat gently with a splash of coconut milk or water.

Nutrition

  • Serving Size: 1 skewer
  • Calories: 320
  • Sugar: 9g
  • Sodium: 530mg
  • Fat: 14g
  • Saturated Fat: 4g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 65mg