Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe

If youโ€™re looking to wow friends and family with an irresistible appetizer or main, these Thai Peanut Grilled Chicken Skewers are guaranteed to steal the show. Each juicy morsel is infused with a vibrant, tangy-sweet marinade, then grilled to perfect char and dunked in silky homemade peanut sauceโ€”complete flavor fireworks with every single bite!

Why Youโ€™ll Love This Recipe

  • Flavor-Packed: Each skewer is bursting with sweet, salty, tangy, and savory tastes, thanks to the bold Thai-inspired marinade and creamy peanut sauce.
  • Crowd-Pleaser: Perfect for backyard BBQs or weeknight dinners, these skewers disappear fast and leave everyone asking for seconds.
  • Prep-Friendly: Both the marinade and sauce can be made ahead, making this dish ideal for entertaining or prepping meals in advance.
  • Easy to Adapt: You can customize the heat, sweetness, and even the proteins to suit any preference or occasion.

Ingredients Youโ€™ll Need

With just a handful of pantry-friendly ingredients and a few fresh additions, you can achieve the crave-worthy taste of Thai Peanut Grilled Chicken Skewers right at home. Every component here adds something specialโ€”think rich umami, vibrant colors, and layers of aromatic flavor.

  • Soy Sauce: This gives a deep, savory base to both the chicken marinade and the peanut sauce.
  • Dark Brown Sugar: Adds caramel-like sweetness and helps the chicken caramelize beautifully on the grill.
  • Lime Zest & Fresh Lime Juice: Freshens and brightens both marinade and sauce, balancing the richness.
  • Vegetable Oil: Keeps the chicken juicy and prevents it from sticking to the grill.
  • Garlic: Aromatic and essential for that punchy, classic Thai flavor.
  • Curry Powder: Adds warmth and an unmistakable golden color to the chicken.
  • Ground Ginger & Cardamom: Delivers subtle heat and floral undertones.
  • Salt: Rounds out all the flavors.
  • Boneless, Skinless Chicken Breasts: They cook quickly, stay tender, and soak up every bit of marinade.
  • Coconut Milk (full fat): Brings creamy sweetness and that signature Thai richness to the peanut sauce.
  • Peanut Butter: The centerpiece of the sauceโ€”choose creamy for smoothness or crunchy for extra texture.
  • Red Curry Paste: Packs a punch of heat and fragrant spice.
Note: Youโ€™ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

Thereโ€™s so much room to make these Thai Peanut Grilled Chicken Skewers your own! Swap out what you have, ramp up the spice, or adjust to suit your crowdโ€”these skewers are naturally flexible and welcome creative tweaks.

  • Chicken Thighs Instead of Breasts: Thighs add extra juiciness and hold up beautifully to the grill and bold marinade.
  • Spicy Peanut Sauce: Kick up the heat by adding more red curry paste or even a splash of Sriracha for serious spice-lovers.
  • Vegetarian Option: Use extra-firm tofu or portobello mushrooms in place of chicken for a delicious plant-based version.
  • Nut-Free: Swap out peanut butter for sunflower seed butterโ€”the sauce stays creamy and rich without nuts.

How to Make Thai Peanut Grilled Chicken Skewers

Step 1: Prep the Chicken

Start by pounding the chicken breasts to an even ยฝ-inch thicknessโ€”this not only helps them cook evenly, but also makes every bite beautifully tender. Cut the breasts into bite-size 1ยฝ-inch pieces so theyโ€™ll pick up every bit of that incredible marinade.

Step 2: Make and Marinate

Mix together the soy sauce, dark brown sugar, lime zest, oil, garlic, curry powder, ginger, cardamom, and salt in a large bowl. Coat the chicken pieces well in this aromatic mixture, then cover and refrigerate. Be patient! Let them marinate at least 4 hours, or overnight if you can, to soak in all those flavors.

Step 3: Prepare That Dreamy Peanut Sauce

While the chicken works its magic in the fridge, whisk together the coconut milk, peanut butter, brown sugar, soy sauce, and red curry paste in a saucepan. Simmer gently for three minutes, then finish with fresh lime juice. The sauce should be glossy, creamy, and so tempting youโ€™ll want to eat it by the spoonful!

Step 4: Skewer & Grill

Thread the marinated chicken onto skewersโ€”donโ€™t pack them too tightly so you get lovely char on all sides. On a heated, greased grill, cook for about 10 minutes, turning once, until the chicken is just cooked through and irresistibly golden. Serve immediately with plenty of warm peanut sauce and some lime wedges on the side.

Pro Tips for Making Thai Peanut Grilled Chicken Skewers

  • Marinate Overnight for Max Flavor: The longer your chicken soaks, the bigger the wow-factorโ€”overnight marinating means full-on Thai flavor in every bite.
  • Grill Prep is Key: Make sure your grill is hot and grates are greasedโ€”this not only prevents sticking but also guarantees those gorgeous grill marks.
  • Sauce Consistency Secrets: If you like your peanut sauce thinner for dipping, simply whisk in a spoonful or two of hot water until silky and pourable.
  • Donโ€™t Overcrowd Skewers: Leave a little space between chicken pieces so the heat circulates for delicious juicy interiors and satisfying char on the edges.

How to Serve Thai Peanut Grilled Chicken Skewers

Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe - Recipe Image

Garnishes

