Add some water and grind together all the ingredients, in the marinade section, to a fine paste. Do not make it too runny just enough to coat the chicken pieces.
Marinate the chicken with the prepared paste and fresh cream. Set aside for at least 24 hours. This gives the best results and helps in keeping the chicken pieces very succulent and soft.
Beat eggs and leave aside in a bowl. Pour out some breadcrumbs in a separate bowl.
Thread two chicken pieces in one tooth pick at a time.
Dip in egg and then breadcrumbs. Repeat the process and smoothen
Heat oil in a round, deep frying pan (kadhai). Fry chicken pieces in batches on medium flame. Keep turning them occasionally. It should take about 8-10 minutes to fry each batch. Serve with a dip of your choice!