A pudingport összekavarjuk a cukorral meg a tejjel, sűrűsödésig főzzük, majd fóliával letakarjuk, és teljesen kihűlni hagyjuk. A tojások sárgáját a cukorral habosra kavarjuk, hozzáadjuk az olajat, a vizet meg a sütőporral és a sóval összevegyített lisztet, végül beleforgatjuk a kemény habbá vert tojásfehérjét. A massza felét egy közepes méretű tepsibe öntjük, a másik feléhez hozzákavarjuk a kakaóport, rásimítjuk a fehér masszára, majd a kihűlt pudingot egy teáskanál segítségével a tetejére rakosgatjuk. 180 fokos sütőben 35-40 percig sütjük. A zselatint elkeverjük 2 dl tejfölben, 3-4 percig duzzadni hagyjuk, majd lassú tűzön kavargatva felmelegítjük. Félrevesszük, belekavarjuk a megmaradt tejfölt meg a porcukrot, végül pedig a kihűlt sütemény tetejére simítjuk. Megszórjuk kakaóporral, majd 1-2 órára hűtőbe tesszük, hogy teljesen megdermedjen. Szeletekre vágva tálaljuk.