Get ready to turn your backyard into a festival of flavor with Grilled Thai Chicken Skewers! These irresistibly juicy bites are marinated in a vibrant blend of soy sauce, fish sauce, lime juice, garlic, ginger, and a kiss of brown sugar, making every mouthful a perfect balance of savory, sweet, and tangy. The slight char from the grill and a hint of heat from the optional chili sauce take this simple meal to the next level. Whether you’re firing up the BBQ for family night or looking for a way to wow friends at your next get-together, these skewers promise juicy chicken and crowd-pleasing smiles every time.
Ingredients You’ll Need

Ingredients You’ll Need
You won’t believe how these simple, everyday ingredients come together to create such bold, complex flavors. Each element in this recipe has a job to do – from adding vibrant color, layering in umami, or delivering that crave-worthy caramelization on the grill. Don’t be tempted to skip a thing!
- Chicken thighs or breasts: The foundation of these skewers! Thighs give extra juiciness, while breasts are lighter – pick your favorite or use a mix for best texture.
- Soy sauce: Brings deep, salty umami flavor; use a gluten-free version if you need to keep things wheat-free.
- Fish sauce: Just a splash creates a unique savory depth that defines classic Thai cooking.
- Brown sugar: Balances the saltiness and helps caramelize the edges for that delicious grill-kissed finish.
- Lime juice: Brightens up the marinade and gives a fresh tangy zing to every bite.
- Sesame oil: Just a drizzle adds a nutty aroma and silky mouthfeel.
- Garlic: Minced fresh garlic gives a punchy aroma and layers in tons of flavor.
- Fresh ginger: Grated ginger brings a lively, slightly spicy warmth to the marinade.
- Chili garlic sauce or sriracha (optional): If you love a gentle kick, toss in some chili sauce for heat and even more flavor complexity.
- Fresh cilantro (optional, for garnish): Sprinkle at the end for an herbal, citrusy pop of color.
- Lime wedges: Essential for squeezing over the finished Grilled Thai Chicken Skewers and waking up all those flavors!
How to Make Grilled Thai Chicken Skewers
Step 1: Whisk Up the Marinade
Grab a medium bowl and bring your sauces and aromatics to the party! Combine the soy sauce, fish sauce, brown sugar, lime juice, sesame oil, garlic, ginger, and (if you’re up for it) chili garlic sauce. Whisk thoroughly to dissolve that sugar and to build a marinade that clings lovingly to every morsel of chicken.
Step 2: Marinate the Chicken
Toss your chicken pieces straight into the marinade, making sure each chunk gets well coated. Cover and slide the bowl into the fridge for at least 30 minutes (up to 4 hours if you’ve got the time). This is where all the magic happens – every second in that marinade means extra flavor in your finished Grilled Thai Chicken Skewers!
Step 3: Prep the Skewers
If you’re using wooden skewers, don’t forget to soak them in water for 20 to 30 minutes before threading on the chicken. This little trick keeps them from burning on the grill. Thread those beautiful marinated chicken pieces onto your skewers, packing them just tight enough so they stay juicy but get a lovely char.
Step 4: Grill to Perfection
Fire up your grill to medium-high and arrange your skewers over the heat. Turn them every few minutes, and let them cook for 10 to 12 minutes in total, until the edges are slightly charred and the chicken is cooked through. The aroma will tell you everything – you’ll know when they’re ready!
Step 5: Rest and Garnish
Once your Grilled Thai Chicken Skewers are done, let them rest for a few minutes (if you can resist). Garnish with a shower of fresh cilantro and squeeze over some lime wedges for that final punch of freshness. Serve right away – they’re best hot off the grill!
How to Serve Grilled Thai Chicken Skewers
Garnishes
To bring everything together, add a flourish of chopped fresh cilantro for color, and don’t forget those juicy lime wedges! A sprinkle of toasted sesame seeds or finely sliced green onions can add extra crunch and brightness if you’re feeling fancy. These little touches make each bite even more dynamic.
Side Dishes
You can turn Grilled Thai Chicken Skewers into a complete meal with super-simple sides like fragrant jasmine rice, a creamy peanut sauce for dipping, or a refreshing cucumber salad. These accompaniments help balance out the boldness of the skewers and create a beautiful, satisfying spread.
Creative Ways to Present
If you want to take things up a notch, serve the skewers over a platter of leafy greens or tuck them into lettuce cups for a fun, hands-on option. You can also make mini skewers for appetizers at parties or build a bowl with rice, veggies, and a drizzle of extra marinade as a vibrant lunch!
Make Ahead and Storage
Storing Leftovers
Tuck any leftover Grilled Thai Chicken Skewers into an airtight container and refrigerate within two hours of cooking. They’ll keep happily in the fridge for up to three days, making next-day lunches a total breeze!
Freezing
To freeze, simply remove the chicken from the skewers first and lay out the pieces on a tray to freeze individually before transferring to a freezer bag. They’ll last for up to two months, ready to perk up weeknight dinners whenever you crave that Thai-inspired punch.
Reheating
To reheat, place the chicken pieces in a covered skillet with a splash of water or broth, and gently warm over medium heat. For best results, avoid microwaving, which can dry them out. If you’re in a rush, a quick blast in the microwave with a damp paper towel on top will do the trick, just don’t overcook!
FAQs
Can I use chicken breast instead of thighs for Grilled Thai Chicken Skewers?
Absolutely! Chicken breasts work beautifully for this recipe. Just keep an eye on the grill so they don’t overcook, as breasts can dry out faster than thighs. If you prefer extra-juicy skewers, thighs are generally more forgiving.
Is this recipe gluten-free?
With a simple swap to gluten-free soy sauce or tamari, these Grilled Thai Chicken Skewers are totally gluten-free. Double-check your fish sauce as well to make sure there are no added wheat ingredients.
Can I cook these indoors if I don’t have a grill?
Definitely! Use a grill pan or even your broiler for similar results. Broil the skewers on a foil-lined sheet about six inches from the heat, turning a few times until you get that coveted char.
How spicy are these skewers?
The base recipe is flavorful but mild. If you like more heat, add extra chili garlic sauce or sriracha to the marinade or serve with more on the side. You’re in full control of the spice level!
Can I prepare Grilled Thai Chicken Skewers ahead of time?
Yes! Marinate the chicken up to a day ahead and keep it in the fridge until you’re ready to grill. You can even thread the skewers a few hours beforehand, so all you have to do is fire up the grill when it’s time to eat.
Final Thoughts
There’s nothing quite like sitting down to a platter of smoky, zesty Grilled Thai Chicken Skewers with friends or family gathered around. With their bold marinade, spicy-sweet glaze, and endless serving options, these skewers are destined to become a new favorite in your home. Give them a try – I promise, your grill (and your taste buds) will thank you!
Print
Grilled Thai Chicken Skewers Recipe
- Total Time: 1 hour (including marinating)
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
These Grilled Thai Chicken Skewers are bursting with flavor from a marinade of soy sauce, fish sauce, lime juice, and aromatic spices. Perfect for a summer barbecue or weeknight dinner, these skewers are sure to become a family favorite.
Ingredients
Marinade:
- 1 1/2 pounds boneless, skinless chicken thighs or breasts, cut into 1-inch pieces
- 3 tablespoons soy sauce
- 2 tablespoons fish sauce
- 2 tablespoons brown sugar
- 2 tablespoons lime juice
- 1 tablespoon sesame oil
- 2 garlic cloves, minced
- 1 tablespoon grated fresh ginger
- 1 teaspoon chili garlic sauce or sriracha (optional)
For Garnish and Serving:
- 1 tablespoon chopped fresh cilantro (optional, for garnish)
- lime wedges for serving
Instructions
- Prepare the Marinade: In a medium bowl, whisk together the soy sauce, fish sauce, brown sugar, lime juice, sesame oil, garlic, ginger, and chili garlic sauce. Add the chicken pieces and toss to coat. Cover and marinate in the refrigerator for at least 30 minutes, or up to 4 hours.
- Grill the Skewers: Preheat the grill to medium-high heat. Thread the marinated chicken onto soaked wooden or metal skewers. Grill the skewers for 10–12 minutes, turning occasionally, until the chicken is cooked through and slightly charred on the edges.
- Serve: Remove from the grill and let rest for a few minutes. Garnish with fresh cilantro and serve with lime wedges.
Notes
- Soak wooden skewers in water for 20–30 minutes before grilling to prevent burning.
- Serve with jasmine rice, peanut sauce, or a cucumber salad for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Thai
Nutrition
- Serving Size: 1 skewer (about 1/4 of recipe)
- Calories: 280
- Sugar: 7g
- Sodium: 680mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 0g
- Protein: 32g
- Cholesterol: 115mg