This Chicken Satay is easy to make and has tons of flavor. Boneless, skinless chicken thighs are marinated in green curry paste, soy sauce, lime, honey, and more, and grilled until caramelized and delicious. It’s finished with a simple peanut sauce for dipping!

Chicken Satay - Plated on White Platter with Peanut Sauce On Side

I should comment right off the bat about how this Chicken Satay isn’t skewered, but aside from that, these are all the flavors that you’d expect from Chicken Satay.

Why don’t I skewer the chicken? Honestly, because I find it to be too tedious and time-consuming, and not really necessary to get the enjoyment I want from the dish, which is primarily the flavors.

Boneless, skinless chicken thighs are relatively thin, easy to grill, and can be sliced and dipped into peanut sauce just the same.

Is it as fun as dipping a skewer into peanut sauce? Maybe not, but not having to thread chicken for 15 minutes is also my idea of fun.

Because we don’t spend time skewering chicken, this recipe is really quick to prep. Just whisk together a few marinade ingredients, add the chicken to marinade for a couple hours, then grill the chicken. And you can make the peanut sauce while the chicken is cooking. It’s a breeze!

If you need a flavorful Asian chicken dish that doesn’t require any marinade time, these Korean Chicken Bowls truly take 15 minutes to make, and are one of my other go-tos. Beef and Broccoli and Cold Asian Noodles are also really fast.

How to Make Chicken Satay:

To make the chicken marinade, combine green curry paste, soy sauce, fish sauce, garlic, cumin, coriander, and lime juice in a bowl:

Chicken Satay Marinade In a Stainless Bowl

If you want to make it gluten-free, just swap in Tamari for the soy sauce.

Whisk together until smooth, then add 3 pounds of boneless, skinless chicken thighs, and toss until well coated:

Tossing Boneless Skinless Chicken Thighs in Marinade In bowl

Marinate the chicken between 2-4 hours. You can do up to overnight if you want to prep it the day before.

Grill the chicken thighs until caramelized on the outside and cooked through.

Grilled Chicken Satay on Nonstick Grill Plate

For a grill on medium high heat, it should take about 3-4 minutes on each side, depending on the thickness of the chicken thighs. While the chicken is cooking, you can make the peanut sauce.

How to Make the Peanut Sauce:

Start by boiling and reducing the leftover marinade from the chicken. So long as you boil it vigorously for a couple minutes, it will get rid of any bacteria, and give a good flavor base to start off the sauce:

Chicken Satay Sauce in Pan

Because there’s already curry paste, garlic, soy sauce, and more, you only need to add minimal ingredients to it.

Add coconut milk and peanut butter to the reduced marinade:

Peanut Butter Added to Coconut Milk in Pan

I prefer to use a smooth peanut butter here.

Simmer for a few minutes, then whisk in fresh lime juice and honey. It should have a thick and smooth texture:

Creamy Whisked Peanut Sauce in Saucepan

That’s it! The peanut sauce is ready to be served alongside the chicken.

Ideas for What to Serve with this Dish:

Chicken Satay Recipe - On a Platter with Cilantro and Peanut Sauce

Leftovers will keep in the fridge for 5 days, and you can freeze the chicken if you want to keep it longer, for up to 2 months. I don’t recommend freezing the sauce though unless you’re okay with the texture changing (it will break and clump).

To reheat the chicken satay, either warm it in the microwave or re-warm in a 300F oven for about 10 minutes. Enjoy!

Chicken Satay Plated on White Platter with Peanut Sauce On Side

Chicken Satay with Peanut Sauce

Boneless, skinless chicken thighs are marinated in a flavorful mixture of curry paste, soy sauce, lime, honey, spices, and more, and grilled until caramelized and delicious. Serve with a homemade peanut sauce for dipping!

Leave a Review »


For the chicken thighs:

  • 1/4 cup dark soy sauce
  • 3 tbsp lime juice
  • 2 tbsp green curry paste
  • 2 tbsp garlic minced (6 cloves)
  • 2 tbsp fish sauce
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 2 tbsp honey optional
  • 3 lbs boneless, skinless chicken thighs

For the peanut sauce:

  • leftover marinade
  • 1/2 cup smooth peanut butter
  • 1 cup coconut milk*
  • juice of 1 lime
  • 1 tbsp honey or brown sugar


  • In a large bowl, whisk to combine the soy sauce, lime juice, green curry paste, garlic, fish sauce, cumin, coriander, and honey.
  • Add the chicken to the marinade, toss to coat, then let it sit in the fridge for 2-4 hours, and up to overnight.
  • Preheat a grill** to medium high heat, and take the chicken out of the marinade (don’t discard the marinade). Grill the chicken for about 3-4 minutes on each side, until cooked through.
  • While the chicken cooks, pour the leftover marinade into a saucepan, and bring the liquid to a boil.
  • Boil for a minute or two to ensure that the bacteria is killed, then add the peanut butter and coconut milk.
  • Bring to a simmer and cook for 3 minutes.
  • Remove from the heat, and whisk in the lime juice and honey. Taste it and adjust the seasoning with salt and pepper if necessary (and you can also add soy sauce).
  • Serve the chicken satay and peanut sauce together. Enjoy!


*Try to use a coconut milk that has a stabilizer in it. For example, the Trader Joe's one doesn't have any stabilizers, so it will tend to separate unless you stir it vigorously.
** If you have an outdoor grill, that's fantastic, but most of the year I grill indoors with this plug-in grill. My father in law got it for me for Christmas one year, and I was shocked by how much flavor and caramelization it gives. Highly recommend!


Calories: 382kcal, Carbohydrates: 9g, Protein: 39g, Fat: 22g, Saturated Fat: 9g, Cholesterol: 160mg, Sodium: 981mg, Fiber: 1g, Sugar: 3g

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.

This post was originally published in June 2011, and updated with new photos and writing in May 2018.