Dans une sauteuse, chauffer 1 càs d'huile neutre, puis ajouter les deux feuilles de laurier, le demi bâton de cannelle, et éventuellement la graine de cardamome noire. Faire revenir à feu moyen pendant une trentaine de seconde.
Ajouter la purée de gingembre et ail (ou bien les 10g de gingembre frais et la gousse d'ail, coupés finement). Faire revenir pendant encore une minute.
Ajouter la purée d'oignon et le reste du yaourt épicé, et laisser mijoter pendant environ 5 minutes, en mélangeant régulièrement.
Ensuite, pour diluer la sauce, incorporer environ 200g d'eau.
Porter à ébullition, puis ajouter les morceaux de poulet, et laisser mijoter pendant encore une minute (juste le temps de réchauffer le poulet).
Éteindre le feu, et ajouter 10g de coriandre fraîche coupée finement.
Servir ce plat avec du riz basmati ou du pain indien (naan, chapati, etc.).