Thai Chicken Sate with Peanut Sauce
Thai Chicken Sate with Peanut Sauce is a delightful dish that brings the flavors of Thai cuisine right into your kitchen. This easy recipe allows you to create tender, marinated chicken skewers paired with a creamy peanut sauce. Perfect for gatherings, family dinners, or a cozy night in, these satay sticks are sure to impress with their rich taste and appealing presentation.
Why You’ll Love This Recipe
- Easy to Prepare: With simple steps and common ingredients, making Thai Chicken Sate is a breeze.
- Flavor Explosion: The combination of spices and peanut sauce offers a delicious balance of savory and nutty flavors.
- Versatile Serving Options: Serve as an appetizer, snack, or main course alongside rice or salad.
- Perfect for Meal Prep: Marinate the chicken ahead of time for a quick and easy meal option during busy days.
- Crowd-Pleaser: Ideal for parties or family gatherings; everyone will love these tasty skewers!
Tools and Preparation
Before you start cooking, gather your essential tools. Having the right equipment makes the process smoother and more enjoyable.
Essential Tools and Equipment
- Wooden skewers
- Whisk
- Saucepan
- Grill or grill pan
- Knife and cutting board
Importance of Each Tool
- Wooden skewers: These are perfect for threading the chicken pieces for grilling. Soak them in water beforehand to prevent burning on the grill.
- Whisk: A whisk is essential for mixing the peanut sauce smoothly, ensuring all ingredients are well blended.
- Grill or grill pan: A good grill provides even heat distribution, resulting in perfectly cooked satay every time.

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: Prepare the Chicken Marinade
- Slice the chicken breast against the grain into pieces that are at least 1 inch wide.
- In a bowl, mix together Masaman curry paste, turmeric powder, ground coriander, cayenne pepper, minced garlic, fish sauce, sweet soy sauce, sugar, white pepper, and coconut milk.
- Add the sliced chicken to the marinade, ensuring all pieces are well coated.
- Marinate the chicken in the refrigerator for at least 30 minutes.
Step 2: Make the Peanut Sauce
- Add all the ingredients for the peanut sauce to a saucepan.
- Using a whisk, combine everything quickly before placing it over low heat.
- Continue whisking until all ingredients are well combined and heated through.
- When the sauce starts to simmer and bubble slightly, turn off the heat.
- If you prefer a thinner consistency, add a little water to dilute it during cooking.
- Remove from heat and top with ground peanuts.
Step 3: Grill the Chicken Satay
- Remove marinated chicken from the refrigerator.
- Thread each piece onto wooden skewers lengthwise.
- Grill on medium heat for about 4 minutes on each side or until fully cooked and tender.
Step 4: Serve
Serve your delicious Thai Chicken Sate with Peanut Sauce alongside freshly sliced cucumber for added crunch! Enjoy every bite of this flavorful dish!
How to Serve Thai Chicken Sate with Peanut Sauce
Thai Chicken Sate with Peanut Sauce is a versatile dish that can be enjoyed in various ways. Here are some serving suggestions to enhance your dining experience.
Fresh and Crunchy Side Options
- Cucumber Salad: A refreshing cucumber salad adds a crisp contrast to the rich peanut sauce. Toss sliced cucumbers with lime juice, salt, and a sprinkle of sesame seeds for extra flavor.
- Pickled Vegetables: Serve pickled carrots and daikon radish for a tangy kick that complements the savory chicken sate.
Dipping Options
- Extra Peanut Sauce: Always have additional peanut sauce on the side for dipping. The creamy texture and nutty flavor will elevate each bite.
- Chili Sauce: Offer a spicy chili sauce or sriracha for those who enjoy a bit of heat alongside their chicken sate.
Grain Accompaniments
- Jasmine Rice: A bowl of fluffy jasmine rice serves as a perfect base to soak up the flavors from the chicken and sauce.
- Rice Noodles: Light rice noodles tossed in sesame oil can be a delightful alternative, providing a softer texture that pairs well with the sate.
How to Perfect Thai Chicken Sate with Peanut Sauce
To achieve the best results with your Thai Chicken Sate, consider these tips for perfecting your dish.
- Marinate Longer: Letting the chicken marinate for several hours or overnight enhances flavor penetration, making each bite more delicious.
- Use Fresh Ingredients: Fresh herbs and spices will brighten the dish. Consider using freshly minced garlic and freshly made curry paste if possible.
- Proper Skewering: When threading chicken onto skewers, leave some space between pieces to ensure even cooking on the grill.
- Control Grill Temperature: Cook on medium-high heat to achieve a nice char without burning. This helps lock in moisture while creating delicious grill marks.
Best Side Dishes for Thai Chicken Sate with Peanut Sauce
Pairing side dishes with your Thai Chicken Sate can elevate your meal. Here are some excellent options to consider.
- Thai Fried Rice: A flavorful fried rice dish made with vegetables and aromatic herbs. Cook it in sesame oil for an authentic touch.
- Spring Rolls: Crispy vegetable spring rolls offer crunch and freshness, making them an excellent appetizer before indulging in chicken sate.
- Mango Salad: A sweet and tangy mango salad balances out the richness of the peanut sauce while adding vibrant color to your plate.
- Steamed Broccoli: Lightly steamed broccoli adds nutrition without overpowering the flavors of your main dish. Drizzle with soy sauce for added taste.
- Quinoa Salad: A protein-packed quinoa salad with cherry tomatoes, cucumber, and lime dressing creates a healthy complement to your meal.
- Asian Slaw: A crunchy slaw made from cabbage and carrots dressed in rice vinegar offers a refreshing palate cleanser between bites of chicken sate.
Common Mistakes to Avoid
When making Thai Chicken Sate with Peanut Sauce, avoiding common pitfalls can enhance your dish significantly.
- Skipping the Marination: Failing to marinate the chicken properly can lead to bland flavors. Ensure you marinate for at least 30 minutes to infuse the spices and sauces into the meat.
- Using Low-Quality Peanut Butter: Not all peanut butters are created equal. Choose a creamy, natural peanut butter for richer flavor and better texture in your sauce.
- Overcooking the Chicken: Overcooked chicken can become dry and tough. Grill just until the chicken reaches your desired tenderness, typically around 4 minutes on each side.
- Neglecting to Adjust Sauce Consistency: If your peanut sauce is too thick, it can be difficult to enjoy. Add a little water during cooking to achieve your preferred consistency.
- Not Tasting as You Go: Skipping tasting can result in an unbalanced dish. Regularly taste your marinade and sauce, adjusting seasoning as needed for the best outcome.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Thai Chicken Sate in an airtight container.
- It will stay fresh for up to 4 days in the refrigerator.
Freezing Thai Chicken Sate with Peanut Sauce
- Place the cooled chicken sate in a freezer-safe bag or container.
- It can be frozen for up to 3 months for best quality.
Reheating Thai Chicken Sate with Peanut Sauce
- Oven: Preheat to 350°F (175°C). Place chicken on a baking sheet and heat for about 10-15 minutes or until warmed through.
- Microwave: Heat in short intervals of 1 minute, checking frequently until heated through.
- Stovetop: Warm over medium heat in a pan, 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.
How do I make Thai Chicken Sate with Peanut Sauce?
To prepare this dish, marinate sliced chicken breasts, grill them on skewers, and serve with a homemade peanut sauce made from creamy peanut butter and coconut milk.
Can I use other meats besides chicken?
Yes! Feel free to substitute chicken with beef, turkey, or lamb if you prefer different flavors or textures.
How spicy is Thai Chicken Sate with Peanut Sauce?
The spiciness largely depends on the amount of cayenne pepper you use. Adjust according to your preference by reducing or increasing this ingredient.
Can I prepare this dish ahead of time?
Absolutely! You can marinate the chicken and prepare the peanut sauce ahead of time. Just store them separately in the fridge until you’re ready to cook.
What should I serve with Thai Chicken Sate?
Thai Chicken Sate pairs well with rice or fresh salad. You can also serve it alongside additional dipping sauces for variety.
Final Thoughts
Thai Chicken Sate with Peanut Sauce is not only delicious but also versatile. You can customize it by varying spices or adding vegetables. Try this simple recipe at home for a delightful meal that’s sure to please everyone!
Thai Chicken Sate with Peanut Sauce
Thai Chicken Sate with Peanut Sauce is a vibrant dish that captures the essence of Thai cuisine right in your home. This recipe features succulent chicken marinated in fragrant spices, grilled to perfection, and served alongside a rich, creamy peanut sauce. Ideal for any occasion—be it a family dinner or a lively gathering—these chicken skewers are sure to be a hit. With minimal prep and cooking time, you can enjoy authentic flavors without the fuss!
- Prep Time: 30 minutes
- Cook Time: 8 minutes
- Total Time: 38 minutes
- Yield: Serves approximately 6 people 1x
- Category: Main
- Method: Grilling
- Cuisine: Thai
Ingredients
- 2 pounds skinless and boneless chicken breast
- 2 teaspoons Masaman 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 marinade)
- 1/2 cup creamy peanut butter
- 3/4 cup coconut milk (for sauce)
- 2 tablespoons apple cider vinegar
- 1 tablespoon sugar or to taste
- 2 tablespoons ground peanut
- Salt to taste
Instructions
- 1. Slice the chicken into strips about 1 inch wide. Combine the marinade ingredients in a bowl and coat the chicken thoroughly. Marinate for at least 30 minutes.
- 2. For the peanut sauce, mix all sauce ingredients in a saucepan over low heat, whisking until well combined and heated through.
- 3. Remove chicken from marinade and thread onto wooden skewers. Grill on medium heat for about 4 minutes on each side until cooked through.
- 4. Serve hot with additional peanut sauce and sliced cucumbers on the side.
Nutrition
- Serving Size: 1 skewer (125g)
- Calories: 310
- Sugar: 5g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 23g
- Cholesterol: 80mg