Şerbeti hazırlamak için; su, süt ve toz şekeri büyükçe bir tencereye aktarın. Orta ısılı ateşte, arada sırada karıştırarak kaynayıncaya kadar ısıtın. Kaynamaya başlayınca ocağın altını kısıp kısık ateşte 10 dakika daha kaynattıktan sonra ocaktan alın. Soğumasını bekleyin.
Tel kadayıfı iyice didikleyerek parçalayın. Eritilmiş yağı ve sıvı yağı kadayıfa ekleyip yoğurarak yağı kadayıfa iyice yedirin.
İçini hazırlamak için orta boy bir tencereye; süt, şeker, un, yumurta sarısı ve vanilyayı koyun. Önce tel çırpıcıyla iyice çırpın. Sonra da orta ateşin üzerinde karıştırarak kaynatıp, katılaşıncaya kadar karıştırın. Ocaktan alın, soğutun.
Ufak bir cam kaseye veya geniş bir fincana 2 yemek kaşığı kadar kadayıf koyun. Üzerine muhallebiden 1 kaşık ilave edin. Üzerine 2-3 kaşık daha kadayıf koyup kaşıkla bastırın, kapatın.
Fincanı ya da kaseyi yağlanmış bir tepsiye ters çevirerek kadayıfı tepsiye yerleştirin. kalan malzemelere de aynı işlemleri uygulayın.
Kadayıfları 5 dakika önceden ısıtıp 200 dereceye ve alt üst konuma ayarladığınız fırında üzerleri iyice kızarıncaya kadar, en az 30 dakika kadar pişirin.
Fırından çıkardığınız kadayıf toplarını daha sıcakken geniş bir spatula yardımıyla servis tabağına yerleştirin. Üzerine soğumuş olan şerbeti gezdirin. Şerbeti iyice çekmelerini bekleyip servise sunun.
Not: İsterseniz tatlıyı file bademle veya toz fıstıkla süsleyerek de servise sunabilirsiniz.