A tésztához a vajat, a cukrot és a vaníliás cukrot kikeverjük, majd mehet bele a tejföl, a tojás, a só és a sütőporos liszt. Összeállítjuk a tésztát, kettéosztjuk, fóliába csomagoljuk, és berakjuk a hűtőbe.
A töltelékhez az almákat meghámozzuk, lereszeljük, ráfacsarjuk a citrom levét, hozzáadjuk a fahéjat és a búzadarát.
A tésztát kivesszük a hűtőből, és az egyiket a tepsi méretére nyújtjuk. Belerakjuk a tepsibe, megszurkáljuk villával, és 180 fokra előmelegített sütőben 8 percig elősütjük. Közben egy edényben karamellizáljuk az öntethez a cukrot, majd fokozatosan felöntjük a tejszínnel, hozzáadjuk a sót, és megvárjuk, amíg újra feloldódik a cukor.
Az elősütött tésztára halmozzuk a tölteléket, elsimítjuk, majd a másik tésztalapot is kinyújtjuk, korongokat szaggatunk belőle, és a töltelékre sorakoztatjuk. A pite tetejét lekenjük lazán felvert tojással, megszórjuk cukorral és a mandulaszeletekkel, és visszarakjuk a sütőbe kb. 30 percre. Mikor kihűlt, szeleteljük és a sóskaramell-öntettel meglocsolva tálaljuk.