If you have a craving for something bursting with bold flavors and a touch of exotic charm, then you are absolutely going to love this Irresistible Thai Chicken Satay with Peanut Sauce Recipe. Tender, juicy chicken thighs marinated in a fragrant blend of coconut milk, curry powder, and fiery red curry paste are grilled to perfection and paired with a creamy, slightly sweet peanut sauce that elevates every single bite. This dish is not just a feast for your taste buds but also a fun, colorful addition to any meal or party that keeps everyone coming back for more.
Ingredients You'll Need
Getting the perfect balance of taste and texture starts with simple, fresh ingredients that work together beautifully. Each component, from the creamy coconut milk to the aromatic red curry paste, plays an essential role in creating the authentic, rich flavor profile of this dish.
- 400 g coconut milk: Use full-fat coconut milk for the richest, creamiest marinade base.
- 600 g chicken thighs (boneless, skinless): Ideal for juicy, tender meat that stays moist when grilled.
- 1 tablespoon curry powder: Adds depth and a subtle warmth to the marinade.
- 1 teaspoon white sugar: Balances the spices with a hint of sweetness—honey or agave work too.
- 2 teaspoon red curry paste: A must-have for that authentic Thai flavor punch; Maesri brand is recommended.
- 1 teaspoon cooking salt / kosher salt: Enhances all the flavors; adjust if you use table salt as it’s more potent.
- 2 tablespoon red curry paste (for sauce): Keeps the peanut sauce flavorful and cohesive with the marinade.
- ¾ cup natural peanut butter (smooth): The creamy base of the peanut sauce—pick one without added sugar.
- ¼ cup white sugar (for sauce): Complements the salty and spicy elements in the sauce perfectly.
- 2 teaspoon dark soy sauce: Deepens the sauce’s color and umami flavor.
- 1 teaspoon cooking salt / kosher salt (for sauce): To season the peanut dipping sauce just right.
- 2 tablespoon vinegar: Adds a lively acidity that brightens the sauce flavor.
- ¾ cup water: Helps reach the perfect consistency for smooth, dippable sauce.
How to Make Irresistible Thai Chicken Satay with Peanut Sauce Recipe
Step 1: Marinate the Chicken
Start by combining the coconut milk, curry powder, white sugar, red curry paste, and salt in a mixing bowl. Toss in the boneless chicken thighs and coat them thoroughly. Let them soak up all those amazing flavors for at least 20 minutes. This is where the magic begins, as the chicken absorbs the aromatic spices and creaminess that will keep it juicy and tender.
Step 2: Prepare the Skewers
While your chicken marinates, soak bamboo skewers in water for a minimum of 2 hours. This essential step prevents them from burning during grilling and ensures you can flip and handle the satay with ease, helping the chicken cook evenly without any hassle.
Step 3: Skewer the Chicken
Once marinated and ready, thread the chicken pieces onto the soaked skewers. Be sure to leave a little space between each piece—this promotes even cooking and helps develop that lovely grilled texture and charred edges we adore in satay.
Step 4: Grill to Perfection
Heat up a grill pan or outdoor grill to medium-high heat. Place your chicken skewers on the grill and cook each side for about 3 minutes or until the meat turns golden brown and is cooked through. The aroma filling your kitchen at this point will be absolutely irresistible!
Step 5: Make the Peanut Sauce
In a saucepan, whisk together the remaining coconut milk, red curry paste, smooth peanut butter, white sugar, dark soy sauce, salt, vinegar, and water. Stir and simmer gently for about 5 minutes until everything blends into a luscious, velvety sauce. This peanut sauce is the heart and soul that turns your grilled chicken into an unforgettable meal.
Step 6: Serve and Enjoy
Plate your grilled chicken satay skewers alongside the peanut sauce for dipping or drizzling. Trust me, every bite dipped or drizzled in this sauce will make you fall even more in love with this delightful dish.
How to Serve Irresistible Thai Chicken Satay with Peanut Sauce Recipe

