Chicken Satay with Thai Peanut Sauce Recipe

5 from 2 votes
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Chicken Satay with Thai Peanut Sauce Recipe

What is Chicken Satay?

Grilled chicken satay with Thai peanut sauce is inspired by a very popular Southeast Asian dish. Chicken satay is essentially a dish of seasoned, skewered, and grilled meats, served with dipping sauces. This recipes is not authentic by any means (I’ve added my own interpretation), but it does use a blend of typical Asian spices/flavors that you may find in chicken satay and peanut sauce.

Before this recipe, I had never prepared anything with curry or turmeric. Two unique, bright yellow spices that have spicy, herbal, and very aromatic qualities. I love the combo of spices because it feels so different than my typical cooking style. Almost to the point where I feel like I’m not eating my own home cooked meal (I mean that in a good way).

What is Thai Peanut Sauce?

Thai peanut sauce is made with peanut butter, water, soy sauce, rice vinegar, ginger, garlic, brown sugar, and Sriracha. It’s all blended together to form a rich creamy sauce with sweet and savory characteristics.

Peanut sauce serves as the perfect complement to the ginger, turmeric, and curry marinade used on the chicken. The sauce is certainly not overly sweet. It’s like a less sweet peanut butter with spicier, garlicky notes.

Soak Wooden Skewers

If you’re using wooden skewers, always soak in water for at least 30 minutes before grilling to prevent from burning too much. Serve skewers drizzled with plenty of chimichurri sauce and extra on the side. I guarantee you’ll be scraping the bottom of the chimichurri bowl by the end of the meal.

How to Make Chicken Satay Skewers

It’s all in the marinade. For best results, marinate the chicken in the blend of spices and oils overnight in a Ziploc bag. At a bare minimum, you need to marinate for at least 1 hour. The more time, the more the flavors and spices will soak into the chicken. Toss on the grill and sear until golden and fully cooked through.

This recipe is the perfect excuse to fire up the grill for something unique and delicious. Chicken satay is definitely out of the realm of things I typically cook but that’s exactly what I love about it!

More Grilled Skewers

Chicken Satay with Thai Peanut Sauce Recipe
Chicken Satay with Thai Peanut Sauce Recipe
5 from 2 votes

Chicken Satay with Thai Peanut Sauce Recipe

Servings: 4
Prep: 1 hour
Cook: 15 minutes
Total: 1 hour 15 minutes
Inspired by the popular Southeast Asian dish, chicken satay. A generously seasoned, grilled chicken skewer served with homemade Thai peanut dipping sauce.


Chicken Skewers

  • 3 boneless, skinless chicken breasts
  • 1 lemon, juice squeezed
  • 2 tablespoons soy sauce
  • 2 tablespoons olive oil
  • 1 teaspoon curry powder
  • 1 teaspoon ground ginger
  • 1 teaspoon ground turmeric
  • 1 garlic clove, minced
  • pinch sriracha

Thai Peanut Sauce

  • 1/2 cup creamy all natural peanut butter
  • 1/4 cup water
  • 2 tablespoons soy sauce
  • 2 tablespoons rice vinegar
  • 1 teaspoon ground ginger
  • 1 clove garlic, chopped
  • 1/2 teaspoon sriracha
  • 1 tablespoon brown sugar


  • Cut chicken into 1 inch cubes, season with salt and pepper.
  • Combine all chicken spices in a large Ziploc bag. Mix well and add the chicken. Shake and maneuver the bag until chicken is fully coated in the blend of spices. The chicken should take on a yellow hue. Let marinate in the fridge overnight or for at least 1 hour in a pinch.
  • Meanwhile, combine all peanut sauce ingredients in a blender. Blend until smooth and creamy. Sauce should not be too thick, if so, add a little more water, 1 tablespoon at a time.
  • If using wooden skewers, let skewers soak in water for 30 minutes before grilling. This will help to prevent burning on the grill.
  • Preheat grill to medium-high heat, place skewered chicken on the grill, rotating sides every 3-4 minutes until all 4 sides are golden/chicken is fully cooked through, about 12-15 minutes.
  • Serve with peanut dipping sauce.


Serving: 2skewersCalories: 285kcalCarbohydrates: 18.3gProtein: 30.8gFat: 10.3gSaturated Fat: 2.2gCholesterol: 65mgSodium: 586mgFiber: 2.4gSugar: 8g

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

Additional Info

Course: Dinner
Cuisine: Thai
Tried this recipe?Mention @kitchenswagger or tag #kitchenswagger!

About Shawn Williams

My name is Shawn, author behind Kitchen Swagger. I'm a food & drink enthusiast bringing you my own simple and delicious restaurant-inspired recipes.

Leave a comment

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

Recipe Rating