Das Hähnchen enthäuten und in acht Teile zerlegen. Die Zwiebeln fein hacken, zusammen mit den Zimtstangen und den Kreuzkümmelsamen in Butterschmalz und Öl goldbraun anbraten.
Ingwer, Knoblauch und Chilischote reiben bzw. fein hacken und mit einer Prise Salz im Mörser zu einer groben Paste verreiben.
Die Paste zu den Zwiebeln in die Pfanne geben, kurz mitrösten, dann die passierten Tomaten zugeben. Aufkochen lassen, dann Tomatenmark, Kreuzkümmel und Kurkuma zugeben, mit Salz abschmecken.
Den Joghurt einrühren, aufkochen lassen, die Hähnchenteile auflegen, Zugedeckt bei schwacher Hitze ca. 30 Minuten schmoren.
Die Mandeln und das Garam Masala einrühren, noch einmal 5 Minuten köcheln lassen.