Parter en hel kylling i 10-12 stykker, fjern skindet, og læg stykkerne i en skål med krydderiblandingen af garam masala, paprika, evt. chiliflager, spidskommen og salt. Lad kyllingen marinere på køl i 30 min.
Imens: Sæt evt. ris over, og fortsæt med:
Skær løgene i tynde skiver, riv ingefæren fint, og pres hvidløget. Steg det hele i olien ved svag varme i ca. 5 min., til løgene er bløde og klare.
Tag løgblandingen op, skru op til høj varme, og brun kyllingestykkerne i ca. 2 min. på alle sider, til de er gyldne.
Kom løgblandingen tilbage i gryden sammen med abrikoser, hakkede tomater, bouillon og safran. Lad det hele simre under låg ved lav varme i ca. 20 min..