Thai Chicken Sate with Peanut Sauce
Thai Chicken Sate with Peanut Sauce is a delightful dish that combines tender chicken marinated in aromatic spices and served with a rich, creamy peanut sauce. Perfect for any gathering, this flavorful recipe brings the essence of Thai cuisine right to your kitchen. Whether you’re hosting a party or enjoying a cozy family dinner, these skewers are sure to impress!
Why You’ll Love This Recipe
- Easy to Prepare: With simple ingredients and straightforward steps, you can whip up this dish in no time.
- Flavor Explosion: The combination of spices and the peanut sauce creates a mouthwatering experience that everyone will love.
- Versatile Serving Options: Enjoy the chicken sate as an appetizer, main course, or even as part of a festive platter.
- Customizable Ingredients: Modify the spice levels or add your favorite vegetables to the marinade for added flavor.

Tools and Preparation
To make Thai Chicken Sate with Peanut Sauce, you’ll need a few essential tools. These will help you achieve the best results while keeping your cooking experience 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, they provide stability while grilling.
- Mixing bowl: Essential for marinating the chicken evenly with all the spices and sauces.
- Whisk: Helps combine ingredients smoothly when making the peanut sauce for a creamy consistency.
Ingredients
For the Chicken Marinade
- 2 pounds (1kg) skinless and boneless chicken breast (sliced 1 inch wide x 4-5 inches length)
- 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: Marinate the Chicken
- Slice the chicken breast against the grain into pieces that are at least 1 inch wide.
- Mix all marinade ingredients in a mixing bowl, ensuring all chicken pieces are well coated.
- Marinate the chicken in the refrigerator for at least 30 minutes.
Step 2: Prepare the Peanut Sauce
- Add all peanut sauce ingredients to a saucepan.
- Use a whisk to combine everything quickly before placing it on low heat.
- Continue whisking until all ingredients blend together smoothly.
- Once it starts to simmer, turn off the heat; if desired, add water for a thinner consistency.
- Remove from heat and top it with ground peanuts.
Step 3: Grill the Chicken Sate
- Remove marinated chicken from the refrigerator.
- Thread pieces onto wooden skewers lengthwise.
- Grill each side for about 4 minutes or until cooked through and tender.
Step 4: Serve and Enjoy!
Serve your delicious Thai Chicken Sate with Peanut Sauce alongside sliced cucumber for a refreshing crunch! Enjoy as an appetizer or main dish that’s sure to delight your guests!
How to Serve Thai Chicken Sate with Peanut Sauce
Serving Thai Chicken Sate with Peanut Sauce is all about enhancing the flavors and presentation. Here are some delightful ways to enjoy this dish.
With Fresh Vegetables
- Cucumber Slices: The refreshing crunch of cucumber pairs perfectly with the rich peanut sauce, balancing the flavors beautifully.
- Carrot Sticks: Serve crunchy carrot sticks alongside for an extra crunch and a pop of color on your plate.
As a Party Appetizer
- Skewers on a Platter: Arrange the chicken sate skewers on a platter for easy serving at parties. This makes them perfect finger food for guests.
- Dipping Station: Set up a dipping station with extra peanut sauce and sliced veggies, allowing everyone to customize their plates.
On a Bed of Rice
- Jasmine Rice: Serve the chicken sate over fluffy jasmine rice. The rice absorbs the peanut sauce, making every bite flavorful.
- Coconut Rice: For a tropical twist, try coconut rice. Its sweetness complements the spicy chicken sate and enhances the overall experience.
How to Perfect Thai Chicken Sate with Peanut Sauce
Perfecting Thai Chicken Sate with Peanut Sauce can elevate your dish to restaurant quality. Here are some helpful tips.
- Marinate Longer: Allow the chicken to marinate for at least a few hours, or overnight if time permits. This deepens the flavor.
- Use Fresh Ingredients: Fresh herbs and spices can significantly enhance the taste of your dish. Opt for high-quality peanut butter as well.
- Control Skewer Size: Cut your chicken into uniform pieces to ensure even cooking. This prevents some pieces from being overcooked while others remain underdone.
- Grill at High Heat: Preheat your grill for better searing and flavor development. A hot grill creates those beautiful char marks and adds depth.
- Adjust Spice Levels: Customize the heat level in your marinade and sauce by adjusting cayenne pepper and curry paste amounts according to personal preference.
- Garnish Creatively: Top your finished dish with fresh cilantro or crushed peanuts for added texture and visual appeal.
Best Side Dishes for Thai Chicken Sate with Peanut Sauce
Pairing side dishes with Thai Chicken Sate can enhance your meal experience. Consider these delightful options.
- Thai Coconut Rice: This fragrant rice dish adds sweetness that balances the savory flavors of the chicken sate.
- Stir-Fried Vegetables: Colorful stir-fried veggies provide crunch and freshness, complementing the richness of peanut sauce.
- Mango Salad: A light mango salad offers a refreshing contrast to savory chicken, enhancing each bite’s flavor profile.
- Spring Rolls: Crispy spring rolls filled with fresh vegetables make an excellent appetizer or side dish, adding variety to your meal.
- Satay Noodles: Serve noodles tossed in a light sauce; they pair wonderfully with the spicy notes of chicken sate and provide additional carbs.
- Peanut Slaw: A crunchy slaw made with cabbage and peanuts gives an added texture that pairs nicely with the creamy peanut sauce.
Common Mistakes to Avoid
Making Thai Chicken Sate with Peanut Sauce can be an enjoyable experience, but it’s essential to steer clear of common pitfalls.
- Over-marinating the chicken: Leaving chicken in the marinade for too long can make it mushy. Aim for 30 minutes to 2 hours for the best texture.
- Neglecting the skewering technique: Improperly threading chicken onto skewers can lead to uneven cooking. Ensure pieces are snug but not overcrowded on the skewer.
- Ignoring the peanut sauce consistency: If the sauce is too thick, it won’t coat well. Adjust with water or coconut milk gradually while cooking to achieve a smooth texture.
- Skipping resting time after grilling: Cutting into the chicken immediately after grilling can let juices escape, making it dry. Let it rest for a few minutes before serving.
- Using low-quality peanut butter: Cheap peanut butter can impact flavor. Opt for creamy, natural peanut butter for the best taste in your sauce.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Thai Chicken Sate with Peanut Sauce in an airtight container.
- It will stay fresh in the refrigerator for up to 4 days.
Freezing Thai Chicken Sate with Peanut Sauce
- Place cooked chicken and sauce in freezer-safe bags or containers.
- It can be frozen for up to 3 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 in short intervals until warm, stirring occasionally to avoid hot spots.
- Stovetop: Warm over low heat in a skillet, adding a splash of water if needed to maintain moisture.
Frequently Asked Questions
What is Thai Chicken Sate with Peanut Sauce?
Thai Chicken Sate with Peanut Sauce is a popular dish featuring marinated grilled chicken skewers served with a creamy and flavorful peanut sauce.
How do I make Thai Chicken Sate with Peanut Sauce spicy?
To add spice, incorporate more cayenne pepper or serve with chili flakes on the side. You can also use spicier curry paste variations.
Can I use other meats instead of chicken?
Yes! Beef, pork, or even tofu are great alternatives that pair well with the same marinade and peanut sauce.
How long does it take to prepare Thai Chicken Sate with Peanut Sauce?
The total preparation time is approximately 50 minutes, including marination and grilling.
Is Thai Chicken Sate good for meal prep?
Absolutely! It’s perfect for meal prep and can be easily stored in portions for quick lunches or dinners throughout the week.
Final Thoughts
Thai Chicken Sate with Peanut Sauce is not only delicious but also offers versatility in flavors and ingredients. Feel free to customize this recipe by adjusting spices or adding your favorite vegetables. It’s perfect as an appetizer or main dish that everyone will love!
Thai Chicken Sate with Peanut Sauce
Thai Chicken Sate with Peanut Sauce is a tantalizing dish that brings the vibrant flavors of Thai cuisine to your table. Featuring tender marinated chicken skewers grilled to perfection and served with a luscious peanut sauce, this recipe is perfect for gatherings or cozy family dinners. The delightful combination of spices and creamy sauce creates a memorable culinary experience that will impress your guests. Whether you enjoy it as an appetizer, main course, or part of a festive platter, this dish promises to satisfy every palate.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 6 people 1x
- Category: Main
- Method: Grilling
- Cuisine: Thai
Ingredients
- 2 pounds skinless boneless chicken breast
- 2 teaspoons Masaman or red curry paste
- 1/3 cup coconut milk (for marinade)
- 1/2 cup creamy peanut butter
- 3/4 cup coconut milk (for peanut sauce)
- 2 tablespoons apple cider vinegar
- Salt to taste
Instructions
- Slice chicken into strips and mix marinade ingredients in a bowl. Coat chicken well and marinate for at least 30 minutes.
- Combine all peanut sauce ingredients in a saucepan over low heat, whisking until smooth. Simmer and adjust consistency as needed.
- Thread marinated chicken onto skewers, grill for about 4 minutes on each side until cooked through.
- Serve skewers with peanut sauce and sliced cucumbers.
Nutrition
- Serving Size: 1 skewer (85g)
- Calories: 290
- Sugar: 5g
- Sodium: 600mg
- Fat: 16g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 25g
- Cholesterol: 75mg