South Indian chicken curry is a delicious and spicy chicken curry flavored with spices and coconut.
In a pan heat oil add cumin seeds, onion, green chilies, curry leaves and cook until onion becomes soft. Add the turmeric powder and cook until it loses raw smell (it would take only 2 to 3 seconds).
Add the ginger garlic paste and cook until it loses its raw smell (it would take 1 to 2 minutes).
Add the coriander powder, red chili powder, garam masala, salt and mix well. Add in half a cup of water and cook until the spices lost its raw smell. Add in the chicken pieces and mix well until the spices coated evenly on the chicken pieces.
Add 2 cups of water and mix well. Cover and cook until the chicken pieces get cooked.
Grind the grated coconut, fennel seeds, whole black pepper, cashew nuts, roasted gram together until smooth and add it to the curry. Allow it to boil for a minute. Garnish it with chopped coriander leaves.