Heat oil in a deep bottomed pan. Add the chopped onions and fry until brown.
Add the turmeric powder, ginger garlic paste and chopped green chillies, then sauté them for a minute.
Add coriander powder, cumin powder and chilli powder, then sauté them until they are well mixed. Care should be taken not to burn the spices.
Add the chopped mint and coriander leaves and fry for a couple of seconds.
Add the tomato purée & cashewnut paste and fry until oil oozes out on the sides.
Add the chicken pieces and cook under lid for about 15 min. Check if the chicken is properly cooked through. If not, add some water and simmer until it is well cooked.
Garnish with coriander leaves and serve hot.