Thai Chicken Sate with Peanut Sauce
Thai Chicken Sate with Peanut Sauce is a delightful dish that brings the flavors of Thailand right to your kitchen. This recipe allows you to create delicious chicken skewers coated in a rich and creamy peanut sauce, perfect for parties, picnics, or just a tasty weeknight dinner. With its easy preparation and mouthwatering taste, you’ll find yourself making this dish time and again!
Why You’ll Love This Recipe
- Quick and Easy: This Thai Chicken Sate with Peanut Sauce comes together in just under an hour, making it perfect for busy weeknights.
- Flavor Explosion: The combination of spices and creamy peanut sauce creates a taste sensation that will impress family and friends.
- Customizable: Adjust the spice levels or add your favorite veggies to the skewers for a personal touch.
- Perfect for Any Occasion: Whether it’s a casual gathering or a festive celebration, these chicken skewers are sure to be a hit.
- Budget-Friendly: Enjoy restaurant-quality Thai food at home without breaking the bank!

Tools and Preparation
To make this Thai Chicken Sate with Peanut Sauce, you’ll need some essential tools. Having the right equipment can make the cooking process smoother and more enjoyable.
Essential Tools and Equipment
- Wooden skewers
- Mixing bowl
- Whisk
- Saucepan
- Grill or grill pan
Importance of Each Tool
- Wooden skewers: Perfect for threading chicken pieces; soak them beforehand to prevent burning on the grill.
- Mixing bowl: Essential for combining marinade ingredients thoroughly.
- Whisk: Helps achieve a smooth peanut sauce by ensuring all ingredients mix well without clumps.
Ingredients
For the Chicken Skewers
- 2 pounds (1kg) skinless and boneless chicken breast (sliced 1 inch wide x 4-5 inches length)
- 1/2 cucumber (sliced)
- 2 teaspoons Masaman curry paste (or red curry paste)
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon ground coriander
- 1/4 teaspoon ground cayenne pepper
- 1.5 tablespoons minced garlic
- 2 tablespoons fish sauce
- 2.5 teaspoons sweet soy sauce
- 2.5 teaspoons sugar
- 1/4 teaspoon white pepper
- 1/3 cup coconut milk
For the Peanut Sauce
- 1/2 cup creamy peanut butter
- 3/4 cup coconut milk
- 2 tablespoons Thai red curry paste or Massaman curry paste
- 2 tablespoons apple cider vinegar
- 1 tablespoon sugar or to taste
- 2 tablespoons ground peanut
- salt to taste
How to Make Thai Chicken Sate with Peanut Sauce
Step 1: Prepare the Chicken
Slice the chicken breast against the grain into pieces that are at least 1 inch wide. Mix in the marinade:
1. In a mixing bowl, combine Masaman curry paste, turmeric powder, ground coriander, cayenne pepper, minced garlic, fish sauce, sweet soy sauce, sugar, white pepper, and coconut milk.
2. Add sliced chicken to the marinade and ensure all pieces are well coated.
3. Marinate the chicken in the refrigerator for at least 30 minutes.
Step 2: Make the Peanut Sauce
Add all ingredients for the peanut sauce into a saucepan:
1. Combine creamy peanut butter, coconut milk, red curry paste, apple cider vinegar, sugar, ground peanut, and salt.
2. Using a whisk, quickly combine before placing on low heat.
3. Continue whisking until smooth; when it starts to simmer and bubble, turn off heat.
Step 3: Grill the Chicken Skewers
Remove marinated chicken from the refrigerator:
1. Thread chicken onto wooden skewers lengthwise.
2. Grill satay for about 4 minutes on each side or until cooked through.
Step 4: Serve
Serve your delicious Thai Chicken Sate with the prepared peanut sauce and sliced cucumber on the side for a refreshing crunch! Enjoy your meal!
How to Serve Thai Chicken Sate with Peanut Sauce
Serving Thai chicken sate with peanut sauce is a delightful experience. The combination of tender chicken skewers and creamy peanut sauce creates a perfect balance of flavors. Here are some great serving suggestions to enhance your meal.
With Fresh Vegetables
- Cucumber Slices: The cool crunch of cucumber complements the warm, savory chicken.
- Carrot Sticks: Crisp carrot sticks add a touch of sweetness and color to your plate.
On a Bed of Rice
- Jasmine Rice: Serve the chicken over fragrant jasmine rice for a filling meal.
- Coconut Rice: The slight sweetness of coconut rice pairs well with the rich peanut sauce.
As an Appetizer
- Small Skewers: Serve smaller portions on toothpicks for easy snacking at parties.
- Veggie Platter: Create a colorful veggie platter alongside the sate for variety.
With Dipping Sauce
- Extra Peanut Sauce: Always have extra peanut sauce available for those who want more flavor.
- Chili Sauce: For spice lovers, a side of chili sauce offers an exciting kick.
How to Perfect Thai Chicken Sate with Peanut Sauce
Achieving the perfect Thai chicken sate with peanut sauce requires attention to detail. Here are some tips to ensure your dish stands out.
- Marinate Longer: Letting the chicken marinate for several hours or overnight deepens the flavor.
- Use Fresh Ingredients: Fresh herbs and spices elevate the taste and aroma of your dish.
- Watch Cooking Time: Grill the chicken just until cooked through to maintain tenderness and juiciness.
- Adjust Sauce Consistency: If your peanut sauce is too thick, add water gradually until you reach your desired thickness.
- Experiment with Spices: Feel free to adjust spices in both the marinade and sauce according to your taste preferences.
Best Side Dishes for Thai Chicken Sate with Peanut Sauce
Pairing side dishes with Thai chicken sate enhances your dining experience. Here are some excellent options that complement this dish beautifully.
- Thai Fried Rice: Flavored with soy sauce and vegetables, it’s a hearty addition.
- Mango Salad: A refreshing salad that balances the richness of the peanut sauce with its sweetness.
- Spring Rolls: Crispy spring rolls filled with fresh veggies make an excellent crunchy side.
- Stir-Fried Vegetables: Colorful stir-fried veggies add nutrition and texture to your meal.
- Asian Slaw: A tangy slaw provides a nice contrast to the savory chicken sate.
- Quinoa Salad: Nutty quinoa mixed with herbs makes a nutritious complement to this dish.
- Coconut Soup (Tom Kha): This creamy soup enhances the overall Thai theme while providing warmth.
Common Mistakes to Avoid
Making Thai Chicken Sate with Peanut Sauce can be delightful, but there are common pitfalls to watch out for.
- Incorrect chicken slicing: Slicing the chicken too thick will lead to uneven cooking. Aim for pieces that are 1 inch wide and 4-5 inches long for even grilling.
- Skipping the marinade time: If you don’t marinate the chicken long enough, it won’t absorb the flavors. Marinate for at least 30 minutes for the best taste.
- Overcooking the chicken: Overcooked chicken can become dry and tough. Grill each side for only 4 minutes or until just cooked through.
- Neglecting peanut sauce consistency: A too-thick or too-thin sauce can ruin your dish. Adjust with water as needed while cooking for your preferred consistency.
- Not storing leftovers properly: Failing to store leftover peanut sauce in an airtight container can reduce its freshness. Keep it sealed in the refrigerator for up to a week.

