Cuocete il riso nel latte e acqua di rose, con le bacche di cardamomo (intere per un sapore più delicato, oppure apritele, togliete i semini e schiacciateli con un mortaio, per un sapore più intenso) e fate cuocere a fuoco lento per circa un'ora. Il riso diventerà quasi una crema.
A fine cottura unite lo zafferano. Mescolate bene e poi fate raffreddare.
Sbattete le uova con lo zucchero. Unite il composto al riso, poi aggiungete anche le mandorle e il lievito.
Versate il tutto nella teglia a cerniera, coperta con carta forno e cuocete in forno caldo a 180°C per 50 minuti.
Fate raffreddare e servite con una spolverata di zucchero a velo. La forma tradizionale delle fette è a rombi.