Garnishes
The right garnishes can transform your presentation and add layers of texture and freshness. Sprinkle chopped roasted peanuts over your satay for a crunchy contrast. Add fresh coriander leaves for a pop of herbal brightness, lime wedges for a zesty squeeze, and thinly sliced red chili if you want a little extra heat and color to your plate.
Side Dishes
Consider serving this satay with a light cucumber salad, which offers a crisp, cooling element that balances the richness of the peanut sauce. Jasmine rice or sticky rice is also excellent to soak up any leftover sauce and make the meal more filling. For a more casual spread, some steamed vegetables or fresh spring rolls complement this dish marvelously.
Creative Ways to Present
For a fun party platter, arrange the skewers fan-like around a bowl of peanut sauce, garnished with scattered peanuts and herbs. Another great idea is to turn the satay into a wrap—add grilled chicken satay into a warm flatbread or lettuce wrap with a drizzle of peanut sauce and fresh veggies for a handheld delight. These subtle twists make your Irresistible Thai Chicken Satay with Peanut Sauce Recipe even more versatile and impressive.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, place the grilled chicken skewers and peanut sauce in airtight containers and refrigerate. They keep well for up to 3 days, making it easy to enjoy this flavor-packed dish without starting from scratch again.
Freezing
You can freeze the marinated chicken (before grilling) to save time on busy nights. Store the marinated meat in a freezer-safe bag or container for up to 1 month. The peanut sauce also freezes well in a sealed container, but it’s best to thaw and stir before reheating to restore its creamy texture.
Reheating
To reheat, simply warm the chicken satay in a grill pan or oven until heated through to maintain that lovely grilled texture. Gently warm the peanut sauce on the stovetop, stirring frequently to prevent separation. Avoid microwaving to keep flavors and textures at their best.
FAQs
Can I use chicken breast instead of thighs?
Absolutely! While chicken thighs give you extra juiciness and flavor, chicken breast works fine too if you prefer leaner meat; just be sure not to overcook it as breast meat can dry out easily.
What kind of peanut butter is best for this recipe?
Choose a natural, smooth peanut butter without added sugars or oils for the best authentic texture and flavor in your peanut sauce. This ensures the sauce stays creamy and not too sweet.
Is it necessary to soak the skewers?
Yes, soaking bamboo skewers in water helps prevent them from catching fire or burning on the grill, making the cooking process safer and more manageable.
Can I make the peanut sauce spicier?
Definitely! Add finely chopped fresh red chilies or a dash of chili flakes to the sauce while simmering to increase heat to your liking, or serve with sliced fresh chili on the side.
How long can I marinate the chicken?
While 20 minutes is the minimum to absorb great flavor, you can marinate the chicken for up to 24 hours in the fridge for an even deeper and more intense taste without compromising texture.
Final Thoughts
This Irresistible Thai Chicken Satay with Peanut Sauce Recipe is a guaranteed crowd-pleaser that brings the vibrant essence of Thailand right to your home kitchen. Its combination of juicy, spiced chicken and rich peanut sauce is simply unforgettable. I truly encourage you to give it a go—once you try it, this will quickly become one of your favorite dishes to share with family and friends!
Print
Irresistible Thai Chicken Satay with Peanut Sauce Recipe
Experience the authentic taste of Thailand with this Irresistible Thai Chicken Satay featuring juicy marinated chicken thighs grilled to perfection and served with a rich, creamy peanut sauce. Ideal as an appetizer for gatherings, this recipe brings together bold flavors from coconut milk, red curry paste, and fragrant spices for a delightful culinary experience.
- Total Time: 2 hours 35 minutes
- Yield: 4 skewers
Ingredients
For the Chicken Marinade
- 400 g full-fat coconut milk
- 600 g boneless, skinless chicken thighs (can substitute with chicken breast or pork/beef)
- 1 tbsp curry powder
- 1 tsp white sugar (or honey/agave)
- 2 tsp red curry paste (Maesri recommended)
- 1 tsp cooking salt or kosher salt
For the Peanut Sauce
- 2 tbsp red curry paste
- ¾ cup natural smooth peanut butter (no added sugar)
- ¼ cup white sugar
- 2 tsp dark soy sauce
- 1 tsp cooking salt or kosher salt
- 2 tbsp cider vinegar
- ¾ cup water
Instructions
- Prepare the Marinade: In a mixing bowl, combine the chicken thighs with full-fat coconut milk, curry powder, white sugar, red curry paste, and salt. Mix well to evenly coat the chicken and let it marinate for at least 20 minutes to absorb the flavors.
- Soak the Skewers: Place bamboo skewers in water and soak for at least 2 hours. This prevents burning during grilling.
- Thread the Chicken: Remove the chicken from the marinade and thread the pieces onto the soaked bamboo skewers, ensuring pieces are spaced slightly apart for even cooking.
- Grill the Chicken: Preheat a grill pan over medium-high heat. Grill the chicken skewers for about 3 minutes on each side or until they are golden brown and fully cooked through, with an internal temperature of 165°F (74°C).
- Prepare the Peanut Sauce: In a saucepan, combine remaining coconut milk, red curry paste, natural peanut butter, white sugar, dark soy sauce, salt, cider vinegar, and water. Stir continuously and simmer for about 5 minutes until the sauce is smooth and well blended.
- Serve: Arrange the cooked chicken skewers on a serving platter and serve alongside the warm peanut sauce for dipping or drizzling. Optionally garnish with chopped peanuts, fresh coriander, lime wedges, and sliced red chili for extra flavor and presentation.
Notes
- For a leaner option, substitute chicken thighs with chicken breast, but note the flavor and juiciness might be reduced.
- Soaking skewers is crucial to prevent them from burning while grilling.
- The peanut sauce can be adjusted in sweetness or spiciness by altering sugar and red curry paste amounts.
- To make the sauce thicker, reduce water or simmer longer; for thinner sauce, add more water.
- Leftover peanut sauce can be refrigerated for up to 3 days and reheated gently.
- Use gluten-free soy sauce to make the recipe gluten-free.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Appetizer
- Method: Grilling
- Cuisine: Thai
Leave a Reply