If you’re looking for a creative grilling recipe that’s bursting with bold flavor yet easy enough for any night of the week, these Grilled Thai Chicken Skewers are the answer. Marinated in creamy coconut milk, fresh lime juice, and fragrant spices, then char-grilled to juicy perfection, they’re a surefire hit for family dinners, summer cookouts, or even casual entertaining.
Much like these pretzel-crusted chicken or marry me chicken meatballs, these skewers prove that dinner can be both simple and impressive. With just a handful of pantry ingredients and a hot grill, you can whip up a dish that tastes like it came from your favorite Thai restaurant.
In this post, you’ll discover how to make Grilled Thai Coconut Chicken Skewers, learn helpful tips and tricks, and find ideas for sides and variations. Let’s get grilling!
Table of Contents
Why This Grilled Thai Chicken Skewers Recipe Works For Everyone
What makes this Thai chicken skewers recipe such a winner?
✅ The marinade is quick to mix yet imparts deep, aromatic flavors.
✅ The skewers grill in minutes, perfect for busy evenings.
✅ The recipe is gluten-free, dairy-free, and kid-friendly.
✅ Presentation is gorgeous, making it great for guests or a casual party.
If you enjoy easy dinners like this chicken zucchini pasta skillet or slow cooker chicken stew, you’ll love adding these skewers to your rotation.
Ingredients For Grilled Thai Chicken Skewers With Coconut Milk Marinade
Here’s what you’ll need to create about 4 servings of these juicy, flavorful skewers:
- 1 ½ pounds (680 g) boneless skinless chicken thighs, cut into bite-sized pieces
- ¾ cup (180 ml) full-fat coconut milk
- 2 tablespoons fresh lime juice
- 2 tablespoons fish sauce
- 2 teaspoons soy sauce (or tamari for gluten-free)
- 1 tablespoon brown sugar
- 2 cloves garlic, minced
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- ½ teaspoon ground cumin
- Pinch of red pepper flakes (optional, for heat)
- Fresh cilantro and lime wedges, for garnish
- Wooden or metal skewers
Kitchen Equipment You’ll Need For Thai Chicken Skewers
Have these tools ready to make the process smooth:
- Cutting board and sharp knife
- Mixing bowls
- Whisk
- Measuring cups and spoons
- Grill or grill pan
- Tongs
- Basting brush (optional)
- Aluminum foil (optional, for resting)
How To Make Thai Chicken Skewers Step By Step
Making these grilled Thai chicken skewers is straightforward. Follow these simple steps:
Step 1: Soak The Skewers
If you’re using wooden skewers, soak them in water for 30 minutes to prevent burning.
Step 2: Marinate The Chicken
In a mixing bowl, whisk together coconut milk, lime juice, fish sauce, soy sauce, brown sugar, garlic, coriander, turmeric, cumin, and red pepper flakes. Add chicken pieces, toss to coat, cover, and refrigerate for at least 1 hour, up to 8.
Step 3: Preheat The Grill
Preheat grill or grill pan to medium-high. Lightly oil the grates to prevent sticking.
Step 4: Assemble The Skewers
Thread marinated chicken pieces onto skewers, leaving slight space between pieces for even cooking. Discard remaining marinade.
Step 5: Grill The Skewers
Place skewers on the hot grill. Cook for about 4–5 minutes per side, turning occasionally, until chicken is fully cooked and lightly charred.
Step 6: Serve & Garnish
Remove skewers from the grill, let them rest briefly, then garnish with fresh cilantro and lime wedges. Serve hot!
Pro Tips For Perfect Grilled Thai Coconut Chicken Skewers
Use chicken thighs instead of breasts for more tender, juicy results. Don’t skip soaking wooden skewers — it keeps them from burning. Marinate for longer if you can, up to 8 hours, but not overnight. Oil the grill grates to minimize sticking. Let the cooked skewers rest a few minutes to lock in juices.
If you like adding unique twists, try pairing these with a vibrant crispy smashed potato salad for a complete meal.
Common Mistakes To Avoid When Grilling Thai Chicken Skewers
Don’t overcrowd the skewers — leave space between each piece to cook evenly. Avoid cranking the heat too high, which can burn the outside before the inside cooks. Always rest the skewers briefly before serving to keep the chicken moist.
Serving & Presentation Tips For Thai Dinners At Home
These skewers make a show-stopping main course at any Thai-inspired dinner. Arrange over fluffy jasmine rice or rice noodles. Sprinkle chopped cilantro and thinly sliced green onions for color. Serve with a small dish of sweet chili sauce or peanut sauce for dipping. Add a refreshing salad, like this crisp cucumber dill salad, to round out the flavors. For parties, stand the skewers upright in a serving dish for easy grabbing.
How To Store Leftover Thai Chicken Skewers The Right Way
Cool skewers completely before storing. Remove chicken pieces from the sticks and transfer to an airtight container. Refrigerate for up to 3 days. To reheat, gently warm in a skillet or microwave. Freezing is not recommended as the coconut milk marinade may change texture.
Food Pairings To Complete Your Thai Dinner Experience
Complement your meal with steamed jasmine or coconut rice, a light Asian slaw, or stir-fried vegetables. Start with a coconut curry pumpkin soup for a cozy appetizer, and finish with a refreshing fruit platter or sticky rice with mango for dessert.
Variations & Creative Grilling Recipes Inspired By Thai Skewers
For a pescatarian twist, use shrimp instead of chicken. For a vegetarian option, try firm tofu. Thread bell peppers, onions, or even pineapple chunks between chicken pieces for added color and flavor. Use the marinade on boneless chicken wings or even drumsticks. You could also add a drizzle of peanut sauce just before serving for a nutty finish.
Looking for more grilling inspiration? Try these garlic butter cheeseburger rollups — another fun twist on a classic!
Frequently Asked Questions About Thai Chicken Skewers Recipe
Can I use chicken breast instead of thighs? Yes, but watch closely — breasts cook faster and can dry out.
Can I bake these instead of grilling? Certainly. Bake at 425°F (220°C) for 20–25 minutes, turning halfway through.
What if I don’t have fish sauce? Replace it with extra soy sauce, though fish sauce gives authentic depth.
Is this recipe spicy? Not as written, but you can increase red pepper flakes if you prefer more heat.
Final Thoughts: Try This Thai Chicken Skewers Marinade Tonight!
These grilled Thai chicken skewers make it easy to bring exotic flavor to your weeknight dinners or summer BBQs. The creamy coconut marinade keeps them juicy and tender, while the grill adds irresistible char and smokiness.
If you loved this recipe, don’t forget to share it with your friends and subscribe to our blog for more creative dinner ideas. You’ll find plenty of family-friendly, easy-to-follow recipes to keep mealtime exciting.
PrintIrresistible Grilled Thai Chicken Skewers : A Flavor-Packed Dinner Idea
- Total Time: 27 minutes
- Yield: 4 1x
Description
These juicy and flavorful Thai chicken skewers are marinated in coconut milk, Thai spices, and fresh herbs, then grilled to perfection. A quick, aromatic, and crowd-pleasing recipe perfect for weeknights or summer BBQs.
Ingredients
Chicken & Protein:
- 1.5 lbs (680 g) boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
- Bamboo or metal skewers (soak bamboo in water 30 minutes to prevent burning)
Thai Chicken Skewers Marinade:
- 1 cup (240 ml) canned full-fat coconut milk
- 3 tablespoons soy sauce
- 2 tablespoons freshly squeezed lime juice
- 2 tablespoons fish sauce
- 2 tablespoons brown sugar
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon red Thai curry paste
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 1/2 teaspoon black pepper
Garnishes & Serving Ideas:
- Fresh cilantro, chopped
- Lime wedges
- Thinly sliced red chilies (optional)
- Jasmine rice or crispy smashed potato salad
Instructions
- Prepare the Marinade: In a large bowl, whisk together coconut milk, soy sauce, lime juice, fish sauce, brown sugar, garlic, ginger, red curry paste, coriander, turmeric, and pepper until smooth.
- Marinate the Chicken: Add chicken pieces to the bowl and toss to coat. Cover and refrigerate for at least 30 minutes or up to overnight.
- Thread & Grill the Skewers: Preheat grill to medium-high and oil grates lightly. Thread chicken onto skewers, leaving space between pieces. Grill for 10–12 minutes, turning occasionally, until chicken reaches 165°F (74°C).
- Serve & Garnish: Remove from grill, rest for a few minutes, then sprinkle with cilantro, garnish with lime wedges and chilies if desired, and serve with rice or salad.
Notes
- Use chicken thighs for juicier skewers.
- Don’t rush marination — more time equals more flavor.
- Keep grill at medium-high to prevent burning.
- Add bell peppers or pineapple to skewers for color and flavor.
- If no grill, use a broiler or grill pan indoors.
- Marinated chicken can be frozen up to 3 months.
- Leftovers keep in fridge up to 3 days; reheat gently in oven or skillet.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Grilled
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 340
- Sugar: 7g
- Sodium: 780mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 115mg
Keywords: Thai Chicken Skewers, Grilled Thai Chicken, Thai Chicken Marinade, Easy Thai Dinners