Grilled Thai Coconut Chicken Skewers
I still remember the first time my kitchen smelled of warm coconut and lime together. The sound of the grill sizzled outside while my kids laughed over homework at the table. That day I learned how a simple marinade could make weeknight dinner feel like a small celebration.
I write these recipes from a place of real family life. I test them on busy weeknights and weekend cookouts. If you love flavors that travel and meals that bring everyone to the table, this one will become a favorite. For another quick weeknight skewer you might like my take on coconut chicken rice, which pairs beautifully with this dish.
Why this works
This recipe hits three family needs every time. First, the coconut milk keeps the chicken tender while the curry and lime give it bright, familiar flavors that kids and adults enjoy. Second, skewers speed up cooking and reduce cleanup. Third, the marinade doubles as a quick sauce idea you can reserve for a dip.
I keep this dish on rotation because it saves time without losing personality. You can marinate in the morning and throw the skewers on the grill after soccer practice. If you want a different flavor profile for guests, try swapping out the curry powder for a mild chili powder and serve with a cool cucumber salad.
For more skewer ideas when you want to change things up, check my easy grilled Asian chicken skewers with honey garlic sauce at easy grilled Asian chicken skewers with honey garlic sauce.
Process Overview
“This is where the magic happens—when the aroma fills the kitchen.”
The method is simple and forgiving. You combine the marinade, let the chicken soak up the flavors, then grill. The coconut milk tenderizes the meat. The soy sauce adds savory depth and the brown sugar balances acidity. Grill marks bring texture and a little char that kids think is fancy.
I tested this recipe many times in my home kitchen, learning small adjustments that make a big difference. I recommend marinating at least 30 minutes, and if you have time, overnight in the fridge is even better. If you do not have a grill, you can finish the skewers under a broiler or in a heavy skillet, but the grill gives the flavor that makes everyone pause.
If you prefer indoor cooking, see my air fryer version for a quicker finish at air fryer chicken skewers.
Ingredients
-
1 pound chicken breast, cut into cubes
Lily’s tip: Choose uniform pieces about 1 to 1 1/2 inches so they cook evenly. Trim excess fat for a cleaner bite. -
1 cup coconut milk
Lily’s tip: Use full fat for richer flavor. Light coconut milk works in a pinch and reduces calories. -
2 tablespoons soy sauce
Lily’s tip: Low sodium soy sauce helps control salt for the whole family. Taste before adding more salt. -
1 tablespoon brown sugar
Lily’s tip: Packed brown sugar gives a slight caramelization on the grill. You can swap honey if you prefer. -
2 cloves garlic, minced
Lily’s tip: Fresh garlic beats jarred every time for aroma. Mince finely so it blends into the marinade. -
1 teaspoon ginger, grated
Lily’s tip: Fresh ginger brightens the marinade. If you must use powder, use 1/4 teaspoon and add a little extra lime. -
1 tablespoon lime juice
Lily’s tip: Fresh squeezed is best. Lime adds brightness and balances the coconut. -
1 tablespoon curry powder
Lily’s tip: Use mild curry powder for family-friendly flavor. For more heat, add a pinch of cayenne. -
Salt and pepper to taste
Lily’s tip: Add salt sparingly because soy sauce adds sodium. Adjust after cooking only if needed. -
Skewers (wooden or metal)
Lily’s tip: If you use wooden skewers, soak them in water for 30 minutes to prevent burning. Metal skewers heat up faster and cook the center of the chicken a touch quicker.
For more flavoring ideas and a buttery twist, try my grilled chicken skewers with cowboy butter over at grilled chicken skewers with cowboy butter.
Directions
-
In a bowl, combine coconut milk, soy sauce, brown sugar, garlic, ginger, lime juice, curry powder, salt, and pepper.
Encouraging note: Whisk well until the sugar dissolves. This is where the flavors start to become friends, so take a moment to smell the mixture and smile. -
Add chicken cubes to the marinade and let sit for at least 30 minutes or up to overnight in the refrigerator.
Encouraging note: If time is short, even 30 minutes will boost flavor. Overnight gives deeper taste and extra tenderness. Put the bowl in the fridge and move on to something else. -
Preheat the grill to medium heat.
Encouraging note: A steady medium heat helps prevent outside charring while the inside cooks through. Clean and oil the grates so the chicken releases easily. -
Thread the marinated chicken onto skewers.
Encouraging note: Leave a little space between pieces so heat can circulate. If you have vegetables you want to add, thread them on alternating with the chicken. -
Grill the skewers for 10-15 minutes, turning occasionally, until the chicken is cooked through and has nice grill marks.
Encouraging note: Use a meat thermometer if you like. Chicken is safe at 165°F. Turn gently so the pieces brown evenly. Let the kids help with the timer if they are curious. -
Remove from the grill and serve hot, optionally with a side of rice or salad.
Encouraging note: Let the skewers rest a couple minutes before serving. Resting keeps the juices inside so every bite stays tender and juicy.
If you want to vary the finishing, consider brushing the skewers with reserved marinade during the last 2 minutes of cooking, but do not use raw marinade that has touched uncooked chicken unless you boil it first. For a sauce option inspired by a family favorite, peek at my bang bang chicken skewers technique at bang bang chicken skewers.
Serving
Serve these skewers family style on a large platter. Place a bowl of lime wedges nearby and a small dish of chopped cilantro for people to sprinkle. A big bowl of steamed rice or a fragrant coconut rice will soak up the extra juices and make everyone happy.
For family-friendly sides, I often put out a simple cucumber salad, grilled pineapple, and a plate of sliced bell peppers. Let each person build their own plate. The colors on the plate make dinner feel special with very little fuss.
If you want a full coconut pairing that kids ask for, my coconut chicken rice recipe pairs perfectly and keeps the meal cohesive and comforting.
Storage
Leftovers store well in the fridge for up to 3 days in an airtight container. Cool the skewers to room temperature before refrigerating. For longer storage, remove the chicken from skewers and freeze in a freezer-safe bag for up to 3 months.
Reheating tips: Warm gently in a 350°F oven for 8 to 12 minutes, or heat in a skillet over medium heat with a splash of water to keep the chicken moist. If you prefer the microwave, cover the dish and reheat in 30 second intervals to avoid drying it out. Always check the center to make sure the chicken is heated through.
If you froze the cooked chicken, thaw overnight in the refrigerator before reheating. Thawed skewers can be refreshed on the grill or warmed in the oven.
Kitchen Notes
- Use full fat coconut milk for more flavor and a creamier marinade that clings to the chicken.
- Marinate overnight if you can, but 30 minutes still works for a quick weeknight meal.
- Soak wooden skewers for at least 30 minutes to prevent burning on the grill.
- Make extra marinade, boil it for a few minutes, and use it as a dipping sauce so you do not waste those flavors.
- If you want a charred edge without drying the meat, grill over direct heat for a couple minutes per side, then move to indirect heat to finish.
For a different, buttery finish when you are feeling indulgent, my cowboy butter recipe is a quick finish that guests adore at grilled chicken skewers with cowboy butter.
Variations
- For picky eaters: Keep it simple. Use only coconut milk, soy sauce, and a little brown sugar. Skip the curry and ginger if that helps them eat more.
- For dairy free and gluten free: Use gluten free soy sauce or tamari to make it gluten free. The recipe is naturally dairy free.
- For spicy lovers: Add 1/2 teaspoon chili flakes or 1 tablespoon sriracha to the marinade.
- For skewered veggies: Add bell peppers, red onion, and zucchini between chicken pieces. Grill a little longer if veggies are thick.
- For low sodium: Use low sodium soy sauce and reduce added salt. Taste after cooking and adjust if needed.
If you prefer a saucier, familiar comfort, try making a peanut dipping sauce inspired by other recipes, or use my quick bang bang glaze for a family-friendly kick.
FAQ
How long can I marinate the chicken safely?
You can marinate the chicken for up to 24 hours in the refrigerator. Beyond that the texture can change because acids and enzymes break down the meat. Overnight is a great sweet spot for flavor and tenderness.
Can I use chicken thighs instead of breast?
Yes. Chicken thighs stay juicier and are more forgiving on the grill. Cut them into similar size pieces so they cook evenly, and reduce cooking time slightly if pieces are smaller.
What if I do not have a grill?
No problem. You can broil the skewers on high for 5 to 8 minutes per side, or cook them in a hot skillet on the stove for 3 to 4 minutes per side. Finish in the oven at 350°F if needed until the internal temperature reaches 165°F.
Can I use bamboo skewers I already have?
Yes, but soak bamboo skewers in water for at least 30 minutes before grilling. This prevents them from burning on the grill and keeps your skewers intact.
How do I make this recipe kid friendly?
Keep the curry mild or omit it if your kids prefer plain tastes. Offer lime wedges and cilantro on the side instead of mixed in. Let kids help thread the skewers with supervision. Tiny hands love being part of the process and are more likely to eat what they helped make.
Conclusion
I hope this grilled Thai coconut chicken skewer recipe brings a warm, flavorful moment to your family table. It is one of those meals that feels special without a lot of fuss, and it scales easily when friends drop by or when you need a quick, satisfying weeknight dinner. If you want another family favorite with a peanut twist, check the similar recipe at Easy Grilled Thai Chicken Skewers (With Peanut Sauce!). For a coconut focused version that pairs the skewers with fluffy rice, I also recommend this take on Thai Coconut Chicken Skewers with Coconut Rice.
Thank you for cooking along with me. Remember, the best recipes are the ones you make your own. Invite your family into the kitchen, laugh at the small mistakes, and enjoy the aroma when the skewers come off the grill.

Grilled Thai Coconut Chicken Skewers
Ingredients
Method
- In a bowl, combine coconut milk, soy sauce, brown sugar, garlic, ginger, lime juice, curry powder, salt, and pepper. Whisk well until the sugar dissolves.
- Add chicken cubes to the marinade and let sit for at least 30 minutes or up to overnight in the refrigerator.
- Preheat the grill to medium heat. Clean and oil the grates.
- Thread the marinated chicken onto skewers, leaving space between pieces for heat circulation.
- Grill the skewers for 10-15 minutes, turning occasionally, until the chicken is cooked through and has nice grill marks.
- Remove from the grill and serve hot, optionally with rice or salad.