Marinate chicken in ginger paste, garlic paste and salt and keep for half an hour. Heat the ghee in a kadai and add cumin seeds. When the seeds begin to change colour, add onions and sauté till light brown.
Add cashewnut paste, poppy seeds paste, desiccated coconut, milk and sauté till fat separates. Add the chicken pieces, and stir well till masala coats the chicken. Add the turmeric powder, red chilli powder, garam masala powder, coriander powder and slit green chllies and stir well. Add two cups water and bring it to boil. Adjust salt. Cover and cook for fifteen to twenty minutes or till chicken is done. Lastly add khoya and half the cream and stir well.
Serve hot, garnished with the remaining cream and chopped coriander leaves.