When it comes to grilling, few dishes inspire the same level of anticipation and delight as tender, juicy chicken satay. This vibrant Thai dish not only fills the air with an irresistible aroma of spices but also promises an explosion of rich flavor with every bite. The buttery smooth peanut sauce elevates the experience, creating a perfect balance of savory, sweet, and slightly spicy notes that make it a true crowd-pleaser. Ideal for both casual family dinners and festive gatherings, this recipe offers convenience without sacrificing taste. Whether you’re meal prepping for a busy week or crafting a special occasion treat, Thai chicken satay serves up heartfelt nourishment on a stick, making it equally appealing to kids and adults alike.
Quick Answer
This Thai Chicken Satay with Peanut Sauce recipe features marinated chicken skewers paired with a creamy, rich peanut sauce. It’s popular for its delicious taste, and it’s perfect for families, meal preppers, or anyone craving Asian-inspired comfort food.
Why You’ll Love This Recipe
This recipe combines succulent chicken flavored with authentic Thai seasonings and serves it with a luscious peanut sauce, making it a standout dish in any meal plan.
- Flavorful Experience: A delightful mix of savory, sweet, and spicy flavors.
- Texture Appeal: Juicy, tender chicken paired with creamy sauce creates a satisfying bite.
- Meal Prep Friendly: Easy to prepare ahead of time for quick weeknight dinners.
- Family Favorite: Enjoyed by both kids and adults, perfect for family meals.
- Customizable: Add your favorite vegetables or spices for a personalized touch.
What Makes This Recipe Special
One of the key elements of this Thai Chicken Satay is its aromatic marination process. The chicken thighs soak up the robust flavors from the red curry paste and coconut milk, resulting in meat that is both juicy and packed with flavor. The balance created by the pairing of the spicy peanut sauce with the marinated chicken adds depth to each bite, making the dish uniquely satisfying. This recipe shines in its simplicity, allowing anyone, regardless of cooking skill, to impress with a dish that feels both vibrant and comforting.
Kitchen Tools You’ll Need
- Grill or Grill Pan – Ideal for achieving those delicious char marks.
- Bamboo Skewers – Essential for assembling and grilling the chicken pieces.
- Mixing Bowl – To marinate the chicken and mix the peanut sauce.
- Measuring Cups – For precise ingredient portions for the sauce.
- Whisk – Helpful for blending the peanut sauce ingredients smoothly.
Ingredients
coconut milk: Adds creaminess and rich flavor to the chicken marinade and peanut sauce. bamboo skewers: To hold the chicken pieces while grilling. chicken thighs: Boneless and skinless for juicy and tender satay. curry powder: Enhances the flavor profile with aromatic spices. white sugar: Balances the spices in both the marinade and sauce. red curry paste: Provides a depth of flavor with a hint of heat. cooking salt / kosher salt: Essential for seasoning the chicken effectively. natural peanut butter: Creates a thick, rich sauce that complements the chicken. dark soy sauce: Adds a touch of umami and color to the peanut sauce. cider vinegar: Provides acidity to balance the richness of the peanut butter. water: Adjusts sauce consistency for the desired thickness. peanuts: Adds crunch and texture as a topping. Lime wedges: Optional, for garnish and a burst of tangy freshness. Coriander / cilantro leaves: Optional, adds freshness and color to the presentation. sliced red chilli: Optional, for a hint of spice in the garnish.
Ready to cook? Scroll to the recipe card below for exact measurements.
How to Make Thai Chicken Satay with Peanut Sauce – RecipeTin Eats
Phase 1 – Prep
STEP 1. Soak the skewers. If cooking on a BBQ or over charcoal, soak the bamboo skewers in water for 2 hours to prevent burning.
Phase 2 – Cook
STEP 2. Marinate the chicken. Combine coconut milk, curry powder, white sugar, and red curry paste to form a marinade and toss in chicken pieces. Let marinate for at least 30 minutes. STEP 3. Assemble skewers. Thread the marinated chicken onto the soaked bamboo skewers. STEP 4. Prepare the peanut sauce. In a bowl, whisk together peanut butter, white sugar, dark soy sauce, cider vinegar, water, and remaining red curry paste until smooth. STEP 5. Grill the skewers. Cook the chicken skewers over medium-high heat for about 10-12 minutes, turning occasionally until cooked through and slightly charred.
Phase 3 – Serve
STEP 6. Serve with a sauce. Drizzle or serve the creamy peanut sauce alongside the grilled skewers. STEP 7. Add toppings. Garnish with chopped peanuts, lime wedges, coriander, and sliced red chili if desired.
Why This Recipe Works
Every component of this dish complements the others, creating a harmonious balance of flavors and textures. The marinated chicken, grilled to perfection, remains juicy and tender, while the peanut sauce introduces a creamy richness that contrasts beautifully. The combination of red curry paste and coconut milk infuses each bite with an authentic Thai flare, while grilling adds a slight smoky char that enhances all the flavors. This recipe is not only about taste; it’s also about the whole experience—savors that linger and robust aromas that fill your kitchen, inviting everyone to the table.
Pro Tips for Best Results
- For added depth, marinate the chicken overnight.
- If you’re short on time, opt for pre-cut chicken thighs to reduce prep time.
- Consider adding a touch of lime juice to the marinade for a zesty kick.
- Don’t skip the soaking of the skewers to avoid burning them on the grill.
- Serve the satay with pickled vegetables for a crunchy contrast.
Common Mistakes to Avoid
Mistake:
Not soaking skewers long enough.
Why it happens:
In a rush to cook, many overlook this critical step.
How to fix it:
Plan ahead and soak them for at least 2 hours.
Mistake:
Overcooking the chicken.
Why it happens:
It’s easy to lose track of time while grilling.
How to fix it:
Use a meat thermometer to check that the chicken reaches the safe internal temperature.
Mistake:
Using low-quality peanut butter.
Why it happens:
People often grab what’s on sale without considering taste.
How to fix it:
Choose a natural, high-quality peanut butter for the best flavor.
Mistake:
Skipping the lime garnish.
Why it happens:
It might seem optional, but it adds a necessary acidity.
How to fix it:
Always prepare lime wedges to serve with the dish.
Recipe Variations
- Use shrimp or tofu instead of chicken for a seafood or vegetarian option.
- Add bell peppers and onions to the skewers for extra flavor and nutrition.
- Try almond butter in place of peanut butter for a different nutty flavor.
- Incorporate pineapple pieces on the skewers for a sweet twist.
- Spice it up by adding more chili sauce to the peanut sauce.
Nutrition Highlights
Nutrient Per Serving Protein High (due to chicken thigh content) Fiber Moderate (from peanuts) Carbs Moderate (thanks to sugar balance) Healthy Fats High (from peanut butter) Calories Calorie-conscious meal option when portioned correctly How to Serve Thai Chicken Satay with Peanut Sauce – RecipeTin Eats
- Pair with jasmine rice or a fresh salad for a complete meal.
- Top with extra chopped peanuts and a sprinkle of coriander for garnish.
- For color, include sliced cucumbers or colorful bell peppers on the plate.
- Serve the peanut sauce in a small bowl for dipping.
Best Occasions for This Recipe
- Casual weeknight dinners when time is tight.
- Small gatherings and family celebrations.
- When meal prepping for busy weeks ahead.
- Holiday parties requiring finger foods.
- At potlucks, it’s sure to be a hit!
Make Ahead & Storage
Can This Be Meal Prepped
Yes, you can marinate the chicken ahead of time and store it in the fridge for up to 24 hours.
Storing Leftovers
Store any leftover chicken and peanut sauce in airtight containers in the fridge for up to 3 days.
Freezing
Cooked skewered chicken can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat in the microwave or on the grill until warmed through, ensuring not to overcook.
Creative Ways to Use Leftovers
Transform leftover chicken satay into flavorful wraps with lettuce and rice. Toss it into a salad for a protein boost, use it over rice bowls, or create a fun sandwich with your favorite toppings. Leftover peanut sauce makes a rich dip for veggies or an addition to stir-fried dishes.
FAQs
How long should I marinate the chicken? Marinating the chicken for at least 30 minutes is ideal, but overnight will enhance the flavors even more. Can I use other meats for this recipe? Absolutely! Shrimp or tofu are great alternatives for a twist on traditional satay. What should I serve with satay? Pair with jasmine rice, fresh veggies, or a light salad to balance the richness of the peanut sauce. How do I store leftovers? Leftovers can be stored in an airtight container in the fridge for up to 3 days. Can the sauce be made ahead of time? Yes, peanut sauce can be prepared in advance and stored in the fridge for up to a week.
Save This Recipe for Later
If you loved this recipe, be sure to save it on Pinterest or share it with friends so they can enjoy this fabulous Thai Chicken Satay with Peanut Sauce too!
Final Thoughts
This dish is a comforting blend of flavors, perfect for gatherings, meal preps, or simply a delightful dinner. You can’t go wrong with the richness of the peanut sauce and the tender chicken skewers. Give this recipe a try, save it for future meal inspiration, and explore more recipes that bring the taste of Thai cuisine right to your home!

Thai Chicken Satay with Peanut Sauce
Ingredients
Method
- Soak the bamboo skewers in water for 2 hours to prevent burning.
- Combine coconut milk, curry powder, white sugar, and red curry paste in a mixing bowl to form a marinade. Toss in chicken pieces and let marinate for at least 30 minutes.
- Thread marinated chicken onto the soaked bamboo skewers.
- In a bowl, whisk together peanut butter, white sugar, dark soy sauce, cider vinegar, water, and remaining red curry paste until smooth to prepare the peanut sauce.
- Grill the chicken skewers over medium-high heat for about 10-12 minutes, turning occasionally, until cooked through and slightly charred.
- Serve the grilled skewers with the creamy peanut sauce on the side.
- Garnish with chopped peanuts, lime wedges, coriander, and sliced red chili if desired.
