Imagine biting into tender chicken skewers, each piece bursting with the vibrant flavors of Thai spices, sweet coconut milk, and zesty lime. The aroma wafts through the air, inviting you to gather around the grill with friends on a sunny afternoon, where laughter mingles with the sizzle of these Thai Chicken Curry Skewers cooking to perfection.
As you savor the first bite, fond memories of backyard barbecues and warm summer nights flood your mind. These skewers are not just a dish; they are an experience that transforms any gathering into a celebration. Whether it’s a casual get-together or a festive feast, these tantalizing bites promise to elevate your culinary adventures and leave everyone craving more.
Why Will You Keep Making Thai Chicken Curry Skewers?
Bursting with flavor, these skewers are marinated in a rich coconut milk and red curry paste blend that delivers an authentic Thai experience right from your grill. Quick to prepare, with only 20 minutes of prep time, they make weeknight meals effortless. Versatile enough for any occasion, these skewers are perfect for family dinners or backyard barbecues. Crowd-pleasing, they bring everyone together around the table with their vibrant colors and enticing aroma. With just a few simple ingredients, you can create a dish that’s both delicious and memorable!
Thai Chicken Curry Skewers Ingredients
For the Marinade
- 1 cup coconut milk – This creamy base adds richness and balances the spices beautifully.
- 2 tablespoons red curry paste – Provides a vibrant color and authentic Thai flavor to your skewers.
- 1 tablespoon fish sauce – A little goes a long way in enhancing umami flavors in your dish.
- 1 tablespoon brown sugar – Balances the heat with a touch of sweetness for a well-rounded taste.
- 1 tablespoon lime juice – Fresh acidity brightens the marinade and enhances overall flavor.
- 2 cloves garlic (minced) – Adds aromatic depth and a savory kick to the mix.
- 1 inch ginger (grated) – Imparts warmth and zest, elevating the Thai Chicken Curry Skewers experience.
For the Chicken
- 1.5 pounds chicken breast (cut into cubes) – Tender cuts soak up all those delicious marinade flavors perfectly.
For the Garnish
- 1/4 cup fresh cilantro (chopped) – Fresh herbs lend a burst of freshness that complements the skewers wonderfully.
- 1 lime lime wedges (for serving) – Squeeze over for an extra zesty finish that brightens every bite.
How to Make Thai Chicken Curry Skewers
1. Combine the Marinade: In a mixing bowl, whisk together 1 cup of coconut milk, 2 tablespoons of red curry paste, 1 tablespoon of fish sauce, 1 tablespoon of brown sugar, 1 tablespoon of lime juice, 2 cloves of minced garlic, and 1 inch of grated ginger until smooth and fragrant.
2. Marinate the Chicken: Add 1.5 pounds of cubed chicken breast to the marinade, ensuring each piece is well coated. Cover and refrigerate for at least 30 minutes; for deeper flavor, marinate up to 2 hours.
3. Prepare the Skewers: If you’re using wooden skewers, soak them in water for about 30 minutes to prevent burning on the grill. After soaking, thread the marinated chicken onto the skewers.
4. Grill the Skewers: Preheat your grill to medium-high heat. Grill the skewers for approximately 10-15 minutes, turning occasionally until the chicken is fully cooked and boasts beautiful grill marks.
5. Serve with Love: Once grilled, remove the skewers from the heat and let them rest for a few minutes. Garnish with 1/4 cup of chopped fresh cilantro and serve alongside lime wedges for that extra burst of freshness.
Optional: For a spicy kick, sprinkle some red pepper flakes before serving.
Exact quantities are listed in the recipe card below.
Pro Tips for Thai Chicken Curry Skewers
- Coconut Milk Choice: Use full-fat coconut milk for a richer flavor and creamier marinade that will cling beautifully to the chicken.
- Marinating Time: Aim for at least 1 hour of marination; longer (up to 2 hours) enhances the depth of flavor in your Thai Chicken Curry Skewers.
- Skewer Soaking: Don’t skip soaking wooden skewers; it prevents them from burning on the grill, ensuring your chicken cooks perfectly.
- Grilling Technique: Turn the skewers often while grilling to achieve even cooking and those desirable char marks without drying out the chicken.
- Resting Period: Allow the grilled skewers to rest for a few minutes before serving; this helps retain juices and keeps the chicken tender.
- Fresh Garnish: Always use fresh cilantro as a garnish; it adds brightness and balances the rich flavors of the marinade beautifully.
How to Store and Freeze Thai Chicken Curry Skewers

