To begin with, first clean the chicken well and make slits on it.
Add all the ingredients in a bowl(except chicken, charcoal and ghee). Mix them well.
Now, add chicken legs in the marinade and coat it well.
Place a small piece of foil or a bowl in the center of the marinated chicken, place a burning charcoal on it and drop a teaspoon of ghee. Immediately, cover and keep it aside for 5 to 7 minutes.
Take out the charcoal and allow the chicken to get marinated for 2-3 hours in refrigerator.
Heat grill pan and brush it with little butter, grill the kababs basting it at intervals, if needed.
Once done, take it off the grill pan, sprinkle some chat masala/lemon juice and serve hot with pilaf, nan and some onion rings on the side.