Storage & Reheating Instructions
Refrigerator Storage
- Store any leftover Thai Chicken Sate with Peanut Sauce in an airtight container.
- It can last in the fridge for up to one week.
Freezing Thai Chicken Sate with Peanut Sauce
- Place skewers in a freezer-safe bag or container.
- They can be frozen for up to three months.
Reheating Thai Chicken Sate with Peanut Sauce
- Oven: Preheat to 350°F (175°C) and bake for about 10-15 minutes until heated through.
- Microwave: Heat on medium power for 1-2 minutes, checking frequently to avoid overcooking.
- Stovetop: Warm in a skillet over medium heat, adding a splash of water if necessary to prevent sticking.
Frequently Asked Questions
Here are some common questions about making Thai Chicken Sate with Peanut Sauce.
What is the best way to marinate chicken?
Marinating chicken in a mix of spices and sauces enhances flavor. Ensure you allow enough time—at least 30 minutes is ideal.
Can I use other meats instead of chicken?
Yes! Try using pork, beef, or even tofu as alternatives in this recipe for varied flavors and textures.
How do I make my peanut sauce spicier?
To add heat, incorporate more cayenne pepper or fresh chili peppers into your peanut sauce mix before simmering.
Is this recipe suitable for meal prep?
Absolutely! Thai Chicken Sate with Peanut Sauce makes an excellent meal prep option as it reheats well and retains its flavor over time.
Can I substitute ingredients in this recipe?
Definitely! Experiment with different curry pastes or nut butters based on your preferences or dietary needs.
Final Thoughts
Thai Chicken Sate with Peanut Sauce is not just delicious; it’s also versatile. You can easily customize it by adding different proteins or adjusting spices. This recipe brings a taste of Thailand right to your kitchen, making it perfect for gatherings or cozy dinners at home. Don’t hesitate—give it a try!
Thai Chicken Sate with Peanut Sauce
Thai Chicken Sate with Peanut Sauce is a delightful dish that brings the vibrant flavors of Thailand to your table. This recipe features tender chicken skewers marinated in a fragrant coconut milk and spice blend, grilled to perfection, and served with a creamy, savory peanut sauce that enhances each bite.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 6 people 1x
- Category: Dinner
- Method: Grilling
- Cuisine: Thai
Ingredients
- 2 pounds skinless boneless chicken breast
- 1/2 cucumber
- 2 teaspoons Masaman curry paste or red curry paste
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon ground coriander
- 1/4 teaspoon ground cayenne pepper
- 1.5 tablespoons minced garlic
- 2 tablespoons fish sauce
- 2.5 teaspoons sweet soy sauce
- 2.5 teaspoons sugar
- 1/4 teaspoon white pepper
- 1/3 cup coconut milk
- 1/2 cup creamy peanut butter
- 3/4 cup coconut milk
- 2 tablespoons Thai red curry paste or Massaman curry paste
- 2 tablespoons apple cider vinegar
- 1 tablespoon sugar or to taste
- 2 tablespoons ground peanut
- salt to taste
Instructions
- Slice chicken into strips and marinate in a mixture of coconut milk, curry paste, fish sauce, garlic, and spices for at least 30 minutes.
- Prepare the peanut sauce by whisking together peanut butter, coconut milk, curry paste, apple cider vinegar, sugar, ground peanuts, and salt in a saucepan over low heat until smooth.
- Thread marinated chicken onto wooden skewers and grill for about 4 minutes on each side until cooked through.
- Serve hot with peanut sauce and cucumber slices.
Nutrition
- Serving Size: 1 skewer (approximately 85g)
- Calories: 230
- Sugar: 5g
- Sodium: 800mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 1g
- Protein: 22g
- Cholesterol: 70mg