Roast together coriander seeds, crushed red chili and cumin seeds for 2-3 mins until smell starts to come but make sure that spices may not turn into black in color. It is better to add crushed red chilies in the end so that you kitchen would not get too smoky.
Grind the above roasted spiced to make powder form.
Now mix cinnamon sticks, green and black cardamoms, cloves and pepper and grind them together.
In a large mixing bowl beat yogurt to make it smooth and then add all the ground spices, ginger garlic paste, salt and food color.
Now marinate the chicken into the yogurt mixture and spread the mixture over the whole chicken using your hands. Leave the chicken for 3 hrs. in fridge.