Pentru aluat, amesteci toate ingredientele și frămânți până obții o cocă potrivit de tare, pe care o lași la frigider 30 de minute. Brânza o amesteci cu ouăle și esența de vanilie până devine cremoasă, iar stafidele le pui la înmuiat cu romul, pentru 30 de minute.
Tai nucile bucatele și le amesteci cu stafidele scurse. Speli merele, le scobești și le umpli cu amestecul de stafide și nuci, iar aluatul îl împarți în două. Prima parte de aluat o întinzi și o așezi pe fundul unei forme rotunde, unse cu ulei și tapetată cu făină. A doua parte o întinzi și o așezi pe marginile formei.
Așezi merele umplute în formă și torni crema de brânză. Introduci tava în cuptor pentru circa o oră, până se rumenește.
Lași să se răcească, înainte de a servi.