If you’re craving something bold, spicy, and full of flavor, these Thai green curry chicken skewers will hit the spot. The marinade, made with aromatic green curry paste, creamy coconut milk, and a blend of fragrant herbs and spices, infuses the chicken with vibrant Thai flavors that are sure to impress.
To start, you’ll want to prepare the marinade. Combine green curry paste, coconut milk, soy sauce, fish sauce, lime juice, and a bit of brown sugar in a bowl. This mixture will give the chicken both the richness of coconut and the subtle heat from the curry, balanced by the tang of lime and the savory umami from the fish sauce. You can add a chopped chili for a little extra heat if you prefer your food spicier. Let the chicken marinate for at least 30 minutes, but for best results, an hour or more will allow the flavors to penetrate deeper.
Once your chicken is well-marinated, thread it onto skewers, alternating with chunks of vegetables like bell peppers, onions, or zucchini. The vegetables will not only add color and texture but also soak up some of that delicious marinade as they cook.
Grill the skewers over medium heat for about 10–12 minutes, turning occasionally, until the chicken is cooked through with a nice char. The vegetables should be tender and slightly caramelized, giving the dish a beautiful smoky flavor.
For the finishing touch, you can drizzle the skewers with a little extra coconut milk or serve them with a side of jasmine rice, which will soak up any remaining curry sauce. A sprinkle of fresh cilantro or basil adds a refreshing burst of herbal freshness to round out the dish.
These Thai green curry chicken skewers are perfect for grilling season, but they’re flavorful enough to enjoy year-round. Whether you’re entertaining friends, enjoying a family dinner, or simply craving something unique, these skewers bring a taste of Thailand to your table with ease.

