Cut small gashes on the drumsticks of chicken so that the marinade will seep into the chicken
Marinate the chicken with ginger, garlic paste and white pepper.
Let the chicken marinate for 30 minutes.
For the garam masala
Take a pan and dry roast all the garam masala ingredients.
Blend the dry roasted ingredients in a blender or mixie until it becomes a powder.
For the gravy
Place a pan over medium heat and add some oil
Add cream, onions, green chillies to the pan and cook until the onions become soft.
Add milk and the marinated chicken and mix well.
Add green cardamom powder, chopped ginger, dry ginger powder, coriander leaves, white pepper powder, kasoori methi, garam masala, a pinch of saffron and a pinch of saffron.