Oda sıcaklığında bekleyen yumurtaları ve tozşekeri derin bir kaba koyup mikserin yüksek devriyle en az 4-5 dakika, şeker eriyip karışım bembeyaz oluncaya kadar çırpın. Sıvıyağ, süt ve kakaoyu ilave edip 3-4 dakika daha çırpın.
Bu karışımdan bir su bardağı kadar alıp ayırın.
Kalan kek hamuruna vanilya, kabartma tozu ve unu katıp 2-3 dakika daha çırpın.
Fırına dayanıklı büyük boy bir dikdörtgen cam kalıbı yağlayın. (büyük boy bir kelepçeli kek kalıbı da kullanabilirsiniz)
Hazırladığınız hamuru bu kalıba aktarın. Fırını 180 derceye ve alt üst konuma ya da turbo kek ayarına getirin.
Keki 5 dakika önceden ısıttığınız fırında 40-45 dakika kadar pişirin. Kürdan sokarak kekin pişip pişmediğini kontrol edin. Pişen keki fırından çıkarın. Ilık hale gelmesi için 10 dakika bekletin. Sonra dikkatlice dilimleyin.
Ayırdığınız bir bardak sosu ½ su bardağı soğuk sütle karıştırıp çoğaltın ve kekin üzerine gezdirin. İyice soğumasını bekleyin.
Krema için; süt, küçük küçük doğranmış çikolata, un ve tozşekeri küçük bir tencereye koyun. Kısık ateşte, sürekli karıştırarak kaynatın. Kaynayıp koyulaşınca ocaktan alıp çırparak ılık hale getirin. Kremayı soğuk kekin üzerine sürüp servise sunun.