Chicken Satay (Grilled Chicken Skewers) with Peanut Sauce

Jump to Recipe

Sharing is caring!

Looking for a quick, easy, and tasty meal idea? Look no further than this easy and delicious Chicken Satay recipe! With the perfect blend of spices and a creamy peanut sauce, this dish is sure to become a family favorite as a main dish or appetizer. Take your Chicken Satay, or grilled chicken skewer, to the next level.

Grilled chicken satay skewers on a slate board surrounding by lime wedges.

Grilled chicken skewers are affordable and easy to adapt to any flavor profile. Marinated in a creamy yogurt sauce for a short period, grilled to perfection, and dipped in a simple peanut sauce, these are always a crowd favorite! This Chicken Satay recipe uses a great marinade, quickly grilled, and ready in less than 15 minutes.

Ingredients + Substitutions

Chicken is the main ingredient here and we like to use a combination of chicken breast and chicken thighs. You can use both or just one. Your choice! Plan 1 pound of meat for every three people. We also like to season with kosher salt and coarse black pepper before we put the chicken skewers on the grill.

Marinade Ingredients

  • Plain Greek Yogurt – We prefer full-fat Greek yogurt for its texture and flavor. You can use regular yogurt but you’ll want to adjust the ratio of ingredients to be sure the marinade is not overly wet.
  • Soy Sauce – We prefer low sodium so we can control the salt.
  • Lime Juice – Freshly squeezed is ideal.
  • Fish Sauce – Start light with the sauce, you can always add more in. A little goes a long way for flavor.
  • Ginger – We like to grate fresh ginger using a microplane
  • Turmeric – Turmeric adds a beautiful color. Similar to ginger, we use fresh turmeric and then grate it with a microplane. Dried turmeric can be substituted in a pinch.
  • Garlic – For flavor and kick.

Peanut Dipping Sauce Ingredients

  • Peanut Butter – We recommend plain creamy peanut butter (the real stuff with no additives, I mean it!).
  • Soy Sauce – Low sodium
  • Lime Juice
  • Fresh Ginger
  • Honey OR Thai Sweet Chili Sauce – This adds a touch of sweetness. Since we don’t use sweetened peanut butter we like to add a hint of sweetness. You can use honey or Thai sweet chili sauce. Both work great.
  • Kosher Salt
  • Hot Water – In small portions (120 degrees) to get the peanut sauce texture you like.
  • Heat (optional) – If you like to live on the spicy side (like me) then feel free to add a dash or two of sriracha or your favorite hot sauce!

Chicken Satay Preparation

  • Cut chicken into thin strips, about 2 to 3 inches in length, before marinating. By cutting the chicken prior to marinating you get more surface area for the marinade to flavor.
  • Make the marinade in a large bowl and then place the strips of chicken into the chicken satay marinade.
  • Cover the bowl with plastic wrap, or place in an airtight container, and then marinate in the fridge for your desired time. We recommend at least 1 hour.
  • Layout a large sheet tray, then skewer the chicken and place on the sheet tray. It makes for easier clean up. For thinner cuts of chicken we like to weave, or thread, the skewer on the chicken. There will be smaller pieces so feel free to add two pieces to one skewer.
Skewered chicken strips ready for the grill for satay skewers.
  • For the Peanut Sauce: combine all the ingredients (except the water) in a small bowl. Then add small amounts of water and stir until you achieve your desired texture.

How To Grill Chicken Satay

Chicken skewers on a gas grill grate over direct heat.
  1. Pre-soak the wooden skewers in water an hour before grilling.
  2. Preheat Grill: Prepare the grill for direct grilling targeting 500 degrees Fahrenheit in the grill chamber. For a gas grill, this will be medium-high heat. 
  3. Skewer and Season Chicken: Remove the chicken from the marinade and place it onto skewers. We double up some skewers with two shorter strips. Season the skewered raw chicken strips with salt and pepper.
  4. Grill Chicken Satay: Place the chicken satay skewers on the grill grate over direct heat. Close the lid. Allow to sear for up to 5 minutes. Flip and continue to grill the skewers over direct heat for an additional 5 minutes. Check the internal temperature of the chicken and remove it when the grilled chicken reaches 160 degrees Fahrenheit.
  5. Remove and Serve: Serve warm directly from the skewers with the peanut sauce.
Mary from Vindulge holding a chicken satay skewer after dipping in peanut sauce.

Stovetop Modification – You can use a grill pan if you don’t want or have a grill. Set the grill pan to medium heat. Coat with a neutral oil and follow the same directions. On a grill pan you do not need to soak the skewers.

Chef’s Tip

Be sure the wooden skewers have soaked in water for an hour before skewering. Or invest in good metal skewers that you can reuse.

Make Ahead and Preparation

You can marinate in advance and make the skewers the day prior to any meal prep. Then cover the skewered chicken for up to 24 hours. Then put them right onto the grill.

The peanut sauce can be made up to three days prior. It will thicken in the refrigerator. To thin out, let the sauce come to room temperature. Then, if it’s still thick add more hot water in small increments (a teaspoon at a time).

Frequently Asked Questions

Do I need to soak the wooden skewers before grilling?

Yes, you always want to soak your wooden skewers for up to one hour prior to grilling. This prevents them from flaming while they grill over direct heat.

How long should I marinate the chicken for satay skewers?

We like to marinate chicken satay for at least 1 hour, ideally overnight. This allows them to soak up the flavors.

Chicken Satay on skewers with peanut sauce

What to Pair with Chicken Satay

