Spicy Chicken Korma

Course: Dinner, Lunch
Cuisine: Indian, South Indian
Keyword: Chicken Curry, Chicken Curry With Coconut Milk, Chicken Korma, South Indian Chicken Curry
Author: Maria Jose
A south Indian style Chicken Korma recipe with spices, cashew, grated coconut and coconut milk. Goes well with rice and roti.
Print Recipe


  • 1/2 kg Chicken cut into med size pieces
  • 3 Cardamom
  • 3 Cloves
  • A small piece Cinnamon
  • 1/4 tsp Fennel seeds
  • 3 med - big Onion finely sliced
  • 1 tbsp Crushed Ginger & garlic each
  • 2 - 2.5 tsp Chilli powder
  • 2.5 tsp Coriander powder
  • 1/2 tsp Turmeric powder
  • 1/2 - 1 tsp Pepper powder
  • 1/2 tsp Fennel powder
  • 1 big Tomato sliced
  • 6 Cashew nuts
  • 1 tsp Poppy seeds (kashakasha) refer notes
  • 3 tbsp Grated coconut
  • 1.5 - 2 cups Water
  • 1/2 cup Medium thick coconut milk optional, refer notes
  • A handful of Coriander leaves
  • Curry leaves
  • Salt
  • Oil


  • Soak the cashews & poppy seeds (if using) in 2 tbsp hot water.
  • Heat oil & add cardamom, cloves, cinnamon & fennel seeds. Add finely sliced onion & cook till it becomes brown color.
  • Add crushed ginger & garlic. Cook for a few minutes. Add chili, coriander, turmeric, fennel & pepper powder. Mix well & cook till the raw smell goes, around 2-3 mins.
  • Add sliced tomatoes, salt, curry leaves & give a stir.
  • Add chicken pieces. Mix well. Make sure the chicken pieces are coated with the masala.
  • Add water (1.5 - 2 cups), bring it to boil. Reduce flame, cover and cook till chicken is almost done (about 75 %).
  • Grind the soaked cashews & poppy seeds & coconut with enough water to get a smooth paste.
  • Add this paste to the curry when the chicken is almost done. Mix well. Cook for 3-4 mins.
  • Add coconut milk (if using) & combine well. Cook for 2 more mins. Add chopped coriander leaves & remove from fire.
  • Serve with pulao, rice, roti, appam etc;


If you dont have poppy seeds, increase the qty of cashews a bit and continue the same process. The gravy tends to thicken as the curry rests. Because of the coconut cashew paste, the curry has a thick consistency. If you prefer more gravy, add coconut milk. However it also depends on the type of chicken. Some chicken tends to have more fat, in that case its better not to add coconut milk.