Dans une grande casserole, chauffer la moitié de l'huile et y faire revenir les oignons et l'ail, jusqu'à ce que les oignons deviennent translucides. Retirer et réserver. À feu moyen, chauffer le restant de l'huile.
Y faire rôtir les graines de cumin jusqu'à ce qu'elles sautent. Ajouter le veau en cubes ainsi que la coriandre, le cumin moulu, le curcuma et le piment de cayenne.
Bien mélanger pour enrober la viande et laisser cuire 3 minutes ou plus, jusqu'à ce que la viande ait pris une belle couleur dorée, tout en mélangeant régulièrement.
Remettre les oignons et l'ail dans la casserole.Ajouter les tomates et poursuivre la cuisson 1 à 2 minutes. Ajouter le lait de coco et l'eau, bien mélanger.
Réduire le feu à moyen-doux et laisser mijoter pendant 30 minutes.Ajouter les pois chiches, le paprika, le garam masala, le sel et le jus de citron.
Couvrir et laisser cuire 10 minutes. Ajouter le gingembre. Bien mélanger et poursuivre la cuisson 1 minute.
Ajuster l'assaisonnement si nécessaire . Servir chaud avec du riz ou du pain naan, garni de coriandre fraîche ciselée.