This chicken curry with coconut milk is a pleasantly spicy dish that takes minutes to make! Serve it with some naan or basmati rice for filling and delicious dinner.
Why this recipe works
- It uses a homemade curry powder. Using the perfect blend of spices is key to the best curry!
- Ready in 10 minutes. Unlike other curry recipes, this one doesn’t require hours upon hours of simmering…and it tastes just as good!
- Low carb and healthy. Per serving, there are just 3 grams of net carbs and uses just healthy and wholesome ingredients.
What I love about this dish is that you can customize it to your preferred spice levels. Curries have a stigma to be overly spicy, but this is far from the truth. Just like in a chicken vindaloo or tikka masala, It hits the taste buds perfectly with the right amount of spice.
While the list may look a little long, most of the ingredients are for the curry powder which uses pantry staple herbs and spices. For a quick fix, you can use a pre-made mix. Here is what you’ll need:
For the curry powder.
- Ground coriander
- Garlic powder
- Mustard powder
For the curry.
- Olive oil– Any oil can be used.
- Garlic, onion, and ginger– Key ingredients in any good curry to add flavor to the base.
- Chicken broth– Choose a good quality broth with no filler ingredients in it.
- Canned tomatoes– Packed in their own juices with no added sugar or spices. The tomatoes will be blended down to a smooth consistency.
- Chicken breast– Skinless and boneless fillets. You can also use chicken thighs if you have those on hand.
- Xanthan gum OR cornstarch– Optional, but thickens the curry.
- Coconut milk– The key ingredient! Opt for full fat coconut milk from a can, NOT from a carton or bottle.
How to make Coconut Chicken Curry
Start by mixing your curry powder ingredients until combined. Next, add the canned tomatoes into a blender and blend until completely smooth.
Now, add the olive oil into a non-stick pan and place it over medium heat. Once hot, add the garlic, onion, and ginger, along with the curry powder mix, and cook for 1-2 minutes, until fragrant. Add the chicken broth and blended tomatoes and bring to a boil. Once it boils, reduce the heat and let it simmer for five minutes.
Once the curry has thickened, add the chicken and let everything simmer until the chicken is no longer pink. If you’d prefer a thicker curry, add the xanthan gum or cornstarch and mix in very well, to ensure there are no clumps.
Finally, stir through the coconut milk and remove the pan off the heat, before serving immediately.
Can I use coconut milk from a carton or bottle?
Coconut milk from a can is the preferred, as it is naturally thicker and has a higher fat content than coconut from a carton or bottle. It is the preferred option for curries and lends a much richer flavor.
Tips to make the best recipe
- Ensure the chicken is cut into similar sized pieces, so they cook evenly.
- This curry does not have many vegetables in it, as it lets the chicken stand out. If you want to add some extra nutrients, add some cauliflower, baby spinach, or some diced zucchini.
- Whisk together the coconut milk before adding it to the curry, in case there is some separation.
- To store: Leftovers can be stored in the refrigerator, covered, for up to one week.
- To freeze: Place the cooked and cooled curry in an airtight container and store it in the freezer for up to six months.
- Reheating: Microwave the curry for 30-40 seconds or in a non-stick saucepan.
What to serve with coconut chicken curry
Frequently Asked Questions
Adding some xanthan gum or cornstarch will thicken the curry considerably. If you choose to use xanthan gum, only add a tiny amount as a little goes a very long way.
Coconut milk should always be stirred through at the very end of the cooking process. Adding it in too early will see it separate and cause the curry to become quite sloppy.
Coconut milk is always the better option for curries as it is consistent amongst all brands. Coconut cream can sometimes be too watery or too thick and often requires refrigeration for optimal results.
Add 1/2 teaspoon (or more) of cayenne pepper to the curry powder mixture. Be wary that the heat intensifies as the curry simmers, so be conservative.
Coconut Chicken Curry
For the curry spice mix
- In a small bowl, mix together the curry powder ingredients. Add the canned diced tomatoes into a blender and blend until silky smooth.
- In a large skillet, add the olive oil. Once hot, add the onion and cook for several minutes. Add the garlic, ginger, and curry spice blend and pan fry for 1-2 minutes.
- Add the chicken broth and blended diced tomatoes and bring to a boil. Once boiling, reduce to low, cover and let everything simmer for 5 minutes. Add the chicken and simmer until cooked through.
- If the curry isn’t thick enough, stir through the xanthan gum very well, ensuring it is fully mixed in. Stir through the coconut milk and remove the pan off the heat. Serve immediately.
Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.