A lisztet keverőtálba szitáljuk, beleütjük a tojássárgákat, hozzáadjuk a sót, a porcukrot, a vajat, az élesztőt és annyi langyos tejet, hogy kissé keményebb (kb. sűrű nokedli állagú) tésztát kapjunk. Addig dagasztjuk, amíg elválik a tészta a tál falától. Kevés liszttel meghintve, letakarva, meleg helyen a duplájára kelesztjük.
Lisztezett felületen a tésztát átgyúrjuk, kétfelé vágjuk. Egyenként kinyújtjuk téglalap alakú formára. Megkenjük vékonyan lekvárral, rászórjuk a porcukor és a vaníliás cukorral felét, ízlés szerint fahéjat és a diót, majd durva reszelővel, egyenletesen elosztva ráreszeljük az almát.
Feltekerjük úgy, hogy tekerés közben a két végét benyomkodjuk, majd sütőpapírral bélelt közepes tepsibe emeljük a feltekert rudat.
A másik tésztával és a mákos töltelékkel ugyanígy járunk el.
Fél órát langyos helyen újra kelesztjük, közben a sütőt előmelegítjük 190 fokra. A rudakat felvert egész tojással lekenjük, villával hosszában a közepén megszurkáljuk, majd a sütőbe toljuk, és kb. 30 perc alatt barnáspirosra sütjük. Teljes kihűlés után szeleteljük és kínáljuk.