A tejet meglangyosítjuk, 1 decit kimerünk belőle, az élesztőt belemorzsoljuk, egy kevés porcukrot hozzáadunk, és kb. 15 perc alatt felfuttatjuk. A lisztet tálba szitáljuk, majd az élesztővel, a maradék tejjel, a porcukorral, a langyosra olvasztott margarinnal, a sóval és a citromhéjjal ízesítve, 6-8 perc intenzív dagasztással hólyagosra kidolgozzuk. Akkor jó, ha elválik az edény falától. Ne ijedjünk meg, hogy a tészta eleinte ragacsos massza. Addig kell dagasztani, amíg jó nem lesz. Végül egyenként a tojások sárgáját is beledolgozzuk. A tetejét olvasztott margarinnal megkenjük, és konyharuhával letakarva, langyos helyen 50 percen át kelesztjük. Egy kb. 20x30 centis tűzálló tálat kikenünk. A tésztát enyhén lisztezett gyúrólapon ujjnyi vastagra lapítjuk. A rétegezéshez szánt margarint fölolvasztjuk, egy 3-4 centi átmérőjű pogácsaszaggatót belemártunk, és a tésztát kiszúrjuk vele. A tálba – nem túl szorosan – egy réteg tésztát rakunk, egy kevés margarinnal meglocsoljuk, a dió meg a cukor (ezeket előre össze is keverhetjük) felével meghintjük. Erre újabb sor tészta, majd a dió és a cukor másik fele kerül. Az egészet tésztával befedjük, a megmaradt olvasztott margarint rálocsoljuk. Konyharuhával letakarjuk, és langyos helyen 30 percen át kelesztjük. Ezután előmelegített sütőben, közepes lánggal (180 °C; légkeveréses sütőben 165 °C), kb. 30 percig sütjük. Még melegen deszkára borítjuk, nagyobb darabokra tépkedjük, a tányérokon elosztjuk. A borhabot külön tálaljuk hozzá. Ehhez a bort a fűszerekkel felforraljuk. A cukrot a tojások sárgájával fehéredésig keverjük, a lisztet beledolgozzuk. A bort kevergetve rászűrjük, a tűzre téve állandó keverés mellett felforraljuk - ezalatt kellően besűrűsödik. A tojásfehérjét kemény habbá verjük, a boros krémet még forrón beleforgatjuk. Azonnal tálaljuk, nehogy összeessen. Érdemes úgy időzíteni, hogy pontosan akkorra készüljön el, amikor az asztalra kerül.