A szójagranulátumot 15-20 percre kb. 2 dl meleg vízben áztatjuk. Ezalatt az almát megmossuk, kétharmadát lereszeljük, a többit kockákra vágjuk.
A margarint a zabpehellyel összekeverjük. A felpuhult, levétől kinyomkodott szójagranulátumot és a reszelt almát hozzáadjuk, majd az egyik citrom reszelt héjával és a vaníliás cukorral ízesítjük. Egyenletesen enyhén kikent tepsibe nyomkodjuk.
A kockára vágott almát a másik citrom reszelt héjával, a szegfűszeggel és a gyömbérrel ízesítjük. A zabpelyhes tésztára szórjuk, egy kicsit bele is nyomkodjuk, majd előmelegített sütőben, közepes lánggal (180 fokon) 30 percig sütjük.
Ekkor a dzsemmel megkenjük, a mazsolával meg a durvára vágott dióval meghintjük és a sütőbe visszatolva további 5-8 percig sütjük. 6x4 cm-es szeletekre vágjuk. Öt napig is eláll, ha van rá ideje!
Egy szelet körülbelül 703 kJ/168 kcal-t, 5,1 g fehérjét, 6,4 g zsírt, és 22,3 g szénhidrátot tartalmaz.