I love how my chicken satay mixes zest with rich, creamy flavors. I marinate the chicken, grill it to get a perfect char, then top it with a luscious Thai peanut sauce that combines sweet, spicy and tangy notes. It is a fun twist that makes every bite a vibe.

I love this Chicken Satay With Easy Thai Peanut Sauce recipe cause it packs a lot of nutrition and flavor into every bite. I start by marinating 1.5 lbs of chicken breasts sliced into strips in 1/4 cup coconut milk, 1/4 cup soy sauce, 2 tbsp fish sauce, 1 tbsp brown sugar, 1 tbsp curry powder, 2 minced garlic cloves and juice of 1 lime.
This not only tenderizes the meat and boosts its protein value but also creates a tangy base for flavor. I then skewer the chicken on wooden skewers and grill until cooked perfectly.
Once done, I generously spoon over a sauce made from 1/2 cup creamy peanut butter, 1/4 cup coconut milk, 1-2 tsp red curry paste, 1 tbsp soy sauce, 1 tbsp brown sugar, 1 tbsp lime juice and a bit of warm water to thin it out. This Thai Chicken Skewers With Peanut Sauce dish is a Healthy Satay Chicken dinner that even reminds me of an Indonesian Chicken Satay version.
Enjoy this nutritious treat that is both filling and full of bold flavors.
Why I Like this Recipe
I like this recipe cuz the marinade really makes the chicken taste amazing. The blend of coconut milk, soy sauce and lime juice gives it such a rich flavor that sticks with me long after each bite.
I also love how quick and easy it is to prep. I mean, slicing the chicken, marinating, and then grilling on skewers is not overly complicated, so it fits perfectly into my busy schedule.
The Thai peanut sauce really stands out too. Its creamy, slightly spicy kick adds a whole new layer of flavor that makes me keep coming back for more.
And lastly, I appreciate that this recipe manages to impress even when I’m throwing it together in a hurry. It always feels like a special treat with that wonderful mix of sweet, tangy and savory notes.
Ingredients

