• Blend together eggs, flour, 2 tbsp bread crumbs, milk and ½ tsp salt, prick the chicken well with fork.
• Grind the onion, ginger garlic, green chilies and until it forms a smooth paste.
• In this paste add with all spices powder, cumin powder, nutmeg, mace, red chili powder and salt; apply it on the chicken both inside and out. Let it marinate for about 2 hours.
• Steam cook the chicken till tender about 20 minutes.
• Mix together yogurt, tomato puree, saffron, a pinch of salt and apply it to the steamed chicken, keep it aside for 15 minutes.
• Prepare egg batter by making eggs with flour. Add in some breadcrumbs too. Apply this mixture to the chicken.
• Then coat it with breadcrumbs.
• Deep fry this until chicken is light golden on low flame.
• In the left over curd and tomato puree mixture add cream and powdered almonds. Leave this on the stove until it thickens and serve this on the side.
• Once the chicken is done, remove it off the stove and cover it with silver leaf and garnish it with pistachios.