Keki hazırlamak için tereyağı ile şekeri krema kıvamına gelene kadar mikserle çırpın. Yumurtaları ilave edip çırpmaya devam edin. Süt ve vanilyayı da koyup biraz daha çırpın.
Un ve kabartma tozunu ayrı bir kapta harmanlayın ve diğer karışıma ilave edip karıştırın.
Mümkünse küçük bir dikdörtgen veya kare tepsi kullanın yoksa yuvarlak kalıp da kullanabilirsiniz. Kalıbınızın tabanına yağlı kağıt kesip koyun. Hazırladığınız karışımı tepsiye döküp 180 derece ısıtılmış fırında 30 dakika pişirin. Fırından çıkarmadan önce kuru bir kürdan batırıp çıkarın. Temiz çıkıyorsa pişmiş demektir.
Keki fırından çıkarıp iyice soğutun ve istediğiniz büyüklükte kare parçalar kesin.
Sosu hazırlamak için puding tozu ile sütü orta ateşte pişirin. Sosun kıvamı keki rahatça bulayabileceğimiz kıvamda olması gerekir. Yani biraz akışkan olmalı. Eğer yoğun olduysa biraz sütle açabilirsiniz.
Sosu ara ara karıştırarak ılıtın. Kek parçalarını sosun içine atın ve her tarafını sosa bulayın. Kekleri bir çatalın üzerine alıp sallayarak fazla sosu atın ve hindistan cevizine bulayın.