Step-by-step instructions
In a mixing bowl, combine the soy sauce, honey, coconut milk, lime juice, fish sauce, ginger, and minced garlic. This will be your marinade.
Add the chicken pieces to the marinade, making sure each piece is well coated. Cover your bowl and let it marinate in the refrigerator for at least 30 minutes, or up to 2 hours for deeper flavor.
Preheat your grill to medium heat.
Thread the marinated chicken onto skewers, ensuring they’re packed tight but not overcrowded.
Grill the skewers for about 10-15 minutes. Be sure to turn them occasionally until the chicken is cooked through and has beautiful grill marks.
Serve the skewers hot, and enjoy every bite!
Best ways to enjoy it
Elevate your Coconut Lime Thai Chicken Skewers with a few creative serving suggestions! Pair them with fragrant jasmine rice or a crisp Asian slaw for a refreshing crunch. A squeeze of extra lime juice right before serving adds a zesty finish. You can also present them on a platter with fresh herbs or colorful bell pepper strips for a beautiful display.
Keeping leftovers fresh
It’s always great to have leftovers, and you can store any uneaten skewers for later! Make sure to refrigerate them in an airtight container for up to 3 days. If you’d like to keep them longer, they can be frozen for up to 2 months. Always make sure to safely reheat chicken to an internal temperature of 165°F to ensure they are safe to eat.
Helpful cooking tips
To enhance your cooking experience, here are a few tips:
- If you have more time, marinating the chicken overnight can lead to even deeper, richer flavors.
- Soak wooden skewers in water for 30 minutes before grilling to prevent burning.
- For extra char and flavor, add sliced veggies like bell peppers and onions to the skewers.
Creative twists
There are endless possibilities for customizing this dish! You might want to try adding a splash of sriracha to the marinade for a kick of heat. Alternatively, substitute the chicken with shrimp or cubed tofu for a seafood or vegetarian twist. For a fun garnish, sprinkle with toasted coconut or chopped fresh cilantro before serving.

Common questions
How long should I marinate the chicken?
For the best results, marinate the chicken for at least 30 minutes. If you have time, letting it sit for 2 hours will intensify the flavors even more.
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts are a great alternative. Just be mindful that they can dry out faster, so keep an eye on them while grilling.
What’s the best way to reheat leftovers?
To reheat, simply warm the skewers in a preheated oven at 375°F for about 10-15 minutes or until heated through. This will ensure they remain juicy and flavorful.






