Beyaz puding için sütü orta boy tencereye aktarıp, şeker ve vanilyayı ilave ettikten sonra tel mikser ile karıştırın.
Üzerine nişasta, un ve yumurtaları da ilave edip çırpmaya devam ederek malzemeleri iyice karıştırın.
Tencereyi kısık ateşin üzerine oturtup tel mikser dayanağıyla kesintisiz karıştırarak, katılaşıp muhallebi kıvamına gelinceye kadar pişirin.
Kaynamaya başladıktan 1 dakika sonra ocaktan alıp kaselere, 5-6 cm yükseklikte olacak biçimde paylaştırın ve soğumaya bırakın.
Siyah pudingi için su ve şekeri ufak bir tencereye aktarın. Üzerine kakao ve nişastayı ilave ederek, tel mikser dayanağıyla karıştırın ve kısık ateşin üzerine alın. Kesintisiz karıştırmaya devam ederek katılaşıp muhallebi kıvamına gelinceye kadar pişirin.
Kaynamaya başlar başlamaz ocaktan alıp, soğumuş olan beyaz pudinglerin üzerine paylaştırın. Pudingleri buzdolabına koyup soğumalarını bekleyin. Servis yapmadan evvel üzerlerini çikolata rendesiyle süsleyin.