Thai Chicken Satay Skewers

Featured in: The Stars of the Table

This chicken satay with peanut dipping sauce brings the popular Thai street food favorite right to your kitchen. The magic of this dish lies in its flavorful marinade - a vibrant blend of aromatic ingredients like lemongrass, ginger, garlic, and warm spices that infuse the chicken with incredible depth. After marinating, the chicken is threaded onto skewers in a special accordion pattern that helps it cook evenly while staying juicy. When grilled to perfection, these skewers develop a beautiful caramelized exterior while remaining tender inside. The accompanying peanut sauce takes this dish to another level, balancing creamy peanut butter with tangy lime, savory soy, and just the right kick of heat. While traditionally served as an appetizer, these versatile skewers can easily transform into a complete meal when paired with coconut rice and fresh vegetables.
A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Fri, 14 Mar 2025 01:39:32 GMT
A plate of food with a bowl of soup and skewers of meat. Pin it
A plate of food with a bowl of soup and skewers of meat. | tasteofcook.com

Succulent chicken skewers marinated in aromatic spices create irresistible Southeast Asian street food flavor right in your own kitchen. These tender morsels absorb complex flavors from lemongrass, ginger, and garlic before being grilled to juicy perfection. Paired with velvety peanut sauce that balances sweet, spicy and tangy notes, this dish transforms simple chicken into an extraordinary culinary experience that works equally well as appetizer or main course.

The evening I first served these satay skewers to friends, conversation halted mid sentence as everyone reached for seconds before finishing their first serving. My husband, typically reserved with compliments, declared them better than our favorite Thai restaurant version. Something about the combination of tender chicken, aromatic marinade and that irresistible peanut sauce creates an almost magical dining experience that consistently impresses everyone fortunate enough to try them.

Flavor Foundation

  • Chicken: Thighs provide superior juiciness though breast meat works beautifully too
  • Shallots: Offer milder, sweeter flavor than onions for perfect aromatic base
  • Fresh cilantro: Contributes bright herbaceous notes throughout marinade
  • Lemongrass: Creates distinctive citrusy aroma essential to authentic flavor
  • Ginger: Adds warming spice and complexity to both marinade and sauce
  • Fish sauce: Provides umami depth that enhances all other flavors
  • Turmeric: Contributes beautiful golden color and subtle earthy notes
  • Brown sugar: Balances savory elements with gentle sweetness

My mother taught me that proper balance between aromatics creates depth impossible to achieve with shortcuts. She would patiently prepare each ingredient, explaining how ginger provides warmth, lemongrass contributes brightness, and shallots create foundation upon which all other flavors build. These lessons in layering flavors transformed my cooking forever, particularly with dishes like satay where each component plays crucial role.

Perfect Preparation

Create marinade:
Combine shallots, cilantro, garlic, ginger, lemongrass, fish sauce, oil, brown sugar, soy sauce and spices in blender until completely smooth.
Cut chicken properly:
Slice chicken into uniform rectangular pieces approximately one inch wide for even cooking and easy threading.
Marinate thoroughly:
Coat chicken completely in marinade, cover tightly and refrigerate between twenty minutes and eight hours, with longer time delivering superior flavor.
Prepare skewers:
Soak wooden skewers in water for minimum one hour if using, or prepare metal skewers for threading chicken.
Thread strategically:
Pass skewer through each chicken piece twice, securing both ends while leaving small portion exposed for handling.
Preheat grill:
Ensure cooking surface reaches proper temperature, cleaning and oiling grates to prevent sticking.
Cook with care:
Grill chicken for several minutes per side until slightly firm with beautiful char marks while remaining juicy inside.
Rest briefly:
Allow cooked skewers to rest few minutes before serving to redistribute juices throughout chicken.
Prepare sauce:
Whisk together creamy peanut butter, garlic, ginger, soy sauce, brown sugar, lime juice, sesame oil and chili paste until completely smooth.
Adjust consistency:
Add hot water tablespoon by tablespoon until sauce reaches perfect dipping texture, neither too thick nor too thin.
A plate of food with a bowl of soup next to it. Pin it
A plate of food with a bowl of soup next to it. | tasteofcook.com

