Vermische in einer Schüssel Joghurt, Ingwer-Knoblauch-Paste, Chilipulver, Korianderpulver, Kurkumapulver und Garam Masala. Wasche Minze und Koriander und hacke beides fein. Rühre die Kräuter unter etwas Salz unter die Marinade. Mariniere das Hähnchen und lass es mindestens 30 Minuten, besser noch über Nacht ziehen.
Wasche den Basmati-Reis, bis das Wasser klar bleibt. Lasse ihn 30 Minuten lang in Wasser einweichen. Danach abgießen und beiseitestellen.
Schneide die Chilis der Länge nach ein.
Erhitze Ghee und Öl in einem großen Topf.
Gib die Kreuzkümmelsamen dazu. Sobald sie zu brutzeln beginnen, füge die grünen Chilis, Nelken, Kardamom, das Lorbeerblatt und die Zimtstange hinzu.
Brate die Gewürze an, bis sie duften.
Schäle die Zwiebel, hacke sie fein und gib sie dann mit in die Pfanne. Schwitze sie an, bis sie goldbraun werden.
Gib das marinierte Hähnchen hinzu und brate es an.
Hacke die Minze und den Koriander und füge beides hinzu. Mische die Cranberrys und Rosinen unter.
Gib den abgetropften Reis dazu und rühre ihn vorsichtig unter. Füge das Wasser und etwas Salz hinzu. Rühre alles noch einmal gut durch.
Decke den Topf ab und koche den Reis bei niedriger Hitze für 15–17 Minuten.
Gib die Safranmilch hinzu. Nicht umrühren! Lege den Deckel wieder auf und den Reis weitergaren.
Nimm den Topf vom Herd und lasse ihn eine Minute ruhen. Lockere den Reis abschließend mit einer Gabel auf.
Garniere das Hähnchen-Pulao mit den gerösteten Cashewkernen.