Se spală bine lămâia și portocala în apă călduță cu bicarbonat, se clătesc cu apă rece, se șterg cu hârtie absorbantă și se lasă în așteptare, până ce vor fi răzuite în aluat.
Se pune făina în vasul pentru frământat, iar în mijlocul ei, într-o adâncitură, drojdia sfărâmițată, sarea și zahărul tos. Se răzuie lămâia și portocala și se toarnă apă caldă, puțin câte puțin, până ce se dizolvă drojdia și zahărul și se încorporează toate ingredientele.
Se adaugă, puțin câte puțin, uleiul de floarea soarelui și esențele și se frământă aluatul până ce devine elastic și nelipicios.
Se lasă aluatul la dospit, acoperit cu un șervet curat, la căldură, ferit de curenții de aer rece.
Între timp se pregătește umplutura. Se spală merele, se curăță de coji și de cotoare, se răzuie pe răzătoarea mare și se călesc într-o crăticioară în care s-au pus 3-4 linguri de ulei de floarea soarelui. Se adaugă zahărul și se ține cratița pe foc, până ce scade lichidul, iar umplutura este legată.
Se lasă umplutura să se răcească, iar apoi se adaugă scorțișoară și se amestecă, pentru uniformizarea compoziției.
Când aluatul și-a dublat volumul, se răstoarnă pe planșeta presărată cu făină și se mai frămână puțin pentru eliberarea aerului. Când aluatul a devenit mai ferm, se porționează în două bucăți egale.
Se ia prima bucată și se întinde o foaie de aproximativ 5 mm grosime, care se unge cu umplutura de mere. Se presară stafidele (opărite în prealabil), iar în partea de unde va începe rularea, se pun vișinele din dulceață.
Se rulează aluatul, cu umplutura la interior și se procedează la fel cu cea de-a doua bucată de aluat. Cele două rulouri se pun într-o tavă prevăzută cu hârtie de copt.
Se dă tava la cuptorul încins în prealabil, la foc mediu și când prăjitura s-a rumenit frumos, se oprește focul de la aragaz.
Se scoate tava din cuptor și se presară rulourile cu zahăr pudră în care s-a amestecat un plic de vanilie. Se lasă la răcit complet, după care pot fi tăiate și servite.