A tészta hozzávalóit a kakaó kivételével összegyúrjuk, majd 30 percig pihentetjük. A tésztát 3 részre osztjuk, egyik részébe belegyúrjuk a kakaót. A lapokat egyenként kinyújtjuk, és zsírozott tepsi hátán 190 fokra előmelegített sütőben 8-10 perc alatt megsütjük. A krémhez a pudingport megfőzzük a tejjel, belekavarjuk a kétféle cukrot meg a csokoládét, és kihűlni hagyjuk. Ezután belekavarjuk a puha vajat. A krémet két részre osztjuk, az egyik világos lapot megkenjük a krém felével, ráhelyezzük a barna lapot, rákenjük a maradék krémet, majd az utolsó (a legszebb) fehér lap következik. A mázhoz gőz fölött felolvasztjuk a csokoládét a tejszínnel, és a tésztára kenjük, végül megszórjuk darált dióval. A tésztát állni hagyjuk másnapig.