There’s something truly magical about a dish like Chicken Satay with Thai Peanut Sauce. It brings together the vibrant flavors of Southeast Asia with the comfort of soul-warming food. This dish takes me back to the first time I tasted it at a bustling street market in Thailand, where the air was filled with the heady scent of spices and grilled meats. Since then, I’ve been on a mission to recreate this delightful experience in my own kitchen in Charleston. I’m thrilled to share this journey with you, as we explore how to make this seemingly exotic dish approachable and enjoyable for anyone, whether you’re a seasoned cook or just starting out.
Table of Contents
Why You’ll Love This Chicken Satay with Thai Peanut Sauce
Growing up in a Mexican-American household, I learned early on that food is more than just sustenance; it’s about sharing love and culture. Chicken Satay with Thai Peanut Sauce is one of those dishes that embodies this philosophy. You’ll love it for its perfect balance of savory, sweet, and spicy flavors. The marinated chicken skewers grilled to perfection, paired with a rich, creamy peanut sauce, is a combination that’s hard to resist.
What makes this dish even more appealing is its simplicity. While the flavors are complex, the process of making it is straightforward and achievable, even on a busy weeknight. Just as I learned to cook by watching my abuela, I believe that anyone can master this dish with a little guidance. Plus, it’s a great way to introduce a bit of international flair to your dinner table without needing a passport.
Ingredients You’ll Need for This Chicken Satay with Thai Peanut Sauce
To bring this dish to life, you’ll need a few key ingredients that come together to create something truly special. Here’s what you’ll need:
- 1 pound boneless, skinless chicken breasts, cut into strips
- 2 tablespoons soy sauce
- 2 tablespoons fish sauce
- 2 tablespoons brown sugar
- 1 tablespoon ground coriander
- 1 tablespoon turmeric powder
- 1 teaspoon ground cumin
- 3 cloves garlic, minced
- 1 tablespoon grated ginger
- 1 can (14 ounces) coconut milk
- 1 cup creamy peanut butter
- 2 tablespoons lime juice
- 1 tablespoon red curry paste
- 1 tablespoon soy sauce (for peanut sauce)
- 1 tablespoon honey
- Wooden skewers, soaked in water
Feel free to substitute chicken thighs if you prefer a juicier cut of meat. If you’re avoiding soy, coconut aminos are a great alternative.
Nutrition Facts
Here’s a breakdown of the nutritional value per serving of this delightful dish:
- Calories: 450 per serving
- Protein: 28g
- Fat: 30g
- Carbohydrates: 20g
- Fiber: 3g
- Sugar: 10g
- Sodium: 800mg
This dish is both satisfying and nutritious, offering a good balance of macronutrients to keep you energized and full.
Print
Savor the Flavor: Chicken Satay with Irresistible Thai Peanut Sauce
Learn how to make delicious Chicken Satay with Thai Peanut Sauce. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings
Ingredients
To bring this dish to life, you’ll need a few key ingredients that come together to create something truly special. Here’s what you’ll need:
- 1 pound boneless, skinless chicken breasts, cut into strips
- 2 tablespoons soy sauce
- 2 tablespoons fish sauce
- 2 tablespoons brown sugar
- 1 tablespoon ground coriander
- 1 tablespoon turmeric powder
- 1 teaspoon ground cumin
- 3 cloves garlic, minced
- 1 tablespoon grated ginger
- 1 can (14 ounces) coconut milk
- 1 cup creamy peanut butter
- 2 tablespoons lime juice
- 1 tablespoon red curry paste
- 1 tablespoon soy sauce (for peanut sauce)
- 1 tablespoon honey
- Wooden skewers, soaked in water
Feel free to substitute chicken thighs if you prefer a juicier cut of meat. If you’re avoiding soy, coconut aminos are a great alternative.
Instructions
- In a large bowl, combine soy sauce, fish sauce, brown sugar, coriander, turmeric, cumin, garlic, ginger, and half of the coconut milk. Add the chicken strips and marinate for at least an hour, ideally overnight for the best flavor.
- For the peanut sauce, in a saucepan over medium heat, combine the peanut butter, remaining coconut milk, lime juice, red curry paste, soy sauce, and honey. Stir until smooth and heated through. Adjust seasoning to taste.
- Preheat your grill or grill pan to medium-high heat. Thread the marinated chicken onto the soaked skewers.
- Grill the skewers for about 5-7 minutes on each side, or until the chicken is cooked through and has nice grill marks. The aroma should remind you of those lively street markets!
- Serve the chicken skewers with the Thai peanut sauce on the side for dipping or drizzling.
Don’t rush the marinating process; it’s crucial for infusing the chicken with flavor. And, as my abuela taught me, trust your senses—if it smells amazing, you’re on the right track.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Steps to Create Your Chicken Satay with Thai Peanut Sauce
- In a large bowl, combine soy sauce, fish sauce, brown sugar, coriander, turmeric, cumin, garlic, ginger, and half of the coconut milk. Add the chicken strips and marinate for at least an hour, ideally overnight for the best flavor.
- For the peanut sauce, in a saucepan over medium heat, combine the peanut butter, remaining coconut milk, lime juice, red curry paste, soy sauce, and honey. Stir until smooth and heated through. Adjust seasoning to taste.
- Preheat your grill or grill pan to medium-high heat. Thread the marinated chicken onto the soaked skewers.
- Grill the skewers for about 5-7 minutes on each side, or until the chicken is cooked through and has nice grill marks. The aroma should remind you of those lively street markets!
- Serve the chicken skewers with the Thai peanut sauce on the side for dipping or drizzling.
Don’t rush the marinating process; it’s crucial for infusing the chicken with flavor. And, as my abuela taught me, trust your senses—if it smells amazing, you’re on the right track.
Tips for Making the Best Chicken Satay with Thai Peanut Sauce
Here are some insider tips to ensure your Chicken Satay with Thai Peanut Sauce is a hit:
- Make sure to soak the wooden skewers for at least 30 minutes to prevent them from burning on the grill.
- If you don’t have a grill, a grill pan or even a broiler works in a pinch. Just keep an eye on the cooking time.
- Don’t skip the marinating step. It’s the key to tender and flavorful chicken.
- Adjust the peanut sauce to your taste. More lime juice for tang, more honey for sweetness, or more red curry paste for heat.
These little touches can make a big difference, turning a simple meal into something extraordinary.
Serving Suggestions and Pairings

