Mélangez l’oignon, l’ail, le gingembre et l'eau dans un robot culinaire jusqu’à obtenir une pâte lisse.
Faites chauffer l’huile dans une cocotte et faites cuire le mélange d’oignons pendant 10 minutes ou jusqu’à ce que tout le liquide ait été absorbé et que les oignons commencent à prendre une couleur dorée.
Ajoutez la pâte de curry et faites cuire pendant 1 minute de plus.
Incorporez les tomates, la cannelle et le piment. Verser le bouillon et porter à frémissement.
Ajouter l’agneau et laisser cuire à couvert pendant 1 heure.
Retirez le couvercle et laissez mijoter à découvert pendant 15 minutes pour réduire légèrement la sauce.
Assaisonnez selon votre goût et ajoutez la coriandre.
Servez avec du riz basmati moelleux, du pain naan et du yaourt.