Chicken Curry in Coconut Milk

Chicken curry with coconut milk
supercat67 / Getty Images
  • 60 mins
  • Prep: 30 mins,
  • Cook: 30 mins
  • Yield: 4 servings
Ratings (18)

This coconut milk chicken curry recipe comes from Sharon who is Malaysian-born but of Indian origin so this recipe combines the styles of cooking and ingredients from both countries. It is, therefore, technically speaking, a fusion recipe.

This recipe can be frozen, just leave out the coconut milk. When ready to eat, thaw, add the coconut milk and stir well. Then heat through and serve with fragrant, long-grained boiled rice like basmati. Add a crunchy salad and you're set.

What You'll Need

  • 2 pounds chicken (cut into 3-inch pieces; on or off the bone, as you prefer)
  • 1 teaspoon red chili powder (reduce for less spicy - this quantity makes a medium spicy curry)
  • 2 teaspoons coriander
  • 1 teaspoon cumin
  • 1/2 teaspoon fennel (powder)
  • 1/4 teaspoon cardamom
  • 2 tablespoons vegetable oil
  • 1 onion (ground to a paste in a food processor)
  • 1 teaspoon garlic paste
  • 1 teaspoon ginger paste
  • 1 stick cinnamon (3 centimeters)
  • 2 star anise
  • 4 cloves
  • 15 curry leaves
  • 4 medium potatoes (washed well and cut into quarters; leave the skin on)
  • 2 large tomatoes (chopped fine)
  • Salt to taste
  • 1/2 cup coconut milk

How to Make It

  1. Put chicken into a large bowl and add the chili powder, coriander powder, cumin powder, fennel powder, and cardamom powder and mix well till all the pieces are coated. Sprinkle with a little water if the mixture is too dry. Marinate for 30 minutes.
  2. Set up a deep pan on medium heat. Add the cooking oil and allow to heat. When hot, add all the whole spices. Saute till the spluttering stops, the spices turn slightly darker and begin to release their aromas.
  1. Now add the garlic, ginger, and onion pastes. Saute for roughly 2 minutes, stirring frequently.
  2. Add the chicken, potatoes, tomatoes, and enough hot water to the pan to just cover the chicken. Bring to a boil and then simmer the heat. Cook like this for 20 minutes. Stir occasionally.
  3. Taste and season with salt to your preference (to this amount of chicken curry, add roughly a level teaspoon of salt). Cook for 5 more minutes, uncovered.
  4. Add the coconut milk, stir and allow to come to a boil. Turn off heat as soon as this happens.
  5. Spoon into serving bowl and serve with hot plain boiled rice. Layered, flaky lachcha parathas also taste divine with this curry.
Nutritional Guidelines (per serving)
Calories 783
Total Fat 46 g
Saturated Fat 15 g
Unsaturated Fat 18 g
Cholesterol 190 mg
Sodium 296 mg
Carbohydrates 29 g
Dietary Fiber 7 g
Protein 64 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)