Skip to Content

Thai Chicken Skewers

Thai Chicken Skewers are marinated, grilled to perfection, and topped with an amazing Thai peanut sauce! Just 8 simple steps in this skewered Thai recipe and you may have most of the ingredients already in your pantry or refrigerator.

Why I love this recipe

The main ingredients in this authentic chicken satay are chicken, Thai sweet chili sauce, and peanut butter. You can also make pork skewers instead of chicken. Our secret ingredient is the Thai sweet chili sauce which adds a bit of flavor and a mild hint of spicy heat to Thai cooking.

Easy Thai Chicken Skewers over rice.
Easy Thai Chicken Skewers Recipe

As an Amazon Associate, I may make a small commission, at no additional cost, if you purchase through product affiliate links in this post.

Have you seen my Cookbook?

Easy Home Cooking For Two – by Zona Cooks features 60 main dish recipes giving you two months’ worth of simple homemade food that will impress any night of the week. Check Cookbook Price

Ingredients

(amounts are listed in the recipe card at the bottom of the post)

boneless skinless chicken thighs

coconut milk

jarred minced garlic

dried ginger

Thai sweet chili sauce

light brown sugar

low-sodium soy sauce

cilantro

creamy peanut butter

lime juice

sesame oil

Substitutions

You can also use boneless chicken breasts, or boneless pork instead of thighs.

You can use dark soy sauce instead of low-sodium soy sauce.

Equipment used for this recipe

How to make easy Thai Chicken Skewers

Step 1 – On a cutting board, cut the chicken into small bite-sized cubes and chop the cilantro into small pieces.

Step 2 – Add the chicken and all of the marinade ingredients to a large zipper bag. Refrigerate for 30 minutes.

chicken marinating in thai peanut sauce.

Step 3 – At the same time soak the wooden skewers in water for 30 minutes.

wooden skewers soaking in water.

Step 4 – Preheat a large skillet (or griddle, or grill) to medium-high heat. Spray it with non-stick spray.

Step 5 – Thread the chicken pieces onto the skewers.

peanut sauce marinated chicken cubes threaded onto skewers.

Step 6 – Place in the skillet (or on a griddle or grill) and cook for 5-8 minutes on each side.

peanut chicken skewers cooking on a griddle.

Step 7 – Mix the peanut sauce ingredients in a small bowl with a whisk until combined.

Step 8 – Serve with peanut sauce, lime wedges, and extra cilantro for garnish if desired.

Thai Chicken Skewers with Peanut Sauce over rice.
Thai Chicken Skewers with Peanut Sauce

Pro Tips

If you like your chicken satay skewers to have grill marks, you can place them on a gas BBQ grill over direct heat and cook for 4-5 minutes on each side.

We love to serve this over jasmine rice, wild rice, or coconut rice, and with a side of steamed broccoli for a complete meal.

Recipe FAQs

What are Thai skewers called?

Satay is meat on skewers and cooked over a hot grill. In Thailand, the meats are marinated in local ingredients giving them a distinctive taste, authentic to Thai food.

You may also enjoy

Easy Thai Chicken Skewers over rice.

Thai Chicken Skewers

Thai Chicken Skewers are marinated, grilled to perfection, and topped with an amazing Thai peanut sauce! Just 8 simple steps in this skewered Thai recipe and you may have most of the ingredients already in your pantry or refrigerator.
5 from 1 vote
Prep Time 15 minutes
Cook Time 15 minutes
Marinade Time 30 minutes
Total Time 1 hour
Course Chicken and Turkey
Cuisine Thai
Servings 6
Calories 306 kcal

Ingredients

For the marinade

  • 1 ½ pounds boneless skinless chicken thighs
  • ½ cup coconut milk
  • 2 teaspoons Thai sweet chili sauce
  • 3 Tablespoons light brown sugar
  • 3 Tablespoons low-sodium soy sauce
  • 1 tablespoon cilantro

For the peanut satay sauce

  • ¼ cup creamy peanut butter
  • 2 teaspoons jarred minced garlic
  • 1 teaspoon dried ginger
  • 2 Tablespoons low-sodium soy sauce
  • 1 Tablespoon light brown sugar
  • 1 Tablespoon lime juice
  • 1 Tablespoon sesame oil
  • 2 teaspoons Thai sweet chili sauce

To assemble and serve

  • 6 wooden bamboo skewers
  • cilantro for garnish if desired
  • lime wedges for garnish if desired

Instructions
 

  • On a cutting board, cut the chicken into small bite-sized cubes and chop the cilantro into small pieces.
  • Add the chicken and all the marinade ingredients to a large zipper bag or bowl. Refrigerate for 30 minutes.
  • At the same time soak the wooden skewers in water for 30 minutes.
  • Preheat a large skillet (or griddle, or grill) to medium-high heat. Spray it with non-stick spray.
  • Thread the chicken pieces onto the skewers.
  • Place in the skillet (or on a griddle or grill) and cook for 5-8 minutes on each side.
  • Mix the peanut sauce ingredients in a small bowl with a whisk until combined.
  • Serve with peanut sauce, lime wedges, and extra cilantro for garnish if desired.

Notes

  • If you like your chicken satay skewers to have grill marks, you can place them on a gas bbq grill over direct heat and cook for 4-5 minutes on each side.
  • We love to serve this over jasmine rice, or coconut rice, and with a side of steamed broccoli for a complete meal.

Nutrition

Serving: 1Calories: 306kcalCarbohydrates: 14gProtein: 26gFat: 17gSaturated Fat: 6gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gTrans Fat: 0.02gCholesterol: 108mgSodium: 665mgPotassium: 452mgFiber: 1gSugar: 11gVitamin A: 33IUVitamin C: 1mgCalcium: 33mgIron: 2mg
Share on Facebook Pin Recipe
Tried this recipe?Let us know how it was!
portrait of a blond haired woman.

Hi and welcome. I’m Zona and I love creating recipes for easy dinners or desserts.

Read more about me…

5 from 1 vote (1 rating without comment)
Recipe Rating




Phillis Lyons

Saturday 18th of March 2023

Recipes look delicious