Chicken Satay Skewers are a beloved Southeast Asian dish that combines tender, marinated chicken with a rich, flavorful peanut sauce. Originating from Indonesia and widely popular across Thailand and Malaysia, this dish is perfect as an appetizer, snack, or main course. The secret lies in the marinade: a harmonious mix of spices, coconut milk, garlic, and soy sauce that infuses the chicken with irresistible flavor. Grilled to perfection, these skewers are smoky, juicy, and bursting with savory goodness. The accompanying peanut sauce adds a creamy, nutty touch that complements the spices beautifully.
Why I Love This Recipe
I love this recipe because it’s packed with flavor yet easy to prepare at home. The marinade is simple but transforms ordinary chicken into something extraordinary. Grilling the skewers adds a smoky depth, and the creamy peanut sauce creates a perfect balance of savory, sweet, and slightly spicy notes. It’s a dish that never fails to impress guests while being incredibly satisfying for a casual meal.
Why It’s a Must-Try Dish
Chicken Satay Skewers are a must-try because they bring restaurant-quality flavor to your kitchen with minimal effort. The combination of marinated chicken, skewered presentation, and rich peanut sauce makes it visually appealing and delicious. They’re perfect for parties, weeknight dinners, or even meal prep. The dish is versatile, flavorful, and universally loved, making it a standout recipe for anyone who enjoys bold, comforting, and aromatic food.
Recipe Details
Preparation Time: 20 minutes
Marination Time: 1–2 hours (or overnight for best flavor)
Cooking Time: 10–15 minutes
Total Time: 30–35 minutes (excluding marination)
Servings: 4
Calories per Serving: ~350 kcal
Course: Appetizer / Main Course
Cuisine: Southeast Asian / Thai / Indonesian
Ingredients
For the Chicken Marinade:
1 lb (450 g) boneless, skinless chicken breast or thighs, cut into 1-inch strips
3 tbsp soy sauce
2 tbsp coconut milk
1 tbsp brown sugar or honey
2 cloves garlic, minced
1 tsp ground turmeric
1 tsp ground coriander
1/2 tsp chili powder (optional, for heat)
1 tbsp lime juice
1 tbsp vegetable oil
For the Peanut Sauce:
1/2 cup creamy peanut butter
1/4 cup coconut milk
2 tbsp soy sauce
1 tbsp brown sugar or honey
1 tsp red curry paste (optional, for spice)
1 tsp lime juice
1–2 tbsp water (to adjust consistency)
Garnish (optional):
Chopped fresh cilantro
Crushed roasted peanuts
Lime wedges
Other:
Bamboo or metal skewers (soaked in water for 30 minutes if bamboo)
Cooking Directions
Step-by-Step Preparation Method
1. Prepare the Marinade:
In a bowl, mix soy sauce, coconut milk, brown sugar, garlic, turmeric, coriander, chili powder, lime juice, and vegetable oil.
2. Marinate the Chicken:
Add chicken strips to the marinade, ensuring they’re fully coated.
Cover and refrigerate for at least 1 hour or overnight for maximum flavor.
3. Prepare the Peanut Sauce:
In a small saucepan, combine peanut butter, coconut milk, soy sauce, brown sugar, red curry paste, and lime juice.
Heat gently over low-medium heat, stirring until smooth.
Add water gradually to achieve a pourable consistency. Keep warm.
4. Skewer the Chicken:
Thread the marinated chicken onto bamboo or metal skewers.
5. Grill the Skewers:
Preheat a grill, grill pan, or oven broiler to medium-high heat.
Grill skewers for 3–4 minutes per side or until fully cooked and slightly charred.
6. Serve:
Plate the skewers and drizzle with peanut sauce or serve it on the side.
Garnish with cilantro, crushed peanuts, and lime wedges.
How to Serve
Serve as an appetizer with peanut sauce for dipping.
Pair with steamed jasmine rice, a simple salad, or grilled vegetables for a main meal.
For a party, serve on a platter with toothpicks for easy grabbing.
Recipe Tips
Use chicken thighs for juicier, more flavorful meat.
Don’t skip marination—it’s key for deep flavor.
Soak bamboo skewers to prevent burning.
Adjust peanut sauce consistency with water or coconut milk.
Grill over medium-high heat for smoky char without drying out the chicken.
Variations
Beef or Pork Satay: Swap chicken with thinly sliced beef or pork. Adjust cooking time accordingly.
Spicy Version: Add extra chili powder or fresh sliced chili to the marinade.
Vegetarian/Vegan: Use tofu, tempeh, or seitan instead of chicken and a plant-based peanut butter.
Thai-Style Twist: Add a splash of fish sauce and palm sugar to the marinade.
Coconut-Lime Satay: Add extra coconut milk and lime zest for a creamier, tangy version.
Freezing and Storage
Refrigerator: Store cooked skewers in an airtight container for up to 3–4 days.
Freezer: Freeze raw marinated chicken skewers in a single layer on a baking sheet, then transfer to a freezer-safe bag for up to 3 months. Thaw overnight in the fridge before cooking.
Peanut Sauce: Store in an airtight container in the fridge for up to 1 week. Reheat gently before serving.
Special Equipment Needed
Grill, grill pan, or oven broiler
Bamboo or metal skewers
Small saucepan for peanut sauce
Mixing bowl for marinade
Conclusion
Chicken Satay Skewers are a versatile, flavorful, and visually appealing dish that brings the essence of Southeast Asian cuisine into your home kitchen. With a simple yet aromatic marinade, juicy grilled chicken, and rich peanut sauce, this recipe is perfect for entertaining or a satisfying weeknight meal. Its balance of savory, sweet, and slightly spicy flavors makes it irresistible and a must-try for anyone who loves bold and comforting dishes.
Chicken Satay Skewers are a beloved Southeast Asian dish that combines tender, marinated chicken with a rich, flavorful peanut sauce. Originating from Indonesia and widely popular across Thailand and Malaysia, this dish is perfect as an appetizer, snack, or main course.
Ingredients
For the Chicken Marinade:
1lb(450 g)
3tbsp soy sauce
2tbsp coconut milk
1tbsp brown sugar or honey
2cloves garlic, minced
1tsp ground turmeric
1tsp ground coriander
1/2tsp chili powder (optional, for heat)
1tbsp lime juice
1tbsp vegetable oil
For the Peanut Sauce:
1/2cup creamy peanut butter
1/4cup coconut milk
2tbsp soy sauce
1tbsp brown sugar or honey
1tsp red curry paste (optional, for spice)
1tsp lime juice
1tbsp 1–2 water (to adjust consistency)
Garnish (optional):
Chopped fresh cilantro
Crushed roasted peanuts
Lime wedges
Other:
Bamboo or metal skewers (soaked in water for 30 minutes if bamboo)
Instructions
1
1. Prepare the Marinade: In a bowl, mix soy sauce, coconut milk, brown sugar, garlic, turmeric, coriander, chili powder, lime juice, and vegetable oil.
2
2. Marinate the Chicken: Add chicken strips to the marinade, ensuring they’re fully coated. Cover and refrigerate for at least 1 hour or overnight for maximum flavor.
3
3. Prepare the Peanut Sauce: In a small saucepan, combine peanut butter, coconut milk, soy sauce, brown sugar, red curry paste, and lime juice. Heat gently over low-medium heat, stirring until smooth. Add water gradually to achieve a pourable consistency. Keep warm.
4
4. Skewer the Chicken: Thread the marinated chicken onto bamboo or metal skewers.
5
5. Grill the Skewers: Preheat a grill, grill pan, or oven broiler to medium-high heat. Grill skewers for 3–4 minutes per side or until fully cooked and slightly charred.
6
6. Serve: Plate the skewers and drizzle with peanut sauce or serve it on the side. Garnish with cilantro, crushed peanuts, and lime wedges.
Pin this recipe to share with your friends and followers.
Stella Parker
Blogger & Recipe Creator
Hi & Welcome to Stella’s Kitchen, where homemade recipes come to life with love and flavor. From easy weeknight dinners to classic comfort food and delicious desserts, My recipes are simple, flavorful, and family-friendly.