Grind everything given under "to grind raw" to a a fine paste and keep it aside.
heat oil + ghee and crackle cumin seeds.
add onions and fry till translucent
further add chicken and cook until the chicken turns whitish and starts leaving out water.
at thsi point, add salt, turmeric powder, tomatoes and mix once. close and cook until the chicken is half cooked.
open and add the green paste, coriander powder, chilli powder and mix. close and cook again until chicken is soft and completely cooked.
lastly, add garam masala, lemon juice and cook further for 5 minutes.
mix and serve hot with rice or roti.