A lapokhoz az egész tojásokat keverőtálba törjük, hozzáadjuk a cukrot, és kézi mixerrel vastag krémhabbá verjük. A végén beledolgozzuk az olajat és a citromlével felhabosított szódabikarbónát. A lisztet összevegyítjük a sütőporral meg a kakaóval, majd beleforgatjuk a tojáshabba. Sütőpapírral bélelt nagy méretű tepsiben 10-12 perc alatt 180 fokon két lapot sütünk. A lapokat még forrón letakarjuk sütőpapírral vagy konyharuhával, hogy ne száradhassanak ki, és úgy hagyjuk kihűlni.
A krémhez kikaparjuk a vaníliarúd magjait, és főni tesszük 3 dl tejjel. A megmaradt tejet összekavarjuk a pudingporral, majd a fövő tejbe öntjük, és besűrítjük. Közvetlenül a puding tetejére átlátszó fóliát teszünk (hogy ne bőrözzön be), és szobahőmérsékleten hűlni hagyjuk.
A szintén szobahőmérsékletű vajat kikavarjuk a porcukorral, majd kanalanként adagolva beledolgozzuk a pudingot. A krém negyedét félretesszük.
Mindkét lapot hosszában 3-3 darab egyforma szélességű csíkra vágjuk. A csíkokat lekenjük a krémmel, az elsőt feltekerjük, a tortatál közepére élére állítjuk, a többit pedig csigavonalban folytatólagosan köré tekerjük. Letakarjuk fóliával, 1 éjszakára hűtőbe tesszük, másnap bevonjuk a félretett krémmel.
A csokoládét megolvasztjuk, összekavarjuk az olajjal, majd papírtölcsérbe öntjük, és a torta oldalára csíkokat húzunk (a nyírfa kérgéhez hasonlóan). A torta tetejére körkörösen csokoládét csurgatunk, és késsel elsimítjuk. Tetszés szerint díszítjük.