Chicken Satay with Thai Peanut Sauce pairs beautifully with jasmine rice or a light cucumber salad, which adds a refreshing crunch. You can also serve it with steamed vegetables like broccoli or snap peas to round out the meal.
For an authentic experience, consider serving with a side of sticky rice. And if you’re feeling adventurous, try making a Thai-inspired slaw with cabbage, carrots, and a tangy lime dressing.
Storage and Reheating Tips
If you have leftovers (though they might disappear quickly!), store the chicken and sauce separately in airtight containers. They’ll keep for up to three days in the refrigerator. To reheat, gently warm the chicken in the oven at 350°F for about 10 minutes, or until heated through. Reheat the peanut sauce on the stovetop over low heat, adding a splash of water if it thickens too much.
Freezing is an option too—just ensure the chicken is thoroughly cooled before placing it in a freezer-safe bag. Thaw overnight in the fridge before reheating.
Frequently Asked Questions
What are the main ingredients for Chicken Satay with Thai Peanut Sauce?
The main ingredients for Chicken Satay with Thai Peanut Sauce include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Chicken Satay with Thai Peanut Sauce?
The total time to make Chicken Satay with Thai Peanut Sauce includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Chicken Satay with Thai Peanut Sauce ahead of time?
Yes, Chicken Satay with Thai Peanut Sauce can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Chicken Satay with Thai Peanut Sauce?
Chicken Satay with Thai Peanut Sauce pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Chicken Satay with Thai Peanut Sauce suitable for special diets?
Depending on the ingredients used, Chicken Satay with Thai Peanut Sauce may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
Chicken Satay with Thai Peanut Sauce is more than just a meal; it’s an experience that brings the world to your kitchen. It’s a testament to the joy of cooking and sharing flavors from across the globe. Just as my time in the kitchen with my abuela taught me about the power of food to bring people together, I hope this dish inspires you to explore, create, and share with those you love.
So, gather your ingredients, trust your senses, and embark on this delicious adventure. I promise you, the journey is as rewarding as the destination. Happy cooking!