I learned through disappointing trial and error that rushing the marinating process dramatically reduces flavor intensity. My first attempt allowed barely twenty minutes before grilling, resulting in chicken that tasted pleasant but unremarkable. Now I prepare the marinade night before cooking, allowing chicken to absorb complex flavors overnight, transforming ordinary poultry into something truly extraordinary.

Complete Meal Ideas

Pair with coconut jasmine rice or shredded cabbage slaw for contrast. Serve as appetizer with dipping sauce or transform into a rice noodle bowl for a full meal.

Creative Variations

Try tofu or shrimp instead of chicken for variety. Adjust spice levels with more chili paste or omit for milder taste. Serve in lettuce cups or over salad for fresh, low-carb option.

Storage Strategy

Refrigerate cooked chicken separately from sauce in airtight containers for up to three days. Prepare marinade and sauce ahead for easier meal prep. Reheat in oven at 300°F until warmed through.

A plate of food with a cup of coffee. Pin it
A plate of food with a cup of coffee. | tasteofcook.com

My journey with chicken satay began during travels through Southeast Asia where I became captivated by street vendors expertly grilling skewers over small charcoal fires. The intoxicating aroma would draw crowds who patiently waited for their turn to receive freshly grilled satay with small containers of peanut sauce. Creating this recipe helped preserve those vibrant food memories while allowing me to share authentic flavors with friends and family thousands of miles from where I first experienced them.

Frequently Asked Questions

→ Can I make chicken satay without a grill?
Absolutely! You can cook these chicken skewers on a grill pan, in a cast iron skillet, under the broiler, or even in an air fryer. If using a stovetop method, cook over medium-high heat for about 3-4 minutes per side until the chicken reaches 165°F. For broiling, place skewers on a lined baking sheet about 6 inches from the heat source and cook for 5-7 minutes per side.
→ What can I substitute for fish sauce in the marinade?
If you need to avoid fish sauce, you can substitute with 2 tablespoons of soy sauce plus 1-2 teaspoons of lime juice. While this won't perfectly replicate the umami depth of fish sauce, it will add the necessary saltiness and tanginess. Alternatively, try using a vegetarian mushroom-based fish sauce substitute available at many Asian grocery stores.
→ How do I make coconut rice to serve with the chicken satay?
For coconut rice, rinse 2 cups of jasmine rice until water runs clear. In a medium saucepan, combine the rice with 1 can (14 oz) of coconut milk and 1 cup of water. Add ½ teaspoon of salt and 1 teaspoon of sugar. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let stand, covered, for 10 minutes. Fluff with a fork before serving.
→ Can I make this recipe ahead of time?
Yes! You can marinate the chicken up to 8 hours in advance. The peanut sauce can be made up to 3 days ahead and stored in an airtight container in the refrigerator. You may need to thin it with a little warm water before serving. The cooked chicken skewers can be refrigerated for up to 2 days and reheated gently in a 325°F oven until warmed through.
→ Is there a way to make this recipe peanut-free?
You can substitute the peanut butter with sunflower seed butter, tahini, or almond butter for the dipping sauce. Each will give a slightly different flavor profile, but they'll still create a creamy, delicious sauce. Adjust the seasonings to taste, as you might need a touch more sweetness with tahini or a bit more salt with sunflower butter.
→ What vegetables pair well with chicken satay for a complete meal?
For a balanced meal, serve chicken satay with stir-fried vegetables like bell peppers, snap peas, carrots, and broccoli. You can also drizzle some of the peanut sauce over the vegetables for extra flavor. A simple cucumber salad with rice vinegar and a touch of sugar is another traditional accompaniment that adds freshness and crunch.

Thai Chicken Satay Skewers

These grilled chicken satay skewers with homemade peanut sauce deliver authentic Thai flavors with a perfect balance of sweet, savory, and spicy notes.

