Keulen häuten und im Gelenk durchtrennen. Ingwer schälen und fein würfeln. Zwiebeln pellen und in feine Ringe, Tomaten in kleine Stücke schneiden. Kardamomkapseln aufbrechen, die Samen entnehmen.
Fett erhitzen. Ingwer und Zwiebeln unter Rühren goldbraun anbraten. Currypulver dazugeben und 2-3 Minuten mit andünsten. Fleisch, Tomaten mit Saft, Nelken, Zimt und Kardamom hinzufügen, einmal gut umrühren und zugedeckt 15 Minuten auf mittlerer Hitze kochen.
Mandeln, Zitronensaft und Salz dazugeben und weitere 5 Minuten kochen. Zum Servieren den Koriander grob hacken und unterrühren.