These Easy Grilled Thai Chicken Skewers are packed with flavor! Marinated in a tasty mix of soy sauce, garlic, and a hint of lime, they are juicy and delicious.
Grilling these skewers creates a yummy char that makes everyone want more. I like to serve them with a side of rice and a big smile—perfect for sharing with friends!
Key Ingredients & Substitutions
Chicken Thighs: I prefer boneless, skinless chicken thighs for their juiciness and great flavor. If you need a leaner option, you can substitute with chicken breast, but be careful not to overcook them as they can dry out.
Soy Sauce: This adds savory depth to the marinade. If you’re watching your sodium intake, low-sodium soy sauce is a great alternative. Tamari is another option if you’re looking for a gluten-free choice.
Fish Sauce: This ingredient is key for authentic Thai flavor, but if you’re allergic to fish or prefer a vegetarian version, try using soy sauce mixed with a few drops of lime juice for a similar taste.
Brown Sugar: Brown sugar gives a nice sweetness. You can easily swap it with coconut sugar or honey if that’s what you have on hand. Keep in mind that different sweeteners can alter the flavor slightly.
What’s the Best Way to Marinate Chicken?
Marinating chicken is essential for the best flavor and tenderness. Here’s how to do it right:
- Mix all your marinade ingredients in a bowl. Make sure to whisk well so the sugar dissolves.
- Add the chicken pieces and mix until they’re fully coated. This ensures every bite will be flavorful.
- Cover the bowl or transfer it to a zip-lock bag and refrigerate. I usually let it marinate for a few hours, but for more flavor, overnight is best!
Getting that marinade time really makes a difference, so don’t rush it if you can help it!
How Can I Ensure Perfectly Grilled Skewers?
Grilling can be tricky, but with these tips, you can achieve that fantastic char:
- Preheat the grill to medium-high heat. A hot grill sears the chicken well.
- Ensure the skewers are evenly threaded with chicken, leaving some space between pieces. This helps them cook evenly.
- Grill each side for about 3-4 minutes. Pay attention to the color; they should turn golden brown.
- Use tongs to turn them gently. Avoid using a fork, as it can pierce the meat and let the juices escape.
Letting the skewers rest for a few minutes after grilling helps retain juices for a moist and tasty bite!
Easy Grilled Thai Chicken Skewers
Ingredients You’ll Need:
For the Chicken Skewers:
- 1.5 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 3 tablespoons soy sauce
- 2 tablespoons fish sauce
- 2 tablespoons brown sugar or palm sugar
- 1 tablespoon oyster sauce
- 1 tablespoon lime juice
- 4 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1 tablespoon vegetable oil or sesame oil
- 1 teaspoon chili flakes or fresh chopped Thai chili (optional, for heat)
- Wooden or metal skewers (if wooden, soak in water for 30 minutes to prevent burning)
- Lettuce leaves, for serving
For the Dipping Sauce:
- 1/4 cup coconut milk
- 1 tablespoon peanut butter
- 1 teaspoon red curry paste
- 1 teaspoon brown sugar
- 1 teaspoon lime juice
- Chili oil or chili flakes (optional)
How Much Time Will You Need?
This recipe takes about 15 minutes of prep time, plus at least 1 hour to marinate (ideally 3-4 hours or overnight) and around 10 minutes for grilling. In total, plan for about 30 minutes of hands-on time and some waiting while the chicken marinates. Perfect for planning a lovely dinner!
Step-by-Step Instructions:
1. Prepare the Marinade:
In a medium bowl, whisk together the soy sauce, fish sauce, brown sugar, oyster sauce, lime juice, minced garlic, grated ginger, vegetable oil, and chili flakes (if you’re using them). Mix until the sugar is dissolved and everything is well combined.
2. Marinate the Chicken:
Add the chicken pieces to the marinade. Make sure all the pieces are well-coated. Cover the bowl with plastic wrap or transfer the chicken and marinade into a zip-lock bag. Refrigerate for at least 1 hour, or for better flavor, ideally 3-4 hours or overnight.
3. Preheat the Grill:
When you’re ready to grill, preheat your grill to medium-high heat. While the grill heats up, thread the marinated chicken onto your skewers evenly.
4. Grill the Skewers:
Place the chicken skewers on the grill. Grill them for about 3-4 minutes on each side, turning occasionally. You’re looking for them to be cooked through and have a nice, slightly charred look.
5. Make the Dipping Sauce:
While the chicken is grilling, prepare the dipping sauce. In a small saucepan over low heat, mix together the coconut milk, peanut butter, red curry paste, brown sugar, and lime juice. Stir until the mixture is smooth and warmed through. If you like it spicy, add some chili oil or punctuate it with chili flakes at this point.
6. Let Rest and Serve:
Once grilled, take the skewers off the grill and let them rest for a few minutes. This helps the juices settle and makes the chicken even juicier when you bite into it.
7. Plate it Up:
Arrange the chicken skewers on a platter over a bed of fresh lettuce leaves. Don’t forget to serve the warm peanut coconut curry dipping sauce on the side—it’s the perfect finishing touch!
Enjoy your fabulous, flavorful grilled Thai chicken skewers as a delightful appetizer or main dish! Everyone will love them!
FAQ for Easy Grilled Thai Chicken Skewers
Can I Use Chicken Breast Instead of Thighs?
Yes! You can replace chicken thighs with boneless, skinless chicken breasts. Just remember that chicken breasts can dry out more easily, so watch the cooking time closely to ensure they don’t overcook—about 2-3 minutes per side should do.
How Can I Make This Recipe Spicy?
If you like heat, add more chili flakes to the marinade or incorporate sliced fresh Thai chilies. You can also increase the amount of chili oil or flakes in the dipping sauce. Adjust according to your spice preference!
Can I Make the Marinade in Advance?
Absolutely! You can prepare the marinade a day ahead and store it in the fridge. Just add the chicken the day of grilling for the best flavor. This way, your prep time will be reduced on the day you plan to serve your skewers.
How Can I Store Leftovers?
Store any leftover chicken skewers in an airtight container in the fridge for up to 3 days. To reheat, place them in the oven at 350°F (175°C) for about 10 minutes, or until warmed through. For the best texture, avoid using the microwave if possible, as it can make the chicken rubbery.