Grind the garlic,
ginger and 2 chilies to a paste then rub it
over the chicken. Heat half the ghee and fry
the onions until browned and crisp. Remove
and crush.
Heat the remaining ghee and
fry 4 cardamom pods, 4 cloves and 2 cinnamon
sticks until lightly colored. Add the chicken
and fry for 2 minutes. Add the chili powder.
Grind the poppy seeds, almonds and pistachios to
a paste, add to the pan and fry until browned.
Add the chicken and fry
for 5 minutes. Add the tomatoes and simmer
for 15 minutes. Blend the khoya with the
milk and saffron. Grind the remaining
cardamom pods, cloves and cinnamon and add
to the milk with the mint and coriander and
remaining chilies.
Add to the pan, cover
tightly and simmer gently for about 25 minutes
until the chicken is tender and the sauce has
thickened.