1. Heat the oil in a large saucepan, add the chicken and fry on all sides until
golden brown.
2. Meanwhile, place the ginger, garlic, almonds and water in a food processor
and grind to a paste adding a little more water if necessary. Set aside.
3. Once browned, remove the chicken from the pan and set aside.
4. Add the Cinnamon , bay leaves, cloves, cardamom and cumin seeds to the
remaining oil in the pan and sauté, stirring, for 2 minutes or until the bay
leaves start to brown then add the onions and continue to sauté for a further
3-4 minutes until golden, stirring from time to time..
5. Add the almond paste mixture to the pan and fry for 2-3 of minutes stirring
constantly.
6. Remove the pan from the heat, allow the mixture to cool a little then
gradually add of the yoghurt a little at a time, stirring well between each
addition so the mixture doesn’t curdle.
7. Return the chicken to the pan together with any juices, season with salt and
Garam Masala mix well and cook over a very low heat for 30 minutes, stirring
from time to time.
8. Just before serving, stir in the cream. Serve hot.