Yapışkan pirinci ince bir süzgeçte soğuk su akıtıp berraklaşana kadar durulayın.
Duruladığınız pirinci geniş bir kaseye alın, üzerini geçecek kadar soğuk su ekleyin ve en az 4 saat, tercihen bir gece boyunca bekletin.
Pirinci süzdükten sonra buharda pişirmeye hazırlayın. Eğer buharda pişirme sepetiniz varsa bir tencereye su koyup kaynatın, suyun pirince değmemesine dikkat ederek pirinci sepete yerleştirin ve 25–30 dakika, pirinç şeffaflaşana ve yumuşayana kadar buharda pişirin. Alternatif olarak, pirinci pirinç pişirme makinesine 1 su bardağı (240 ml) su ekleyip “beyaz pirinç” programında pişirebilirsiniz.
Bu arada orta boy bir sos tenceresinde 1 su bardağı (240 ml) tam yağlı hindistancevizi sütü, yarım su bardağı (100 g) toz şeker ve yarım çay kaşığı tuzu orta ateşte, ara sıra karıştırarak şeker tamamen eriyene kadar ısıtın. Kaynamamasına özen gösterin ve ocaktan alın.
Sıcak pirinci geniş bir kaseye aktarın, hazırladığınız hindistancevizi sosunun yaklaşık üçte ikisini üzerine dökün ve sos büyük ölçüde çekilene kadar nazikçe karıştırın. Kalan sosu ayırın, kaseyi kapatarak 15–20 dakika dinlendirin.
Mangoların kabuğunu servis öncesi soyun ve çekirdeğe paralel uzun ince dilimler veya küpler halinde doğrayın.
Servis tabağına bir porsiyon sıcak yapışkan pirinç alın, yanına mango dilimlerini yerleştirin. Ayrı bıraktığınız hindistancevizi sosunu hem pirince hem de mangoya gezdirin ve üzerine kavrulmuş susam serpiştirin.