One Pot Thai Coconut Chicken Curry with Veggies

Last updated January 10, 2023 By Kelly Nardo | 80 Comments
This post contains affiliate links. Please read my policy page.
Easy Thai coconut chicken curry is loaded with chicken, veggies, potatoes, coconut milk, and spice for a delicious Thai meal at home. All you need is 40 minutes and one pan for a flavorful and healthy chicken curry that is gluten-free, dairy-free, paleo, and Whole30.
Prep: 10 minutes
Cook: 30 minutes
Total Time: 40 minutes
Servings 8 cups
4.80 from 99 votes

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.

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

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.

Thai curry chicken in a bowl with rice white garnished with a lime wedge and fresh cilantro. Around it is a big pot of curry, a plate of lime wedges, and bowl of rice.

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
White counter with a bowl of broccoli florets, a bowl of spices, a bowl of coconut oil, a bowl of diced onions, a plate of 2 cloves of garlic and some fresh ginger, a bowl of curry paste, a bowl of tomato paste, a bowl of diced raw chicken, a can of coconut milk, a bowl of julienned red bell peppers, and a bowl of diced sweet potatoes.

How to make thai coconut chicken curry

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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
Large pot of Thai coconut curry chicken with veggies topped with cilantro. Around it is more cilantro and a bowl of white rice.

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

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!

Large white bowl filled with Thai coconut chicken curry and white rice. It is garnished with a lime wedge and fresh cilantro. Around it is another bowl of curry.
Large white bowl filled with Thai coconut chicken curry and white rice. It is garnished with a lime wedge and fresh cilantro. Around it is another bowl of curry.
4.80 from 99 votes

Thai Coconut Chicken Curry with Veggies

Author: Kelly Nardo
Easy Thai coconut chicken curry is loaded with chicken, veggies, potatoes, coconut milk, and spice for a delicious Thai meal at home. All you need is 40 minutes and one pan for a flavorful and healthy chicken curry that is gluten-free, dairy-free, paleo, and Whole30.
Print Recipe Pin Recipe
Course: Main Course
Calories: 230kcal
Protein: 15.5g
Carbs: 15g
Fat: 12.9g
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8 cups

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!

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

notes

The thickness of the curry depends on your coconut milk and if you add the juices from the chicken (which I think you should for flavor). If you want your curry more ‘saucy’, add half of another can of coconut milk.

nutrition

Nutrition Facts
Thai Coconut Chicken Curry with Veggies
Amount Per Serving (1 cup)
Calories 230 Calories from Fat 116
% Daily Value*
Fat 12.9g20%
Saturated Fat 10g63%
Polyunsaturated Fat 0.5g
Monounsaturated Fat 1g
Cholesterol 41mg14%
Sodium 150mg7%
Potassium 612mg17%
Carbohydrates 15g5%
Fiber 3.6g15%
Sugar 5.6g6%
Protein 15.5g31%
Vitamin A 2611IU52%
Vitamin C 51mg62%
Calcium 43mg4%
Iron 1.7mg9%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

4.80 from 99 votes (64 ratings without comment)

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating




80 Comments

  1. 5 stars
    This was amazing! Made double as I knew it would be 🤤 … I love having these recipes in my collection, that are loved by all of the family whether they are doing a Whole30 or not 🤗

  2. 5 stars
    Made this recipe for dinner and I was a bit intimidated since I’m not a great cook. But the recipe was easy to follow and required minimal ingredients which is a plus for me! The dish comes together easily and has amazing flavor! I had to stop myself from eating the whole pan! Thanks, Kelly!

  3. 5 stars
    I’ve been tired of eating the same old meal preps so decided to shake things up with a few of Kelly’s recipes & wow! This meal was not only easy, it was so dang tasty & healthy! I served it over cauliflower rice & is was so filling. This recipe was a total win!

  4. Hi Kelly! I love a good curry and your recipe is my new favorite!

    I’ve decided I want to kick the spice up a bit, so I tried doubling the cayenne pepper, but that didn’t give me the effect I was looking for, so I’ve decided next time I’m going to add a fresh, deseeded serrano chili to the recipe. I don’t cook with fresh chilies a lot, so I was wondering when you would add it. I obviously want it to add heat evenly to the “gravy” more so than the chicken, so I think adding it, finely diced, to the oil with the onions and sweet potatoes would probably be appropriate. Do you have any thoughts or suggestions?

    Thanks again for such a great recipe!

    1. Hey Mateo! I love that idea of adding more spice and I think a chili pepper would be great! I think you are right to add it when you add the onion and potatoes – it should infuse with the oil and then help coat everything you add after! You can also add it with the broccoli and peppers too. Let me know how it goes and I’m glad you enjoyed the recipe!

  5. 5 stars
    I made this but with veggies instead of chicken. SO good!! It didn’t take a lot of time, besides cutting up the veggies. Great for meal prep!!

  6. 5 stars
    I made this recipe a few days ago and shared the meal with friends. They absolutely loved it and asked for the recipe! I’m definitely going to make this again soon because I wanted more (the only downside to sharing with friends is there is none left). Thanks for creating such a healthy recipe!

  7. 4 stars
    I don’t know how you can say this is a 30 minute prep! It’s a delicious meal but with all the chopping, it takes at least an hour.

    1. Ah yes, it is a lot of prep time, but I find that I am a pretty fast chopper. I will say to save some time, you can chop the things that go in later while the things that go in first cook. I’m glad you enjoyed the recipe though and thanks for trying it!