From side dishes to wine we have a few ideas when making this Chicken Satay recipe.

Side Dishes

  • We like to serve chicken skewers with jasmine rice topped with chopped cilantro and roughly chopped peanuts, over the top of the skewers for garnish and flavor.
  • You can serve with any of our salads or our grilled broccolini, which is easy to make while the skewers are cooking. The broccolini also is great for dipping in the peanut sauce!

Wine Pairing

The peanut sauce is the dominant flavor for food and wine pairing. It’s not overly sweet but does have a hint of sweetness. We recommend pairing it with an off-dry Riesling for a white option. For a red, a Côtes du Rhône blend (made from Grenache and Syrah) works great.


About Vindulge

Mary (a certified sommelier and recipe developer) and Sean (backyard pitmaster) are co-authors of the critically acclaimed cookbook, Fire + Wine, and have been creating content for the IACP nominated website Vindulge since 2009. They live in Oregon on a farm just outside Portland.

cookbook cover

Now on 2nd edition

Fire + Wine Cookbook


“This book is a one-stop guide for anyone truly interested in elevating their BBQ experience into a culinary work of art.”
5 out of 5 Stars
San Francisco Book Review

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Grilled chicken satay skewers on a slate plate with peanut dipping sauce.
No ratings yet

Marinated Chicken Satay with Peanut Sauce

Marinated and grilled chicken satay skewers served with a delicious peanut sauce. A great appetizer or meal.
Prep: 1 hour
Cook: 15 minutes
Servings: 4 people

Ingredients 

  • 1 pound chicken breast, (We prefer boneless-skinless cut into thin strips)
  • 1 pound chicken thighs, (We prefer boneless-skinless cut into thin strips)
  • 2 tablespoons kosher salt
  • 2 tablespoons coarse black pepper

Marinade

  • ½ cup plain Greek yogurt, (We recommend whole-fat yogurt for the texture and flavor)
  • 2 tablespoons soy sauce, (Low sodium)
  • 2 tablespoons freshly squeezed lime juice, (About 1 lime)
  • 1 teaspoon fish sauce
  • 1 tablespoon grated ginger
  • 1 teaspoon grated turmeric
  • 2 cloves garlic, minced

Peanut Sauce

  • ¼ cup peanut butter, Use the real stuff with just peanuts and oil.
  • 2 tablespoons soy sauce, (Low sodium)
  • 1 tablespoon freshly squeezed lime juice
  • ½ teaspoon grated ginger
  • 1 teaspoon Thai sweet chili sauce
  • teaspoon kosher salt
  • hot water as needed., This is to thin the sauce to your desired texture.
  • Optional: sriracha sauce or hot sauce, for heat

Instructions 

  • Marinate: See notes for detailed prep instructions. Combine ingredients for marinade in a bowl and then toss with chicken strips. Marinate for at least one hour, ideally overnight.
  • Preheat Grill: Prepare the grill for direct grilling targeting 500 degrees Fahrenheit in the grill chamber. For a gas grill, this will be medium-high heat. Presoak wooden skewers while the grill is warming up (ideally soak for up to an hour).
  • Skewer and Season Chicken: Remove the chicken from the marinade and place onto skewers. We double up some skewers with two shorter strips. Season the skewered raw chicken strips with salt and pepper.
  • Grill Chicken: Place the chicken satay skewers on the grill grate over direct heat. Close the lid. Allow to sear for up to 5 minutes. Flip and continue to grill the skewers over direct heat for an additional 5 minutes. Check the internal temperature of the chicken and remove it when the grilled chicken reaches 160 degrees Fahrenheit.
  • Remove and Serve: Serve warm directly from the skewers with the peanut sauce.

Peanut Sauce

  • Combine all the ingredients (except the water) in a small bowl. Then add small amounts of water and stir until you achieve your desired texture. Add a few dashes of hot sauce or sriracha for a spicy version.

Notes

Skewer Prep:
  • Cut chicken into thin strips, about 2 to 3 inches in length, before marinating. By cutting the chicken prior to marinating you get more surface area for the marinade to flavor.
  • Make the marinade in a large bowl and then place the strips of chicken into the chicken satay marinade.
  • Cover the bowl with plastic wrap, or place in an airtight container, and then marinate in the fridge for your desired time. We recommend at least 1 hour.
  • Layout a large sheet tray, then skewer the chicken and place on the sheet tray. It makes for easier cleanup. For thinner cuts of chicken we like to weave, or thread, the skewer on the chicken. There will be smaller pieces so feel free to add two pieces to one skewer.

Nutrition

Calories: 519kcal | Carbohydrates: 10g | Protein: 51g | Fat: 30g | Saturated Fat: 7g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 13g | Trans Fat: 0.1g | Cholesterol: 185mg | Sodium: 310mg | Potassium: 901mg | Fiber: 2g | Sugar: 4g | Vitamin A: 146IU | Vitamin C: 5mg | Calcium: 76mg | Iron: 2mg

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

Additional Info

Prep Time: 1 hour
Cook Time: 15 minutes
Course: Appetizer, dinner
Cuisine: American, Thai
Servings: 4 people
Calories: 519
Keyword: chicken satay skewers, chicken skewers
Like this recipe? Leave a comment below!

mary cressler headshot

Vindulge

About Mary


I'm Mary, a wine/food/travel writer, Certified Sommelier, mom of twins, former vegetarian turned BBQ fanatic, runner, founder of Vindulge, and author of Fire + Wine cookbook. Thanks for stopping by!

You May Also Like:

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.