A tojást a cukorral habosra verjük, majd folyamatos keverés mellett hozzáadjuk az olajat, a tejet, a darált diót, a réteslisztet, a sütőport és a vaníliás cukrot.
A tepsit (20*30 cm) zsiradékkal kikenjük, liszttel megszórjuk és beleöntjük a tésztát. 180 fokra előmelegített sütőben készre sütjük kb 25 perc alatt.
Közben elkészítjük a krémet: a tejhez hozzáadjuk a pudingpot és megfőzzük. Ha elkészült a puding, akkor kihűtjük.
A vajat kihabosítjuk és ehhez a habos vajhoz adagoljuk hozzá apránként a pudingot folyamatos keverés mellett.
A tölteléket a megsült tészta tetejére kanalazzuk és elsimítjuk, majd díszítjük.