Authentic Thai food with the unique peanut sauce only familiar to true Thai food!

Authentic chicken thai satay with authentic thai peanut sauce

DISCLAIMER: I don’t use all authentic Thai ingredients here on this recipe, but tried to use equivalent American ingredients to make it a little more recipe friendly for those Americanos out there. However, don’t worry, it comes out tasting as similar as I think it could possibly be!

Authentic chicken thai satay with authentic thai peanut sauce

I found a substitute recipe for Thai curry powder (link here and in the recipe) that worked great, and a video that helped me get the chicken on the skewer the correct and proper way (link here and in the recipe). If you’re wondering why our chicken looks different compared to the video, it’s because we strayed from the directions and thought we were cool. It looks kind of cool how we folded it on top of each other (almost like soft serve), buttttt, it definitely doesn’t cook as even and takes longer to cook all the way through. So if I were you I’d follow how the video shows.

Authentic chicken thai satay with authentic thai peanut sauce

I have had several Thai chicken satays in my lifetime, most claiming to be authentic and they tasted very similar to this one. THE BEST one I ever had though was at my and my wife’s wedding reception. I will hunt down/recplicate that recipe and get it to you one day on here. You can take that to the bank!

Yield: 20-25 Chicken Skewers

Author: Keaton

Prep time: 2 hourCook time: 20 MTotal time: 2 H & 20 M


  • 2 lbs chicken breast
  • 1/4 cup coconut milk
  • 2 tsp each cumin, coriander, turmeric, red curry paste (found this at target)
  • 1 tsp each nutmeg, salt, sugar
  • 1/4 tsp each cinnamon, cayenne, pepper
Peanut Sauce
  • 3/4 cup peanut butter
  • 3/4 cup coconut milk (remaining from can earlier)
  • 3/4 cup water
  • 1/4 cup sugar
  • 2 Tbsp each red curry paste, apple cider vinegar
  • 2 tsp soy sauce


Chicken & Marinade
  1. Cut and prepare the chicken as shown in this video
  2. Place in large ziplock bag
  3. Combine all marinade ingredients in bowl, once mixed pour into ziplock bag and make sure all chicken is covered and refrigerate at least an hour (the longer the more flavorful!)
  4. Place skewers in water at this time as well and let soak between 1 and 2 hours before grilling
  5. Make Peanut Sauce described below (also prepare rice if you’d like)
  6. Add marinaded chicken to skewers, and heat grill to medium high heat
  7. Grill skewered chicken for 5-8 minutes each side until chicken is cooked through and beginning to char
Peanut Sauce
  1. Place a sauce pan over medium heat
  2. Add all peanut sauce ingredients, stir, once combined lower heat to low/simmer
  3. Stir continuously 5-10 minutes as to not let burn, remove from heat and cover to keep warm
Created using The Recipes Generator

Ashton • Keaton • Mia

Co-Owners at Keat's Eats
Ashton and Keaton began blogging together in 2016 as a passion project. Both siblings are lovers of food, family gatherings, and entrepreneurial pursuits, which made starting a food blog together a no-brainer.