Introduction
Grilled Thai Coconut Chicken Skewers are one of those recipes that instantly transport you to a tropical setting. The combination of creamy coconut milk, aromatic spices, and smoky grilled chicken creates a dish that is both comforting and exciting. I first tested this recipe when I wanted something lighter than traditional barbecue but still full of bold flavor. The marinade does all the heavy lifting here. Coconut milk keeps the chicken incredibly tender, while Thai-inspired seasonings add depth without overpowering the dish. These skewers are perfect for outdoor grilling, weeknight dinners, or entertaining guests, as they look impressive yet are surprisingly easy to prepare. Every bite delivers a balance of savory, slightly sweet, and gently spiced flavors that make this recipe truly memorable.
Print
Grilled Thai Coconut Chicken Skewers: Juicy, Flavor-Packed, and Perfect for Summer
- Total Time: 1 hour 27 minutes
- Yield: 6 skewers
- Diet: Halal
Description
Juicy grilled chicken skewers marinated in a fragrant Thai-inspired coconut milk sauce with garlic, ginger, lime, and warm spices, perfect for summer grilling.
Ingredients
- 1 1/2 lb (680 g) boneless skinless chicken thighs, cut into chunks
- 1 cup full-fat coconut milk
- 2 tbsp soy sauce or fish sauce
- 2 tbsp brown sugar or palm sugar
- 1 tbsp fresh lime juice
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 tbsp curry powder or Thai red curry paste
- 1 tsp ground turmeric
- 1 tbsp vegetable or coconut oil
- Wooden or metal skewers
Instructions
- If using wooden skewers, soak them in water for at least 30 minutes.
- In a bowl, whisk together coconut milk, soy sauce or fish sauce, brown sugar, lime juice, garlic, ginger, curry powder, turmeric, and oil.
- Add chicken pieces to the marinade, toss to coat well, cover, and refrigerate for at least 1 hour (up to overnight).
- Preheat grill to medium-high heat.
- Thread marinated chicken onto skewers.
- Grill skewers for 10–12 minutes, turning occasionally, until chicken is cooked through and lightly charred.
- Remove from grill and rest for a few minutes before serving.
Notes
- Serve with peanut sauce or sweet chili sauce for dipping.
- These skewers pair well with jasmine rice or cucumber salad.
- You can also cook them on a grill pan or under a broiler.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Thai
Why You’ll Love This Recipe
This recipe is simple to prepare, packed with bold flavors, and ideal for grilling season. The marinade ensures juicy chicken every time, and the skewers cook quickly, making them perfect for busy evenings or casual gatherings.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Chicken breast is lean and tender, making it ideal for absorbing the coconut-based marinade while staying juicy on the grill.
Coconut milk forms the base of the marinade. It adds richness and helps tenderize the chicken while giving it a subtle sweetness.
Soy sauce provides saltiness and umami, balancing the creamy coconut milk.
Brown sugar adds gentle sweetness that caramelizes beautifully on the grill.
Fresh lime juice brightens the marinade and balances the richness of the coconut milk.
Garlic brings savory depth and enhances the overall flavor profile.
Fresh ginger adds warmth and a subtle spicy note that complements the coconut perfectly.
Ground coriander contributes a mild citrusy aroma that is common in Thai-inspired cooking.
Ground cumin adds earthiness and rounds out the spice blend.
Red chili flakes provide optional heat and can be adjusted to taste.
Vegetable oil prevents sticking and helps the marinade coat the chicken evenly.
Fresh cilantro is used as a garnish, adding freshness and color just before serving.
Directions
Begin by cutting the chicken breast into evenly sized cubes to ensure uniform cooking. In a large bowl, whisk together coconut milk, soy sauce, brown sugar, lime juice, garlic, ginger, coriander, cumin, red chili flakes, and vegetable oil until well combined.
Add the chicken pieces to the marinade and toss until fully coated. Cover and refrigerate for at least one hour, though two to four hours will yield the best flavor.
Preheat the grill to medium-high heat. If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Thread the marinated chicken pieces onto the skewers, allowing excess marinade to drip off.
Place the skewers on the grill and cook for 10 to 12 minutes, turning occasionally, until the chicken is cooked through and lightly charred on the outside. Remove from the grill and let rest briefly. Garnish with fresh cilantro and serve hot.

Equipment needed
Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and timing
This recipe serves 4 people. Preparation time is approximately 15 minutes, marinating time is 1 to 4 hours, and grilling time is about 12 minutes.
Storage/reheating
Store leftover chicken skewers in an airtight container in the refrigerator for up to three days. Reheat gently in a skillet or oven until warmed through. Avoid microwaving, as it may dry out the chicken.

Variations and Customizations
These skewers are highly adaptable. Chicken thighs can be substituted for breast meat for extra juiciness. For a vegetarian option, firm tofu or mushrooms work well with the same marinade. You can add pineapple chunks or bell peppers to the skewers for added sweetness and color. If you prefer a stronger Thai flavor profile, a small amount of red curry paste can be mixed into the marinade. For a lighter version, use light coconut milk without compromising tenderness. Each variation maintains the essence of the dish while allowing flexibility based on preference and occasion.
Nutrition and Dietary Info
| Nutrient | Per Serving |
|---|---|
| Calories | 380 kcal |
| Protein | 32 g |
| Carbohydrates | 12 g |
| Fat | 22 g |
| Saturated Fat | 12 g |
| Fiber | 1 g |
| Sugar | 6 g |
| Sodium | 720 mg |
Expert Tips & Customizations
Even-sized chicken pieces
Cut chicken uniformly to ensure even grilling.
Do not over-marinate
Marinating longer than four hours may affect texture.
Control grill heat
Medium-high heat prevents burning while allowing caramelization.
Rest before serving
Letting the skewers rest keeps the chicken juicy.
FAQs
Can I cook these skewers indoors?
Yes, a grill pan or broiler works well as an alternative.
Can I make the marinade ahead of time?
Yes, the marinade can be prepared up to two days in advance and stored refrigerated.
Are these skewers spicy?
They are mildly spiced, but heat can be adjusted by changing the chili amount.
Can I freeze the marinated chicken?
Yes, freeze it raw in the marinade for up to two months.
What should I serve with these skewers?
They pair well with jasmine rice, cucumber salad, or grilled vegetables.
How do I know the chicken is fully cooked?
The internal temperature should reach 165°F, and juices should run clear.
Conclusion
Grilled Thai Coconut Chicken Skewers are a flavorful, versatile dish that brings bold, tropical flavors to your table with minimal effort. Whether served at a backyard barbecue or a simple family dinner, this recipe delivers juicy chicken, vibrant seasoning, and a satisfying grilled finish that keeps everyone coming back for more.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!