I think if I had to pick a last meal, it would be thai curry. It’s rich and creamy, has a good spice to it, is slightly sweet from coconut milk, and is packed with SO MUCH flavor! While I love getting it at restaurants, Thai coconut chicken curry is really easy to make at home.
The beauty of curry is, you can make it with just about any protein and veggies you have on hand. We are making ours with chicken breast, tons of veggies, and of course, Thai chicken curry needs coconut milk.
It’s made in one pot for maximizing flavor and to keep it simple for busy nights. It totally tastes like a version you would get at your favorite Thai restaurant.

Why we love this thai coconut chicken curry
- ready in 40 minutes
- made in one pan for less cleanup!
- macro-balanced dish – we have protein from the chicken, carbohydrates from the veggies and potatoes, healthy fats from the coconut milk, and fiber from the veggies for a complete meal
- great for meal prep – the flavors get even better as it sits!
- customizable – change up the veggies or protein for what you prefer or have on hand
chicken curry ingredients
- coconut oil
- curry powder
- ground turmeric
- fresh garlic
- fresh ginger
- chicken breast
- onion
- sweet potato
- bell peppers
- broccoli
- full-fat coconut milk
- thai red curry paste
- tomato paste
- cayenne pepper
- salt and pepper

How to make thai coconut chicken curry
- Heat a large dutch oven or nonstick pan/pot over medium heat. Add oil and let it get hot, about 30 seconds. Add 1 tablespoon curry powder, ground turmeric, garlic, and ginger, and toast the spices by stirring until fragrant and well combined, about 30 seconds. Be careful not to let the garlic burn.
- Cook chicken. Add chicken and salt and pepper and stir to combine with the spices. Saute for 5-7 minutes, stirring occasionally, until browned on the outside. If needed, add a splash of broth or water if spices are sticking to the bottom. Remove from the pan and set aside.
- Cook veggies. Add onion, sweet potato, salt, and pepper, and mix to combine. Cover with a lid, and cook for 5-7 minutes, stirring once or twice. Add a splash of broth or water to scrape up the brown bits on the bottom of the pan. Next add broccoli and peppers, cover with a lid, and cook for another 3-5 minutes, stirring occasionally.
- Simmer. Add coconut milk, red curry paste, tomato paste, the remaining 1/2 tablespoon curry powder, cayenne, cooked chicken, and salt and pepper. Stir to combine. I like to pour in the juices from the chicken for flavor as well. Let simmer for 5-10 minutes until vegetables are cooked to your preference. Curry will thicken as you simmer.
- Enjoy! Serve with rice, lime wedges, and cilantro, and enjoy!



How do Thai restaurants make curry so creamy?
Coconut milk is a must for curry and is what makes curries so creamy. You should use full-fat coconut milk kind from the can. Looks for ingredients that just list coconut milk, water, and maybe guar gum (a natural thickener).
If you want to reduce the fat content of this recipe, you could use lite coconut milk, but the end result won’t be as rich.
What to serve with chicken curry
- jasmine rice – perfect for soaking up all that curry sauce!
- cauliflower rice
- quinoa
- fresh herbs
- lime wedges

Storage and reheating
- refrigerator – store leftovers in an airtight container in the fridge for up to 4-5 days.
- freezer – allow to completely cool and store in an airtight container in the freezer. It should last up to 3 months. Let defrost in the fridge overnight.
- reheating – to heat it up, pop it in the microwave for a couple of minutes until warmed through. You can also reheat it on the stovetop.
Substitutions and additions
- coconut oil – any kind of neutral oil will work
- fresh garlic – garlic powder will work instead of fresh. I would use 1 teaspoon.
- ginger – ground ginger will work instead of fresh. I would use 1 teaspoon.
- chicken breasts – I prefer boneless skinless chicken breasts, but you can use chicken thighs. This will add a little more fat to the recipe.
- sweet potatoes – any kind of white or sweet potatoes will work.
- veggies – use any veggies you like! The more the merrier. Cauliflower, zucchini, snow peas, and spinach would be good substitutes or additions.
- full-fat coconut milk – you can use lite coconut milk, but it won’t be as rich and creamy. This will reduce the fat content in the recipe.
- red curry paste – this is what gives the dish an authentic Thai taste. I recommend using it for the best flavor.
More healthy chicken recipes
- za’atar chicken and veggies sheet pan meal
- chicken taco casserole
- creamy chicken and tomato soup
- chicken and broccoli stir fry
- healthy chicken pad thai
If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!


