This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.
These Thai-inspired lemongrass chicken skewers (also called satay) are packed with the bold, balanced flavors of lemongrass, ginger, and lime. It’s sweet, salty, sour, and just a little spicy. Grill them over hot coals, serve with a rich peanut sauce for dipping, and you’ve got a complete meal with a side of rice and a simple salad, or an impressive appetizer if you serve smaller portions.

For a simpler spin, try our grilled pineapple chicken kabobs. It’s easy, flavorful, and perfect for quick weeknight dinners.
Here’s Why This Chicken Skewer Recipe Works
Serve hot or room temp: These skewers are just as good straight off the grill or as part of a make-ahead spread.
Lemongrass and lime bring brightness: These two balance the richness of the chicken and sauces with clean citrusy zing.
Chicken thighs stay juicy: Thighs are more forgiving than chicken breasts, they hold up well on the grill and stay tender throughout.
Double-duty marinade: Bold enough to flavor the meat deeply, but not too sticky to char and burn on the grill.

Recipe Tips
Smash the lemongrass well: Use the side of a knife or a mallet to break it down before mincing. It releases way more flavor when you smash it.
Marinate long enough: Aim for at least 4 hours, but overnight is ideal for deeper flavor.
Soak the skewers: A full 30-minute soak keeps them from burning up on the grill.
Oil the grill grates: A light brush of oil prevents sticking and helps get those crisp, golden grill marks.
Rest before serving: A 5-minute rest after grilling helps juices redistribute.
Thread loosely, not packed: Leave slight gaps between chicken pieces on the skewer so heat can circulate and cook everything evenly.
Don’t overcrowd the grill: Give each skewer space so they char instead of steaming. Crowding traps moisture and dulls flavor.
Flip just once: Let the first side sear undisturbed before turning. This builds better color and flavor.
Taste the peanut sauce: If you’re making your own, balance salt, heat, and acid just before serving. A splash of lime or a pinch of sugar can make it pop.

Questions and Answers
Yes, but thighs are more forgiving and stay juicier on the grill. If using breasts, don’t overcook.
You can cook the skewers indoors on a grill pan or under a broiler. Just make sure to oil the pan and rotate the skewers for even browning
Absolutely. Marinate the chicken up to 24 hours in advance. Skewers can also be assembled and refrigerated a few hours before grilling.
More Asian Inspired Flavors
Craving more Asian-inspired flavors? Try these next:
Beef Pho: A noodle soup built on deeply spiced, slow-simmered beef broth.
Thai Spicy Shrimp Rice Bowl: Jumbo shrimp, sautéed veggies, and mango over jasmine rice, all tied together with a bold, spicy peanut sauce.
Red Miso Glazed Sablefish: Rich, buttery sablefish meets a sweet-salty miso-sake glaze, balanced with a sharp wasabi emulsion.

Thai Chicken Skewers
These grilled Thai chicken skewers are fast, flavorful, and versatile. Serve them hot off the grill as a bold main with rice and veggies, or plate them smaller as an appetizer with plenty of peanut sauce and lime. However you serve them, they won’t stick around long.
Pin this now to find it later!
Pin It
Lemongrass Chicken Skewers (satay)
If you make this recipe, please leave a star rating and comment.
Ingredients
For the Marinade:
- 1 stalk lemongrass, white part only, peeled and chopped finely
- 2 tablespoons grated fresh ginger
- 4-5 garlic cloves, minced
- 3 tablespoons honey
- 1 tablespoon tahini paste
- 2 tablespoon hoisin sauce
- 1 tablespoon fish sauce
- ½ teaspoon ground Chinese five-spice
- pinch cayenne pepper
- ¼ cup fresh lime juice, about 2 limes
For the chicken Skewers
- 4 boneless skinless chicken thighs
- 8 wooden skewers
- vegetable oil, for basting during grilling
- 2 fresh limes, for garnish
- fresh Thai basil leaves, for garnish
For Peanut Sauce
Instructions
For the Marinade with Chicken:
- In a small dish, combine the marinade ingredients and whisk to combine thoroughly. Set aside.
For the Chicken:
- Use a meat pounder or rolling pin to flatten any thick parts of the chicken so the meat is close to the same thickness.
- Cut the chicken into 2-inch strips, add them to a shallow dish and pour the marinade over them, turning to coat both sides with the marinade. Cover the dish with plastic wrap and refrigerate for 4-5 hours, overnight if possible.
For the Thai Peanut Sauce:
- Make our spicy peanut sauce recipe (or use a storebought sauce).
When ready to cook the chicken satay:
- Soak the wooden skewers in cold water for 30 minutes to keep them from burning during the grilling process.
To Cook the Chicken Satay:
- Lift a chicken strip out of the marinade, allowing the marinade to drip off, thread the meat onto the wooden skewer, adding several strips. Place the completed skewer on a separate plate. Repeat with each wooden skewer dividing the chicken evenly between the skewers.
- Prepare your grill with enough coals to maintain a medium-heat. When the coals are ready, baste the chicken lightly with oil and place the skewers on the grill and cook for 3 to 4 minutes or until lightly charred and lift off the grill easily. Using tongs, turn the skewers and cook for an additional 3 to 4 minutes or until the chicken is again lightly charred and opaque throughout.
- Serve hot or room temperature, garnished with lime wedges, fresh basil, Thai peanut sauce and hot jasmine rice
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

This looks delicious!! I definitely want to try and make this for myself!
Thanks, Harriet 🙂 I hope you enjoy it….they make really nice appetizers as well, with small picks and about 1/3 the chicken pieces. Enjoy!
Wow, the marinade and sauce sound fantastic in this recipe!
Thank you, Sabrina…..It has great flavor 🙂
Wow, you’ve packed a ton of flavor in this dish! Really nice marinade, and the peanut sauce looks first rate. Fun dish — thanks.
Thanks, John 🙂 This lemongrass chicken satay is sooooo good.