Pel en snipper de uien. Pel en snijd de knoflookteentjes in plakken. Verwarm een beetje zonnebloemolie in een hoge pan en bak de gesnipperde ui ongeveer 4 minuten bruin.
Meng de saffraan met het warme water. Breng, voor de siroop, in een pan de suiker met het water en rozenwater aan de kook en laat circa 5 minuten op laag vuur inkoken.
Snijd de knoflook fijn. Schil de gember en snijd in kleine stukjes. Pers de limoen uit en doe het limoensap samen met alle andere ingrediënten in een kom.