Heat the ghee in a wok or heavy bottom saucepan and deep fry the onions till nice and brown Once fried, remove from the pan and blend with the yogurt to form a paste In the same pan fry the whole dry spices in the ghee till they start to sizzle Add in the chicken, season it well, add the ginger garlic paste and fry for about 2 minutes Add in the powdered spices and fry for a further 2 minutes Then add in the fried onion paste and also some water (use this water to rinse out the blender so you waste none of the paste) Cover and cook for a good 10-15 minutes till the chicken cooks through Finish with fresh coriander and enjoy