- Fridge: Store cooked Thai Chicken Curry Skewers in an airtight container for up to 3 days. This keeps the flavors fresh and prevents spoilage.
- Freezer: For longer storage, freeze uncooked marinated chicken skewers in a freezer-safe bag for up to 2 months. Thaw in the fridge overnight before grilling.
- Reheating: To reheat, warm the cooked skewers on a grill or stovetop over medium heat for about 5 minutes per side until heated through. Enjoy the delightful flavors!
- Fresh Herbs: Garnish with cilantro just before serving, as it’s best enjoyed fresh. Store leftover herbs separately in the fridge for up to a week.
Thai Chicken Curry Skewers Your Way
Feel free to get creative with this recipe and tailor it to your taste buds!
- Spicy Kick: Add 1-2 tablespoons of sriracha or chopped red chilies for an extra heat boost. This variation will take your skewers from mild to fiery, perfect for those who enjoy a bit of a challenge!
- Coconut-Free: Substitute coconut milk with almond milk or vegetable broth. While the flavor profile will change slightly, it still offers a deliciously moist chicken that won’t disappoint.
- Sweet & Savory: Replace brown sugar with honey or maple syrup for a different sweetness. This twist adds a unique depth that harmonizes beautifully with the other flavors while creating a lovely glaze when grilled.
- Herbaceous Delight: Mix in 1 tablespoon of fresh basil or mint into the marinade for a refreshing twist. These herbs bring brightness and complexity, making each bite feel vibrant and alive.
- Crunch Factor: Add chopped bell peppers or zucchini to the skewers for added texture. Grilled veggies not only enhance the presentation but also provide a delightful crunch that balances the tender chicken.
- Citrus Burst: Use lemon juice instead of lime juice for a different citrus note. This simple swap can brighten up the dish in an unexpected way, giving your skewers a refreshing zing.
- Protein Swap: Try shrimp or firm tofu instead of chicken for a delightful alternative. Both options absorb the marinade beautifully and offer their own unique flavors, making them just as satisfying.
Make Ahead Options
Planning ahead with these Thai Chicken Curry Skewers is a fantastic way to save time while still delivering a delightful meal. You can prepare the marinade—made with 1 cup of coconut milk, 2 tablespoons of red curry paste, 1 tablespoon fish sauce, 1 tablespoon brown sugar, 1 tablespoon lime juice, along with 2 minced garlic cloves and 1 inch of grated ginger—up to 24 hours in advance. Simply mix all the marinade ingredients in a bowl and add the chicken cubes, ensuring they are well coated before covering and refrigerating them for at least 30 minutes or up to 2 hours for maximum flavor. Additionally, you can soak your wooden skewers in water for about 30 minutes beforehand to prevent burning. When you’re ready to serve, just thread the marinated chicken onto the skewers, grill them for 10-15 minutes until cooked through, and garnish with fresh cilantro and lime wedges. These simple steps not only streamline your cooking process but also enhance the flavors of your Thai Chicken Curry Skewers!
Thai Chicken Curry Skewers Questions Answered
How do I choose the right coconut milk for the marinade?
When selecting coconut milk, look for brands that are labeled as “full-fat” for a richer flavor and creamier texture. Avoid those with added preservatives or fillers. If you’re looking for a lighter option, you can use light coconut milk, but it may slightly alter the richness of your marinade.
Can I substitute chicken breast with another protein?
Absolutely! While chicken breast is a fantastic choice, you can also use chicken thighs for extra juiciness or even shrimp if you’re in the mood for seafood. Just remember to adjust the cooking time accordingly—shrimp will cook much faster than chicken, usually just 5-7 minutes on the grill.
How long can I store leftovers of these skewers?
If you have any leftover Thai Chicken Curry Skewers, store them in an airtight container in the refrigerator for up to 3 days. Make sure to let them cool completely before sealing them up to maintain freshness. Reheat gently in a skillet or microwave before serving again.
Can I freeze the marinated chicken before grilling?
Yes! You can freeze the marinated chicken skewers. Just place the marinated chicken cubes in a freezer-safe bag and they’ll keep well for up to 3 months. Thaw them in the refrigerator overnight before grilling for best results, and keep in mind that they may need an extra minute or two on the grill due to being frozen initially.
What if I don’t have fish sauce?
If fish sauce isn’t available, you can substitute it with soy sauce or tamari for a vegetarian option. For an added depth of flavor similar to fish sauce, consider mixing soy sauce with a splash of lime juice or vinegar.
How many servings does this recipe yield?
This delightful recipe yields about 4 servings, making it perfect for a family dinner or a small gathering. Each serving contains approximately 320 calories, which is great if you’re keeping track of your intake while enjoying delicious food!

Thai Chicken Curry Skewers
Ingredients
Method
- In a mixing bowl, combine coconut milk, red curry paste, fish sauce, brown sugar, lime juice, minced garlic, and grated ginger. Mix well.
- Add the chicken cubes to the marinade, ensuring they are well coated. Cover and refrigerate for at least 30 minutes, or up to 2 hours for more flavor.
- If using wooden skewers, soak them in water for 30 minutes to prevent burning. Thread the marinated chicken onto the skewers.
- Preheat the grill to medium-high heat. Grill the skewers for about 10-15 minutes, turning occasionally, until the chicken is cooked through and has nice grill marks.
- Remove the skewers from the grill and let them rest for a few minutes. Garnish with chopped cilantro and serve with lime wedges.





Leave a Comment