- Chicken breasts: They are lean protein, essential for muscle growth and add savory flavor.
- Coconut milk: It’s creamy and offers healthy fats plus slight sweetness balancing spices.
- Soy sauce: A salty enhancer that gives rich umami taste in every bite.
- Peanut butter: It adds a creamy texture and a protein boost with nutty richness.
- Red curry paste: Adds spiciness and bold flavor balanced by sweet and sour hints.
- Fish sauce: Rich in umami and salt, it deepens the savory flavor profile.
- Brown sugar: A bit sweet that balances the salty and spicy marinade, works great.
Ingredient Quantities
- Chicken breasts: 1.5 lbs, sliced into strips
- Wooden skewers: enough for grilling
- For the Marinade:
- Coconut milk: 1/4 cup
- Soy sauce: 1/4 cup
- Fish sauce: 2 tbsp
- Brown sugar: 1 tbsp
- Curry powder: 1 tbsp
- Garlic: 2 cloves, minced
- Lime juice: juice of 1 lime
- For the Thai Peanut Sauce:
- Creamy peanut butter: 1/2 cup
- Coconut milk: 1/4 cup
- Red curry paste: 1-2 tsp (adjust to your spice level)
- Soy sauce: 1 tbsp
- Brown sugar: 1 tbsp
- Lime juice: 1 tbsp
- Warm water: 2-3 tbsp, to thin as needed
- Chopped peanuts: 2 tbsp (optional, for garnish)
How to Make this
1. Start by slicing the chicken breasts into strips then in a bowl, mix 1/4 cup coconut milk, 1/4 cup soy sauce, 2 tbsp fish sauce, 1 tbsp brown sugar, 1 tbsp curry powder, 2 minced garlic cloves, and the juice of 1 lime. Toss the chicken in the marinade.
2. Let the chicken marinate for at least 30 minutes, though a couple of hours will amp up the flavor.
3. Soak the wooden skewers in water for about 30 minutes so they dont burn on the grill.
4. Thread the marinated chicken strips evenly on the skewers.
5. Preheat your grill on medium-high heat.
6. Grill the chicken skewers for 3-4 minutes per side until the chicken is cooked through and gets some nice grill marks.
7. While the chicken is grilling, combine 1/2 cup creamy peanut butter, 1/4 cup coconut milk, 1-2 tsp red curry paste (adjust to your spice level), 1 tbsp soy sauce, 1 tbsp brown sugar, and 1 tbsp lime juice in a small saucepan.
8. Heat the mixture on medium heat while stirring until it becomes smooth then add 2-3 tbsp warm water to thin it out to your liking.
9. Once done grilling, place the chicken skewers on a plate and drizzle the warm Thai peanut sauce over the top.
10. Sprinkle 2 tbsp chopped peanuts over everything for a little crunch and serve immediately. Enjoy!
Equipment Needed
1. Cutting board: Used for slicing the chicken breasts and preparing garlic properly.
2. Sharp knife: Needed to cut the chicken into strips and mince the garlic.
3. Mixing bowl: For mixing the marinade ingredients together.
4. Measuring cups and spoons: Important to accurately measure ingredients like coconut milk, soy sauce, and spices.
5. Wooden skewers: These are used to thread the chicken and must be soaked in water beforehand.
6. Grill: Preheated on medium-high heat to cook the chicken evenly with nice grill marks.
7. Tongs: To flip and handle the skewers safely while grilling.
8. Small saucepan: Used to combine and heat the Thai peanut sauce ingredients.
9. Stirring spoon: Needed for stirring the sauce until it becomes smooth.
10. Serving plate: To present and serve the finished chicken skewers with the drizzled sauce.
FAQ
Chicken Satay With Easy Thai Peanut Sauce Recipe Substitutions and Variations
- Chicken breasts: If you cant find chicken breasts, try using boneless chicken thighs. They tend to be juicier and have more flavor.
- Coconut milk in the marinade: You could substitute it with cashew cream or even heavy cream, though the taste will be a bit richer.
- Soy sauce: If you need a gluten free option you can use tamari or even coconut aminos as a good alternative.
- Fish sauce: In a pinch mix a small amount of anchovy paste with a bit of extra lime juice to mimic that salty tang.
- Red curry paste: If you’re lacking red curry paste you might try using a little chili powder with a pinch of cumin to add that heat in your peanut sauce.
Pro Tips
1. If you got the time let the chicken marinate for a couple of hours instead of just 30 minutes – it really boosts the flavor and makes it way more tender
2. Make sure you soak your wooden skewers in plenty of water so they dont burn, because no one wants charred sticks sticking to their chicken
3. When you add warm water to your Thai peanut sauce, do it slowly to get a nice consistency instead of it turning too runny or too thick
4. Keep an eye on the grill while cooking and try not to flip the chicken too much, so you get those awesome grill marks without drying it out
Enjoy tweaking these for an even tastier skewer meal!
Chicken Satay With Easy Thai Peanut Sauce Recipe
My favorite Chicken Satay With Easy Thai Peanut Sauce Recipe
Equipment Needed:
1. Cutting board: Used for slicing the chicken breasts and preparing garlic properly.
2. Sharp knife: Needed to cut the chicken into strips and mince the garlic.
3. Mixing bowl: For mixing the marinade ingredients together.
4. Measuring cups and spoons: Important to accurately measure ingredients like coconut milk, soy sauce, and spices.
5. Wooden skewers: These are used to thread the chicken and must be soaked in water beforehand.
6. Grill: Preheated on medium-high heat to cook the chicken evenly with nice grill marks.
7. Tongs: To flip and handle the skewers safely while grilling.
8. Small saucepan: Used to combine and heat the Thai peanut sauce ingredients.
9. Stirring spoon: Needed for stirring the sauce until it becomes smooth.
10. Serving plate: To present and serve the finished chicken skewers with the drizzled sauce.
Ingredients:
- Chicken breasts: 1.5 lbs, sliced into strips
- Wooden skewers: enough for grilling
- For the Marinade:
- Coconut milk: 1/4 cup
- Soy sauce: 1/4 cup
- Fish sauce: 2 tbsp
- Brown sugar: 1 tbsp
- Curry powder: 1 tbsp
- Garlic: 2 cloves, minced
- Lime juice: juice of 1 lime
- For the Thai Peanut Sauce:
- Creamy peanut butter: 1/2 cup
- Coconut milk: 1/4 cup
- Red curry paste: 1-2 tsp (adjust to your spice level)
- Soy sauce: 1 tbsp
- Brown sugar: 1 tbsp
- Lime juice: 1 tbsp
- Warm water: 2-3 tbsp, to thin as needed
- Chopped peanuts: 2 tbsp (optional, for garnish)
Instructions:
1. Start by slicing the chicken breasts into strips then in a bowl, mix 1/4 cup coconut milk, 1/4 cup soy sauce, 2 tbsp fish sauce, 1 tbsp brown sugar, 1 tbsp curry powder, 2 minced garlic cloves, and the juice of 1 lime. Toss the chicken in the marinade.
2. Let the chicken marinate for at least 30 minutes, though a couple of hours will amp up the flavor.
3. Soak the wooden skewers in water for about 30 minutes so they dont burn on the grill.
4. Thread the marinated chicken strips evenly on the skewers.
5. Preheat your grill on medium-high heat.
6. Grill the chicken skewers for 3-4 minutes per side until the chicken is cooked through and gets some nice grill marks.
7. While the chicken is grilling, combine 1/2 cup creamy peanut butter, 1/4 cup coconut milk, 1-2 tsp red curry paste (adjust to your spice level), 1 tbsp soy sauce, 1 tbsp brown sugar, and 1 tbsp lime juice in a small saucepan.
8. Heat the mixture on medium heat while stirring until it becomes smooth then add 2-3 tbsp warm water to thin it out to your liking.
9. Once done grilling, place the chicken skewers on a plate and drizzle the warm Thai peanut sauce over the top.
10. Sprinkle 2 tbsp chopped peanuts over everything for a little crunch and serve immediately. Enjoy!







![Thai Coconut Soup [Coconut Milk Soup] Recipe](https://bangkokbowl.com/wp-content/uploads/2025/06/Collage_Thai-Coconut-Soup-Coconut-Milk-Soup-_1751036922-150x150.webp)









