V misce si nejdříve smícháme celý tvaroh, mouku, špetku soli a na malé kostky nakrájenou změklou Heru. Vypracujeme polotuhé těsto a necháme ho chvíli v lednici odpočinout. Mezitím si oloupeme jablka.
Vychladlé a odleželé těsto potom rozdělíme na dvě poloviny a z každé vyválíme plát. Povrch každého plátu posypeme strouhankou a jablka na něj nastrouháme. Můžeme je i nakrájet na tenké plátky. Následně jablka posypeme krupicovým a skořicovým cukrem, přidáme nasekané vlašské ořechy a rozinky a vše opatrně zavineme tak, aby se nám nepotrhalo těsto a ingredience nevypadávaly.
Závin položíme na plech vyložený pečícím papírem a pečeme ho v mírně předehřáté troubě přibližně 25 minut.
Vánoční jablečný závin necháme zchladnout, rozkrájíme a podáváme trochu pocukrovaný.