Máslo umícháme, přidáme žloutky, cukr, vanilku, strouhanou citronovou kůru a třeme cca 25 minut. Kaštany oloupeme, zalijeme mlékem a povaříme doměkka. Polovinu prolisujeme žíněným sítem, ostatní nakrájíme nadrobno. Vmícháme je do žloutkové směsi, přidáme strouhané mandle, punč a tuhý sníh ušlehaný z bílků.
Těsto rozdělíme do dvou vymazaných a moukou vysypaných forem a pečeme cca 45 minut. Hotový dort spojíme kaštanovým krémem, přelijeme čokoládovou polevou a dozdobíme cukrovými kaštany.
Na krém oloupeme kaštany, spaříme, zvovu oloupeme a uvaříme v mléce doměkka. Prolisujeme a vmícháme do cukru svařeného ve vodě. Přidáme nastrouhané ořechy a chvíli povaříme. Poté necháme vychladnout a do studeného krému vmícháme smetanu.
Na ozdobu uvaříme kaštany se slupkou, oloupeme a prolisujeme sítem. Vmícháme cukr a rum. Z tuhého těsta vytvoříme kaštany a na pocukrovaném prkénku necháme oschnout. Přelijeme čokoládovou polevou.