Thai Coconut Chicken Curry with Veggies
ingredients
- 1 tablespoon coconut oil
- 1 1/2 tablespoons curry powder, divided
- 1/2 tablespoon ground turmeric
- 2 cloves garlic, minced
- 1 tablespoon grated ginger
- 1 pound chicken breast (cut into 1-inch bite-size pieces)
- 1 cup diced onion (120 grams)
- 2 cups cubed sweet potato (225 grams/1 medium)
- 2 cups julienned bell peppers (215 grams/about 1 large)
- 3 cups broccoli florets (215 grams)
- 1 can full-fat coconut milk
- 1 tablespoon thai red curry paste
- 1 tablespoon tomato paste
- 1/2 teaspoon cayenne pepper
- salt and pepper, to taste
- for serving: white rice, cauliflower rice, cilantro, lime wedges…
instructions
- Heat a large dutch oven or nonstick pan/pot over medium heat. Add oil and let it get hot, about 30 seconds. Add 1 tablespoon curry powder, ground turmeric, garlic, and ginger, and toast the spices by stirring until fragrant and well combined, about 30 seconds. Be careful not to let the garlic burn.
- Cook chicken. Add chicken and salt and pepper and stir to combine with the spices. Saute for 5-7 minutes, stirring occasionally, until browned on the outside. If needed, add a splash of broth or water if spices are sticking to the bottom. Remove from the pan and set aside.
- Cook veggies. Add onion, sweet potato, salt, and pepper, and mix to combine. Cover with a lid, and cook for 5-7 minutes, stirring once or twice. Add a splash of broth or water to scrape up the brown bits on the bottom of the pan. Next add broccoli and peppers, cover with a lid, and cook for another 3-5 minutes, stirring occasionally.
- Simmer. Add coconut milk, red curry paste, tomato paste, the remaining 1/2 tablespoon curry powder, cayenne, cooked chicken, and salt and pepper. Stir to combine. I like to pour in the juices from the chicken for flavor as well. Let simmer for 5-10 minutes until vegetables are cooked to your preference. Curry will thicken as you simmer.
- Enjoy! Serve with rice, lime wedges, and cilantro, and enjoy!
Jessica Boren says
My go to recipe for a curry quick fix. So thankful for your tasty, easy to prepare meals.
Kelly says
Happy to hear that Jessica, it’s one of my favs! Thanks for trying it!
Laura Chancellor says
This recipe was incredible! I’m so amazed that I was able to make delicious Thai Curry. I highly recommend it !
Kelly says
Thank you, Laura! Glad you enjoyed it!
Katie says
This recipe was awesome! So flavorful and delicious! Super easy to make and it will be a staple at my house for sure! So warm and cozy in my mouth! Thanks for a fab recipe with healthy ingredients and spices!
Kelly says
Happy to share and glad you enjoyed it Katie!
Jennifer says
This is my second time making this and it’s delicious! I love how tender the chicken and vegetables come out and the flavor has just the right amount of spice in it.
Kelly says
So glad to hear that Jennifer, it’s one of my favorites!
BGWW30 says
Made this recipe last month during my August Whole39 challenge! Great and easy recipe! Add additional veggies that I had in my fridge, and it was still an amazing dish.
Paired it with cauliflower rice and increased the spice level by additional some Thai chili.
Would make this recipe again!
Kelly says
So glad you liked it, it’s one of my favs! Thanks for trying!
Tanya says
Sorry, had forgotten to add 5*
Kelly says
Thank you 🙂
Tanya says
Hi Kelly! I have hoshimoto’s and I have had to make that very painful and difficult decision in dietary and life changes. I am addicted to sugar (particularly chocolate) and gluten. Yesterday I had a melt down where i cried from morning until i went to sleep at 2am. Realising after having gained 8kg in 5 months I had to take charge of my poor eating habits, lack of excersise and everything else that I am dealing with the condition. I knew I had to stop eating everything i crave most. Without looking into the paleo diet I jumped to the conclusion that paleo is mostly rabbit food and boring tasteless meals. This chicken recipe is my first paleo recipie to cook, I cooked with my son who is a real foodie and won’t eat a meal unless it is hot and spicy and full of flavour. Your coconut curry dish is amazing and full of flavour!!!! We both loved it! Because I would usually cook all my Asian meals with sugar I substituted with a small amount of (frozen) mango in the last 2 minutes of simmering and it was the perfect balance for my taste buds. I am shocked at myself for thinking I am doomed for life, and now I cannot wait to start my new journey. Thank you so much for your wonderful recipie!
Kelly says
So happy to hear that Tanya! I totally know the feeling when first starting out, but there are really so many good recipes out there. Eating paleo doesn’t have to be boring or tasteless! Thank you for trying it and glad you enjoyed!!
Betsy says
Love this recipe! I’ve now made it three times since last fall, with a few little tweaks each time. This past batch I used spinach instead of broccoli, and I accidentally bought a sweet onion instead of yellow. Still worked beautifully! I added some garlic pepper in when I was roasting the spices, in addition to the minced garlic (what can I say, I’m a garlic fan lol.) Cannot recommend this recipe enough!
Kelly says
Yay, so happy to hear that! And glad it is so flexible! Thank you Betsy!