Thai Satay

No ratings yet
Pin RecipeJump to Recipe

This easy Thai Satay recipe makes super-juicy chicken satay skewers + a quick, simple, SUPER-TASTY peanut sauce I’m totally obsessed with 😍

Thai Satay skewers with peanut sauce on a plate.
Save this recipe!
Get this recipe link sent straight to your inbox to make it later!

Thai Satay 

This Thai satay recipe makes insanely-tender, juicy grilled chicken skewers that soak up all the incredible flavors of the marinade. With my easy peanut sauce recipe, you’ll be licking your plate.

Here’s What You Need

Coconut milk and ingredients.

Thai Satay Recipe Ingredients 

Here’s what to grab to make these beautiful Thai chicken satay skewers (psst. try my Chicken Tikka recipe for an Indian verskion!):

  • Boneless skinless chicken breast or thigh: Thighs are a sure bet for juicy cooked chicken results.
  • Coconut milk: Shake the can well before using (or try homemade coconut milk!).
  • Soy sauce: Or tamari for gluten-free.
  • Fish sauce
  • Brown sugar
  • Curry powder
  • Garlic cloves
  • Turmeric powder: Gives the satay a vibrant yellow color.
  • Ground coriander
  • Ground cumin
  • Cayenne pepper (see cayenne vs chili powder)

Full ingredient quantities are listed in the recipe card at the bottom of the article.

Substitutions and Variations 

Check out my swaps and tweaks:

  1. Chicken: Instead of satay chicken, swap in other proteins like beef, pork, shrimp, or tofu. I love my salmon satay recipe as well.
  2. Fish sauce: I love fish sauce in Thai recipes but you can swap in oyster sauce or coconut aminos if that’s what you have.
  3. Brown sugar: Honey, maple syrup, or coconut sugar can be used instead of brown sugar.
  4. Curry powder: You could swap in Thai red curry paste.
  5. For another flavor profile, marinate the chicken skewers in my 4 ingredient teriyaki sauce instead!

Tools to Grab

  • Mixing bowl: To make the marinade in.
  • Wooden, bamboo skewers or metal skewers: To thread the chicken onto.

How to Make My Thai Satay Recipe: An Easy Guide

Here are my easy steps to getting the perfect Thai chicken satays:

Marinate the chicken

  1. Mix coconut milk, soy sauce, fish sauce, brown sugar, curry powder, minced garlic, turmeric, coriander, cumin, cayenne, and kosher salt in a bowl.
  2. Add thin chicken strips to the bowl and coat them well with the marinade. Cover the bowl and let it sit in the refrigerator for 1-2 hours to marinate.

Prepare the skewers

  1. Soak wooden skewers in water for about 30 minutes to prevent them from burning during grilling.
  2. Thread the marinated chicken strips onto the soaked skewers, evenly distributing them along the length of the skewers.

Grill the skewers

  1. Preheat your grill or broiler to medium-high heat.
  2. Place the skewers on the grill or under the broiler and cook for approximately 3-4 minutes on each side. Cook until the chicken is fully cooked through and has a slight char on the edges.

Make Ahead and Storage

Advance Prep

  • Get organized and make a batch of marinated chicken to grill another day.
  • Uncooked chicken satay is good in the freezer for 48 hours or in the freezer for up to 2 months.

How to Serve this Thai Satay Recipe

Thai Satay skewers on a bowl of salad.

Serve Thai satay with lots of peanut sauce, cucumber salad (Ajat), jasmine rice, or rice noodles. Fresh lime wedges and chopped cilantro make excellent garnishes.

As a great meal-prep protein, I love to add this into a bowl (like my teriyaki bowl recipe) or a big salad (as pictured above!).

3 Common Mistakes When Making Thai Satay

Here are a few typical mistakes that you want to avoid when making these satays:

  1. Overcrowding skewers: Packing chicken too tightly leads to uneven cooking and less char. Leave space between pieces for better caramelization.
  2. Skipping preheat: A cold grill prevents a proper sear and can leave chicken undercooked. Always preheat to medium-high before cooking.
  3. Not soaking skewers: Dry wooden skewers can burn. Soak them in water for at least 30 minutes before threading.

FAQs About Thai Satay

Scrolling through? Here are key take-aways from this article:

How long should I marinate the chicken?

For best results, marinate the chicken for at least 1-2 hours. For a more intense flavour, marinate it overnight in the refrigerator.

Do I have to use wooden skewers?

No, you can use metal skewers if you prefer. Metal skewers do not need to be soaked and can be reused.

Can I cook satay without a grill?

Yes, if you don’t have a grill, you can use a broiler in your oven or a grill pan on the stovetop. Preheat the broiler or grill pan to achieve a similar charred effect.

What should I do if my satay is too dry? 

If your satay turns out dry, it is overcooked. To prevent this, cook the chicken over medium-high heat, don’t walk away, and use a meat thermometer to avoid overcooking.

How can I make the satay spicier?

To increase the spiciness, add more cayenne pepper or include fresh chopped chillies in the marinade. You can also serve the satay with a spicy dipping sauce.

Save this recipe!
Get this recipe link sent straight to your inbox to make it later!
No ratings yet

Thai Satay Recipe (+ EASY Peanut Sauce!)

This easy Thai Satay recipe makes super-juicy chicken satay skewers + a quick, simple, SUPER-TASTY peanut sauce I’m totally obsessed with 😍
Prep Time: 10 minutes
Cook Time: 10 minutes
Marinating Time: 1 hour
Servings: 4

Ingredients  

For the Satay:

  • 1 lb chicken breast or thighs cut into thin strips
  • ½ cup coconut milk
  • 2 tbsp soy sauce
  • 1 tbsp fish sauce
  • 1 tbsp brown sugar
  • 1 tbsp curry powder
  • 2 garlic cloves minced
  • 1 tsp turmeric powder
  • 1 tsp ground coriander
  • 1 tsp ground cumin
  • ¼ tsp cayenne
  • ½ tsp kosher salt

Peanut Sauce

Instructions 

  • Marinate the Chicken: Combine coconut milk, soy sauce, fish sauce, brown sugar, curry powder, garlic, turmeric, ground coriander, ground cumin, cayenne, and kosher salt in a bowl. Add chicken strips and marinate for 1-2 hours in the refrigerator.
  • Prepare the Skewers: Thread the marinated chicken onto skewers.
  • Grill the Skewers: Grill or broil the skewers over medium-high heat for about 3-4 minutes on each side, until the chicken is cooked through (internal temp 165°F) and slightly charred.
  • Serve the grilled chicken satay with the peanut sauce on the side.

Notes

Use chicken thighs for juicier and more flavorful skewers.
Serves 4 as an appetizer or 2-3 as a main.
Soak bamboo or wooden skewers in water for at least 30 minutes before threading the chicken to prevent them from burning.
The skewers can also be cooked on a grill pan, or air fry at 375°F for 10–12 minutes, flipping halfway, until chicken is golden and cooked through.
 
 

Nutrition

Calories: 376kcal | Carbohydrates: 21g | Protein: 30g | Fat: 18g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.01g | Cholesterol: 73mg | Sodium: 2132mg | Potassium: 578mg | Fiber: 1g | Sugar: 14g | Vitamin A: 108IU | Vitamin C: 3mg | Calcium: 36mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe? Leave a comment!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




You’ll Also Love These