Indienne
Faites chauffer l'huile ou le ghee dans une cocotte à fond épais à feu moyen-vif et faites revenir la cardamome et la cannelle pendant 1 minute jusqu'à ce qu'elles soient parfumées.
Faites dorer l'agneau en plusieurs fois pendant 8 à 10 minutes au total, puis réservez-le sur une assiette.
Baissez le feu à moyen, ajoutez les oignons et faites cuire pendant 10 minutes jusqu'à ce qu'ils soient bien dorés, puis incorporez l'ail et le gingembre pendant 1 minute.
Ajoutez le piment en poudre, le fenouil, le sel et la tomate et faites cuire pendant 5 minutes jusqu'à ce que la tomate ramollisse.
Retirez la cocotte du feu et incorporez le yaourt cuillerée par cuillerée pour qu'il ne tranche pas, puis remettez l'agneau et son jus et faites cuire pendant 3 minutes.
Versez 300 ml d'eau chaude, couvrez et laissez mijoter doucement pendant 75 minutes, en remuant de temps en temps, jusqu'à ce que l'agneau soit tendre.
Découvrez, incorporez le garam masala et laissez mijoter pendant 10 minutes pour épaissir la sauce, puis garnissez de coriandre et servez avec du riz ou du naan.