Orta taneli beyaz pirinci ince delikli bir süzgeçte, su berraklaşana kadar soğuk suyla yıkayın.
Kalın tabanlı bir tencereye yıkanmış pirinci, suyu, tarçın çubuğunu ve limon kabuğu şeridini ekleyin. Orta-yüksek ateşte kaynamaya getirin.
Su kaynamaya başlayınca altını kısın, kapağını kapatın ve su çekilene kadar (yaklaşık 10–12 dakika) kısık ateşte pişirin.
Tam yağlı sütü ve toz şekeri ekleyin. Isıyı orta-kısık ateşe ayarlayıp ara sıra karıştırarak hafifçe kaynamasını sağlayın.
Altını kısın ve pirinç yumuşayıp karışım koyulaşana kadar sık sık karıştırarak yaklaşık 25–35 dakika daha pişirin.
Ocaktan alın. Tarçın çubuğunu ve limon kabuğu şeridini çıkarın, vanilya özütünü ekleyip karıştırın.
Sıcak olarak servis edin veya bir kaba alıp soğuduktan sonra buzdolabında soğutun. Servis öncesi üzerini toz tarçınla süsleyin.