Couper 1 oignon et la tomate en gros dés. Couper le gingembre en très fins bâtonnets. Couper la gousse d'ail en deux.
Préchauffer le four à 160°.
Dans une cocotte allant au four , dorer l'épaule d'agneau sur toutes ses faces dans le ghee à feu vif. Réserver sur une assiette.
Dans la même cocotte, faire revenir les oignons 2 minutes.
Détailler le deuxième oignon en très fines lamelles. Les faire dorer dans une poêle avec le ghee, ajouter le gingembre, l'ail, la tomate et toutes les épices.
Poursuivre la cuisson 5 minutes. Verser le tout dans la cocotte.
Ajouter l'agneau, couvrir et enfourner à 160° pendant 3 heures.