Home » Recipes » Thai Coconut Curry Chicken

Thai Coconut Curry Chicken

*This post may contain affiliate links, please see our privacy policy for details.*

This recipe is so delicious and absolutely perfect for a cold winter’s night. We’re sharing a thai coconut curry chicken that is absolutely splendid, a party for your taste buds!

We think you and your family are going to really love this dairy free recipe, which can easily be made vegan as well, and it’s an absolutely perfect recipe for this winter!

Thai coconut curry chicken served over white rice

What is curry

Curry is a ubiquitous term when it comes to Indian cuisine. If you’re used to perusing the menu at your local Indian restaurant or take-out spot, you’ve likely noticed it already. But what is it?

Curry  is any gravy or sauce that accompanies a meat or vegetable dish! It’s packed with spices and bursting with flavor, an absolute treat for the palate. While it did originate in India, it has spread worldwide and is now common in many locales. For instance, this dish is part of Thai cuisine, not Indian!

What to serve Thai coconut curry chicken with

This recipe is perfect because it’s so filling and delicious. The chicken coated in the curry is absolutely stunning, but we think it’s best served over a bowl of jasmine or cauliflower rice. The addition of the rice really adds some heft to this meal, making it so much more filling and hearty. Jasmine rice is longer and thinner than other rice grains, and once cooked it’s nice and fluffy, not sticky. It pairs extremely well with this curry dish! 

Another option is to serve this curry with quinoa. Quinoa is a type of edible seed that’s high in fiber and super healthy and delicious!

How to make Thai coconut curry vegan

If you’re looking for a vegan substitute, you’re in luck! This recipe uses coconut milk for the base rather than a dairy alternative, so it’s already very close.

To make this recipe vegan, all you need to do is substitute the chicken for cauliflower florets. Cauliflower is an excellent meat alternative because it’s dense and rich in nutrients, but it’s also hearty and super satisfying and filling. We think it’s an excellent chicken substitute in this dish!

How to make Thai coconut curry chicken

  1. Add chicken, salt, pepper, and 1 teaspoon curry powder to a bowl and mix well.
  2. Heat up oil in a medium pan, then add chicken, working in batches so as to not crowd the skillet. Cook for 2-3 minutes until the chicken is just lightly browned, then remove and set aside.
  3. In same skillet, add another teaspoon of olive oil.
  4. Cook onions for two minutes.
  5. Add jalapeños, salt, pepper, 2 tablespoons of curry powder,  garlic and ginger, then cook, stirring, for one minute until fragrant.
  6. Add coconut milk and stir, then cover and simmer for 10 minutes over medium-low heat.
  7. Once cooked, add fresh basil and cilantro.
  8. Serve over rice or quinoa and enjoy!
Thai coconut curry chicken served over white rice in a bowl

Thai Coconut Curry Chicken

Food Dolls
This thai inspired chicken coconut curry is delicious and so simple to make! Serve over a bed of jasmine rice or cauliflower rice!
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course dinner, lunch, meal prep
Cuisine thai
Servings 4 people


  • 3-4 boneless skinless chicken breasts (cut in 1 inch cubes *See notes for vegan)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon pepper
  • 1 teaspoon curry powder
  • 1/2 red onion
  • 1 jalapeno (diced (more or less depending on how spicy you want it))
  • 1 tsp kosher salt (or more to taste)
  • 1/2 black pepper
  • 2 tablespoons curry powder
  • 1 can full-fat coconut milk
  • 2 cloves garlic (minced)
  • 2 teaspoons fresh ginger (minced)
  • 1/2 cup fresh basil
  • 1 cup loosely packed cilantro (chopped)
  • 2 tablespoons olive oil (divided)


  • In a medium bowl placed chopped chicken, salt, pepper, and 1 teaspoon curry powder. Mix well.
  • In a deep cast iron pan, over medium-high heat place 1 tablespoon olive oil, and chicken. Fry quickly, stirring around for 2 to 3 minutes until brown and just cooked through, (do not over crowd the skillet, work in batches) remove to a separate plate and set aside.
  • Add additional 1 tablespoon olive oil to same skillet. Throw in onions and cook for 2 minute.  Add jalapeños, salt, pepper, 2 tablespoons curry powder,  garlic and ginger. Stir for 1 minute until fragrant.  Add coconut milk and stir. Cover and cook for 10 minutes over medium-low heat. Once cooked add the fresh basil, and cilantro. Serve over quinoa, or brown rice.
  • *Tip: Cauliflower florets can be substituted for a delicious vegan dish!


Keyword coconut curry, coconut curry chicken, easy coconut curry, healthy coconut curry recipe, quick coconut curry recipe, thai coconut curry, thai coconut curry recipe, thai inspired chicken
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    One of the best meals I’ve ever eaten. Great recipe!!! No exaggeration what so ever. Totally delicious. It would be good to double and freeze for a night after work when you’re tired, cold and hungry. One of those recipes that I will make going forward. I cooked carrots as a side and served with a
    few iceberg lettuce leaves. Thank you ladies so much!!!