Sprinkle your Thai Peanut Grilled Chicken Skewers with chopped fresh cilantro, slivered green onions, and a handful of crushed peanuts for crunch. Add a few lime wedges so everyone can squeeze over that fresh zing right at the tableโ€”these little touches make every bite pop.

Side Dishes

Pair these skewers with jasmine rice or coconut rice to soak up extra sauce. Quick-pickled veggies, a crisp cucumber salad, or even grilled pineapple add freshness and a sweet contrast that brings the whole meal together beautifully.

Creative Ways to Present

Thread skewers onto platter-length bamboo sticks for dramatic, party-ready presentation, or serve as mini-skewers for bite-size cocktail appetizers. Create a vibrant โ€œskewer boardโ€ with bowls of peanut sauce, pickled veggies, and crunchy toppings so guests can build their own plates.

Make Ahead and Storage

Storing Leftovers

Place cooled, leftover Thai Peanut Grilled Chicken Skewers in an airtight container and refrigerate for up to 3 days. For best texture, store the peanut sauce separately to keep the chicken from getting too soft.

Freezing

You can freeze the marinated, uncooked chicken pieces (without the sauce) for up to 2 months. Thaw overnight in the refrigerator, then skewer and grill. The peanut sauce doesnโ€™t freeze as well, but itโ€™s easy to whip up fresh while the chicken is cooking.

Reheating

For the juiciest results, reheat chicken skewers in a 300ยฐF oven for about 10 minutes, just until warmed through. Microwave gently if youโ€™re in a hurry, but cover with a damp paper towel to keep the chicken moist. Warm the peanut sauce separately and drizzle or dip to your heartโ€™s content!

FAQs

  1. Can I use chicken thighs instead of breasts?

    Absolutely! Chicken thighs are extra juicy, full of flavor, and perfect for grilling. Just follow the same marinating and grilling instructionsโ€”your Thai Peanut Grilled Chicken Skewers will be even more succulent.

  2. How spicy is the peanut sauce?

    The base recipe has a mild kick from red curry paste, but itโ€™s easy to adjust the heat. Add more curry paste or a bit of Sriracha if you like it hot, or keep it mild for little ones and spice-shy guests.

  3. Can I make Thai Peanut Grilled Chicken Skewers ahead of time?

    Definitely! Marinate the chicken overnight and prepare the peanut sauce up to three days in advance. Grill the skewers just before serving for the best texture and flavor.

  4. What kind of peanut butter is best for the sauce?

    Both creamy and crunchy peanut butter work, but creamy gives you that luxurious, smooth dipping sauce. If you love texture, a little crunchy peanut butter adds delightful bits throughout!

Final Thoughts

If youโ€™re craving something fun, flavorful, and just a touch adventurous, these Thai Peanut Grilled Chicken Skewers are the way to go. Whether youโ€™re grilling for a casual weeknight or sharing with a crowd, this dish is all about bringing smiles to the table. Give them a tryโ€”youโ€™ll be hooked from the first bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe

Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 138 reviews
  • Author: Emily
  • Prep Time: 30 minutes
  • Cook Time: 10 minutes
  • Total Time: 40 minutes, plus at least 4 hours marinating time
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Thai
  • Diet: Gluten Free

Description

These Thai Marinated Grilled Chicken Skewers are bursting with flavors of soy sauce, lime, and aromatic spices, served with a creamy peanut sauce. Perfect for summer grilling or anytime you want a taste of Thailand on your plate.


Ingredients

Units Scale

For the Chicken

  • 1/4 cup soy sauce
  • 3 tablespoons dark brown sugar, packed
  • Zest of one lime
  • 2 tablespoons vegetable oil
  • 3 garlic cloves, minced
  • 1 tablespoon curry powder
  • 1/2 teaspoon ground ginger
  • 1/4 teaspoon ground cardamom
  • 1/2 teaspoon salt
  • 3 pounds boneless, skinless chicken breasts

For the Peanut Sauce

  • 1 (13-oz) can coconut milk (do not use low fat)
  • 1/3 cup peanut butter
  • 1/4 cup dark brown sugar, packed
  • 2 tablespoons soy sauce
  • 1 tablespoon red curry paste
  • 3 tablespoons fresh lime juice, from 2 limes

Instructions

  1. Prep the Chicken: Pound the chicken breasts to an even ยฝ-inch thickness between two pieces of wax or parchment paper. Cut the breasts into 1ยฝ-inch pieces and set aside.
  2. Marinate the Chicken: Combine soy sauce, dark brown sugar, lime zest, vegetable oil, garlic, curry powder, ginger, cardamom, and salt in a large bowl. Add chicken pieces, mix until coated, cover, and marinate in the refrigerator for at least 4 hours or overnight.
  3. Make the Peanut Sauce: Whisk coconut milk, peanut butter, brown sugar, soy sauce, and red curry paste in a saucepan. Simmer, then cook for about 3 minutes. Stir in lime juice and set aside.
  4. Grill the Chicken: Thread chicken onto skewers. Preheat and grease the grill. Cook skewers for about 10 minutes, turning once, until chicken is cooked through. Serve with peanut sauce and lime wedges.


Nutrition

  • Serving Size: 1 skewer with sauce
  • Calories: 380
  • Sugar: 14g
  • Sodium: 820mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 2g
  • Protein: 39g
  • Cholesterol: 110mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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