İyice yıkayıp süzdüğünüz pirinci bir su bardağı suyla orta boy bir tencereye koyup orta ısılı ateşin üzerine oturtun. Arada sırada karıştırarak suyunu çekinceye kadar pişirip (dikkat edin yanmasın) sütü hemen üzerine ekleyin. Sık sık karıştırarak kaynatın.
Pirinç yumuşayıp sütle birlikte özleşmeye başlayıncaya kadar pişirin.Tozşekeri ilave edip ocağın altını kısın ve arada sırada karıştırarak 5 dakika daha kaynatın.
Diğer taraftan, nişasta ve yumurta sarılarını bir kaseye aktarın. Bir taraftan çatalla çırparken, bir taraftan da suyu ilave edin. Hiç topak kalmayıncaya kadar çırpmaya devam edin.
Kaynayan sütlaçtan bir kepçe kadar alıp bu karışıma ilave edin ve karıştırarak ılık hale getirin. Ilık hale gelen sosu sütlaca sürekli karıştırarak aktarın. Yaklaşık 4-5 dakika daha pişirip ocaktan alın.
Vanilyayı da katıp tekrar karıştırın. (İsterseniz vanilya katmayabilirsiniz)
Sütlacı hemen fırına dayanıklı kaselere paylaştırın. Sütlaç kaselerini fırın tepsisine (ufak güveç kapları da kullanabilirsiniz) yerleştirin. Tepsiye sıcak su koyun. Suyun kapların tam yarısına kadar gelmesi gerekir.
Sütlaçları önceden 180 dereceye ayarlayarak ısıttığınız fırında üzerleri kızarıncaya kadar pişirip çıkarın. Soğuyunca servise sunun.