Description
A flavorful and easy-to-make Chicken Satay recipe featuring tender marinated chicken strips grilled to perfection and served with a creamy, spicy peanut sauce. Perfect as an appetizer or main dish, this Thai-inspired recipe combines aromatic spices with a rich peanut dip for a delicious and satisfying meal.
Ingredients
Scale
For the Chicken Satay:
- 1 pound boneless, skinless chicken breasts or thighs, cut into thin strips
- 1/2 cup coconut milk
- 2 tablespoons soy sauce
- 1 tablespoon brown sugar
- 1 tablespoon curry powder
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 1 tablespoon lime juice
- bamboo skewers, soaked in water for 30 minutes
For the Peanut Sauce:
- 1/2 cup creamy peanut butter
- 1/4 cup coconut milk
- 1 tablespoon soy sauce
- 1 tablespoon brown sugar
- 1 tablespoon lime juice
- 1 teaspoon chili garlic sauce or sriracha
- 2–3 tablespoons warm water (to thin)
Instructions
- Prepare the Marinade: In a large bowl, whisk together coconut milk, soy sauce, brown sugar, curry powder, ground coriander, turmeric, minced garlic, grated ginger, and lime juice until well combined. Add the chicken strips to the bowl and toss thoroughly to coat each piece with the marinade. Cover the bowl and refrigerate for at least 1 hour, or for more flavor, marinate overnight.
- Make the Peanut Sauce: While the chicken is marinating, combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, and chili garlic sauce in a small bowl. Stir well, then add warm water one tablespoon at a time until the sauce reaches your desired consistency. Set aside.
- Skewer the Chicken: Remove chicken from the marinade and thread the strips onto the soaked bamboo skewers, distributing the pieces evenly.
- Grill the Chicken: Preheat a grill or grill pan over medium-high heat and lightly oil the grill grates to prevent sticking. Place the chicken skewers on the grill and cook for 3–4 minutes on each side, or until the meat is cooked through and slightly charred at the edges.
- Rest and Serve: Remove the skewers from the grill and let them rest for a couple of minutes to retain their juices. Serve warm alongside the prepared peanut sauce for dipping.
Notes
- For an oven-friendly alternative, broil the skewers for 4–5 minutes on each side until cooked through and lightly charred.
- You can substitute chicken with tofu or shrimp for different protein options.
- Serve with jasmine rice, cucumber salad, or flatbread to complete the meal.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Thai
Nutrition
- Serving Size: 2 skewers with sauce
- Calories: 420
- Sugar: 7g
- Sodium: 520mg
- Fat: 24g
- Saturated Fat: 8g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 2g
- Protein: 34g
- Cholesterol: 90mg