Das Hähnchen in zwölf Stücke teilen. Die Haut entfernen. Die Safranfäden in 1/2 l heißem Wasser auflösen. Die Zwiebeln in Ringe schneiden. Den Knoblauch fein hacken. Chilischoten klein würfeln. Wer es nicht so scharf mag, nimmt weniger Chili. Die Zwiebeln in einer Mischung aus Butter und Öl anrösten. Die Hälfte aus dem Topf nehmen und beiseite stellen. Hähnchenstücke, Gewürze, Knoblauch, Joghurt, Salz und heißes Safranwasser zu den restlichen Zwiebeln geben und zehn Minuten kochen lassen. Den Reis dazugeben und gut verrühren. Ein feuchtes Tuch über den Topf legen. Einen Deckel daraufsetzen. Bei wenig Hitze eine gute halbe Stunde garen. Zimtstange und Nelken entfernen. Die restlichen Zwiebelringe über den Reis streuen.