A tojássárgáját a cukorral, a vízzel és az olajjal alaposan kikeverjük. Hozzáadjuk a sütőporral elkevert lisztet és a kakaót, majd egyneművé dolgozzuk. A masszát egy 22×38 cm-es tepsibe öntjük, és 180 °C-ra előmelegített sütőben tűpróbáig sütjük.
A tojásfehérjét a cukorral kemény habbá verjük. A pudingport a tejjel csomómentesre keverjük, majd sűrűre főzzük. Még forrón összekeverjük a felvert habbal, és rövid ideig tovább főzzük, hogy a krém összeálljon. A kész krémet hidegen a kihűlt tésztára simítjuk.
A habtejszínt kemény habbá verjük, és egyenletesen a teljesen kihűlt sütemény tetejére kenjük. Végül reszelt csokoládéval bőven megszórjuk.