Mai întâi preîncălziți cuptorul la 185–190 °C, pregătiți o tavă (30 cm × 40 cm) și căptușiți-o cu hârtie de copt.
Într-un bol mai mare puneți făina, 1 ou, untul și iaurtul. Frământați un aluat neted și ferm și lăsați-l să se odihnească cel puțin 10 minute deoparte, la temperatura camerei.
Între timp curățați merele, îndepărtați cotoarele și radeți-le grosier într-un bol mai mare. La mere adăugați scorțișoara, zahărul, pudingul și stafidele și amestecați totul.
Înfăinați suprafața de lucru și transferați aluatul odihnit pe ea, întindeți-l la o grosime de 1 cm și pe o parte a lui aplicați compoziția de mere. Îndoiți apoi marginile aluatului spre interior, pentru ca merele să nu cadă, și rulați-l în formă de ruladă.
Transferați rulada astfel pregătită pe hârtia de copt. Bateți oul rămas într-un bol mai mic și ungeți toată rulada cu el. Introduceți apoi tava în cuptorul preîncălzit și coaceți 30–35 de minute la 185–190 °C.
După coacere scoateți din cuptor și lăsați să se răcească cel puțin 1 oră. Apoi tăiați rulada în porțiile dorite și serviți.