Pirinçleri suyla orta ateşte 12–15 dakika, yumuşayana kadar haşlayın.
Şekeri ekleyip 2–3 dakika karıştırarak erimesini sağlayın.
Kuş üzümü, zerdeçal ve California cevizini ekleyip 2 dakika daha kaynatın.
Bir kasede nişastayı soğuk suyla karıştırın. Karışımı tencereye yavaşça ekleyin ve topaklanmaması için sürekli karıştırarak 3–4 dakika, kıvam alana kadar pişirin.
Kaselere paylaştırın. Oda sıcaklığına gelmesi için 20–30 dakika bekletin, ardından buzdolabında en az 1 saat dinlendirin. Servis ederken kalan California cevizi ve narla süsleyin.