Dans un wok faire fondre le beurre et y faire revenir l'oignon émincé et l'ail pilée à feu vif.
Ajouter la pâte de curry, le gingembre et les feuilles de curry et remuer jusqu'à ce que ce dégage l'odeur du curry.
Ajouter alors la pulpe de tomate, le yaourt, la viande et 125 ml d'eau, saler et laisser cuire 10 minutes.
Peler et découper en cubes les patates douces.
Les mettre dans le wok et poursuivre la cuisson pendant 30 min environ, jusqu'à ce que les patates douces soient moelleuses tout en veillant à rajouter un peu d'eau en cours de cuisson s'il en manque.