Prep Time
20 Minutes
Cook Time
15 Minutes
Total Time
35 Minutes


Difficulty: Intermediate

Cuisine: Thai

Yield: 6 Servings

Dietary: Low-Carb, Dairy-Free

Ingredients

→ Chicken Satay

01 1 ½ - 2 lbs. boneless, skinless chicken breast, cut into long 1-inch wide rectangles
02 ⅓ cup loosely packed fresh cilantro
03 ½ shallot (or ¼ red onion)
04 8 cloves garlic
05 1-inch knob peeled fresh ginger
06 2 tablespoons lemongrass paste
07 2 tablespoons fish sauce
08 3 tablespoons oil (vegetable or canola)
09 ¼ cup brown sugar
10 ¼ cup low-sodium soy sauce (or GF tamari)
11 ½ teaspoon ground cumin
12 ½ teaspoon ground turmeric
13 1 teaspoon ground coriander

→ Peanut Dipping Sauce

14 ½ cup creamy peanut butter
15 2 teaspoons minced garlic
16 1 teaspoon ginger paste
17 2 tablespoons low-sodium soy sauce
18 2 tablespoons brown sugar
19 2-3 tablespoons fresh lime juice
20 1 teaspoon toasted sesame oil
21 1 tablespoon sriracha or sambal oelek (chili paste)

→ For Serving (Optional)

22 Coconut rice
23 Fresh cilantro leaves
24 Lime wedges

Instructions

Step 01

Add cilantro, shallot, garlic, ginger, lemongrass paste, fish sauce, oil, brown sugar, soy sauce, cumin, turmeric, and coriander to a blender. Pulse until everything breaks down into a smooth, sauce-like consistency with no large chunks remaining.

Step 02

Place the sliced chicken pieces into a gallon-sized zip-top bag. Pour the prepared marinade over the chicken, seal the bag, and massage to ensure all pieces are evenly coated. Place the bag on a plate (to catch any leaks) and refrigerate for at least 20 minutes, but ideally 3-8 hours for maximum flavor.

Step 03

In a medium bowl, combine the peanut butter, minced garlic, ginger paste, soy sauce, brown sugar, lime juice, sesame oil, and sriracha. Whisk thoroughly until smooth and well-blended. If the sauce is too thick, add hot water, 1 tablespoon at a time, until you reach your desired consistency. Taste and adjust with more soy sauce, brown sugar, or lime juice as needed.

Step 04

If using wooden skewers, soak them in water for at least 30 minutes (or up to 8 hours) to prevent burning. Preheat your grill to medium-high heat for 5-10 minutes. Clean the grates thoroughly and oil them to prevent sticking.

Step 05

Remove the chicken pieces from the marinade, allowing excess to drip off. Thread each piece onto a skewer in an accordion-like fashion (zig-zag pattern), piercing through both ends to secure the meat. This technique helps the chicken cook evenly while staying juicy.

Step 06

Place the skewers on the hot grill and cover. Cook for 4-7 minutes total, flipping halfway through cooking time. The chicken is done when it feels slightly firm to the touch or registers 165°F on an instant-read thermometer. Don't overcook or the chicken will become dry.

Step 07

Transfer the grilled chicken satay to a serving platter. Serve immediately with the peanut dipping sauce on the side. For a complete meal, serve over coconut rice with additional sauce drizzled on top and a side of stir-fried vegetables.

Notes

  1. This chicken satay can be served as an appetizer with just the dipping sauce or as a main dish with coconut rice and vegetables.
  2. The longer you marinate the chicken (up to 8 hours), the more flavorful it will be.
  3. Leftover peanut sauce makes an excellent dressing for salads or cold noodle dishes.

Tools You'll Need

  • Blender or food processor
  • Grill or grill pan
  • Wooden or metal skewers
  • Whisk
  • Zip-top plastic bag

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains peanuts
  • Contains soy
  • Contains fish (fish sauce)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 22 g
  • Total Carbohydrate: 18 g
  • Protein: 32 g