Ingredients
- 1 lb chicken breast (450g), boneless and skinless, cut into bite-sized cubes
- 2 tbsp Thai green curry paste
- 1 can coconut milk 400 ml
- 1 red bell pepper cut into chunks
- 1 green bell pepper cut into chunks
- 1 red onion cut into chunks
- 1 tbsp fish sauce
- 1 tbsp soy sauce
- 1 tbsp lime juice
- 1 tbsp brown sugar
Instructions
- In a bowl, combine the chicken, Thai green curry paste, fish sauce, soy sauce, lime juice, and brown sugar. Mix well to combine and let marinate for 20 minutes.
- Preheat a grill or grill pan over medium-high heat.
- Thread the chicken, bell peppers, and red onion onto the soaked bamboo skewers, alternating between ingredients.
- Grill the skewers for about 4-5 minutes per side, or until the chicken is cooked through and slightly charred.
- Serve the Thai green curry chicken skewers with steamed rice or a side salad.
- Enjoy!
This is not an authentic Thai dish at all. Real Thai food is more complex and has more ingredients!
I think it’s a simplified version for sure, but not all recipes have to be complicated to be tasty! I love the flavors of green curry.
I tried it but the chicken was dry, didn’t turn out like the picture. Disappointed.
Dry chicken? Sounds like you messed up the cooking time! It’s all about timing those skewers right. Try again!
I’m really sorry to hear that! Maybe the chicken was overcooked? It can happen if you leave it on the grill too long. Did you marinate it long enough?
Lime juice?! What a weird ingredient for skewers. I don’t get it.
Absolutely loved this recipe! The flavors were bursting and my whole family devoured it. 5 stars!
It was ok, but the curry paste was kinda overpowering for my taste. Maybe try less next time.
I dont know, my kids didn’t like them. They said it was too spicy, but I thought they were good. 🤷♂️
I didnt really like the fish sauce, it tasted a bit weird to me. Maybe I’ll try without it next time.
Just skewers??? What about the rice? You forgot to mention that to serve on the side.
These skewers are amazing! The flavors are on point. Will make it again for sure!
Yummy! Super easy to put together, and everyone loved them at the BBQ. 4/5
I’m so glad you enjoyed it! These skewers are a hit at parties. Just be careful not to overcook the chicken!
Too much lime juice. Made my face pucker! LOL. But I guess some people like it like that.
Seriously? Too much lime? I think that’s a key flavor in Thai dishes. Maybe you just need to get used to it? 🤔
Haha, I totally get that! Lime can be a bit much if you’re not used to it. But hey, it’s all about balance! Maybe you could try less next time? 😂
So easy to make! I used chicken thighs instead and they were juicy. Highly recommend!
I bet it tasted amazing with chicken thighs! Thanks for the tip!
These skewers are amazing! The flavors are so strong and delicious. My family devoured them! 5 stars!
Wasn’t too impressed. Seemed kinda bland to me. Maybe I did something wrong? 2/5.
Absolutely delicious! The flavors were amazing and easy to make.
It was fine but the coconut milk didn’t mix well, like it was too watery. Might just be me tho. 3.
My kids loved it! They ate all their veggies without fussing.
That’s awesome! Glad your kids liked the veggies! I’ll have to try this recipe.
Yum! Skewers are fun. Never thought of grilling chicken this way. So good!
SIMPLED DELISH! Best curry thang I ever made. Super easy.
I tried this recipe but forgot the fish sauce. Still tasted decent but missing something. Next time!
Delicious! The coconut milk makes it so creamy. Will definitely make again!
These skewers are amazing! I made them for my family and they couldn’t get enough. 5 stars!
My family didn’t enjoy this. Chicken was dry and sauce it was just okay.
This recipe is bad! Skewers caught on fire on the grill! Not happy.
So YUMMY 🤤! My new favorite BBQ dish!
Meh, it’s okay. Just tastes like chicken to me. Where’s the excitement?
Yum! 😍 I added some extra veggies like zucchini and it was so good! Will make again!
Does it really take only 20 minutes to marinate? I let mine sit for an hour and it still wasn’t enough. Next time I’ll try 4 hours!
I usually marinate my chicken for longer too, like at least 2 hours. It just adds more flavor! But maybe this recipe is different? I’m gonna try that next time!
20 minutes? Nah, that’s too short! My friend always marinated for overnight. But I guess everyone has their own ways, right?
Loved this! The coconut milk made it so creamy and good. Never thought grillin’ could be this fun.
I don’t know about the curry paste, is it really necessary? Could it be too spicy?
Is it really Thai if it has chicken? Shouldn’t it be tofu? 🤔
Is it really supposed to be that much coconut milk? Seemed kinda like a lot to me. Maybe try half?
These skewers were a hit at my BBQ! Everyone loved them! Definitely making again!
Yum! I’ve been looking for a good BBQ recipe, this sounds perfect. Can’t wait to try it!
Sorry but no. My chicken was dry and tasteless and the sauce was too sweet. 🙁
Perfect balance of flavors! The coconut milk made it so creamy. Yum!
Yum! Adding this to my meal prep for the week. Thanks!
I dunno, my kids hated it. They said it tastes funny. Whatever that means.
Maybe try a different recipe? Kids can be picky, but my family loved it! 👍
WOW! This took me back to my trip in Thailand! Super flavor packed and easy to make! Thanks!!
I didn’t have chicken but used tofu instead and it turned out great. Vegetarian option friends, try it!
I wasn’t sure about the pairing with lime juice, but it actually worked! Will make again.
Very delicious but doesn’t taste like the curry I get at the Thai restaurant. Maybe I’ll try adding more coconut milk.
I totally get what you mean! I’ve tried this recipe too and it doesn’t have that restaurant flavor. Maybe adding some Thai basil could help! 🤔
Nah, just stick to the recipe! More coconut milk just makes it watery. Trust me, been cooking for years!
The chicken was juicier than I expected but I dunno about skewers…just make it a stir fry instead?
I don’t like curry much, so I gave this one a 2. It was just too overpowering for me. 🙁
Me and my family r liked this, but our kiddos found it too spicy. Gonna skip the curry paste next time. 3 stars.
I totally get you! Kids often find things too spicy. Maybe you can try a milder version next time? 4 stars.
Aren’t curry paste and everything spicy? Just a little helps! But yeah, tailor it to what the kiddos like. 3 stars seems fair.
Green curry? Thought it was supposed to be more yellow… confused! But tasted okay, I guess. 3 stars.
I followed the recipe exactly but it was way too spicy for me. I think I musta used too much curry paste. Next time I’m gonna reduce it.
Skewers are da bomb! So juicy and tasty. Def make them again. 😉
Is it really green curry if you don’t use Thai basil? Just saying.
I think you can still call it green curry without the Thai basil! It’s all about personal preference. 🍽️
Is the green curry paste really necessary? Can I just use regular curry??
I dunno, can use what you like. But green curry is special, ya know? Might miss out on flavors.
I’ve tried using regular curry before, and it just doesn’t have the same flavor! Go for the green curry paste for the best taste.
I’m not a fan of coconut milk. It made the dish taste weird for me. I only give 2 stars.
Too much coconut milk for my taste. Made it too creamy.
Super easy to make! I added some extra veggies. Yum!
I’m confused. Do I peel the onions before cutting? Not sure if I did it right.
Yes, you should peel the onions before cutting them. It helps remove the skin for better flavor in the dish!
Nah, I just cut them with the skin on sometimes. Doesn’t make much difference, if you ask me.
I ain’t never cooked with coconut milk before, was skeptical…but wow! Changed my life!
Yum! I added some extra veggies and it turned out great. Will definitely make this again!
Skeptical about the fish sauce, but it actually added a nice touch! Surprise!
I was dubious about fish sauce too, but it really makes a difference. Glad you gave it a try!
I made these for a BBQ and they were gone in minutes. Everyone loved them!
I followed the recipe but my chicken was tough. Maybe I did something wrong? Not sure if I’ll try again.
Maybe try using thighs instead of breast? They’re usually juicier.
Delish! I can’t believe how quick it was. I’m gonna tell my friends about this. Good work! 😊
These skewers were fantastic! The coconut milk and green curry paste really make the flavors pop! 5 stars!
Okay but who needs that much sugar? Just tasted sweet…🤢
I disagree! The sugar balances out the flavors. It’s all about harmony! 🌶️🍗
Not bad, but the curry was too overpowering for my taste. Maybe less paste next time?
I totally get that! Sometimes curry can hit hard. Less paste next time sounds smart!
Super easy recipe! I added some extra veggies and it turned out great. Thanks for sharing!
Wow, these skewers are packed with flavor! I love how easy it is to throw everything together.
I can’t wait to try these! They look so delicious, and I love that it’s quick to make.
These skewers were amazing! I can’t believe how quickly they cooked. Will definitely make again.
I totally agree! These skewers are a game changer. I added some pineapple and it was delish!
Are you sure about that? I thought they took forever to cook. Maybe I did something wrong.