Marcepan przygotowujemy na 3 dni przed pieczeniem tortu. Migdały sparzamy, obieramy ze skórki i suszymy w piekarniku. Następnie mielimy dwa razy i ucieramy z cukrem oraz wódką. Tak przygotowaną, utartą masę, cały czas mieszajac, podgrzewamy w rondelku, aż zacznie odstawać od dna. Na koniec przekładamy ją na wilgotną ściereczkę i odkładamy na 3 dni.
Ciasto: żółtka z cukrem i wodą ucieramy na gęstą masę. Następnie dodajemy mąkę z proszkiem do pieczenia, roztopioną margarynę, olejek oraz kakao i wszystko dokładnie mieszamy. Na koniec dodajemy ubitą pianę z białek i wszystko raz jeszcze delikatnie mieszamy. Ciasto przekładamy do wysmarowanej tłuszczem i wysypanej bułką tortownicy, pieczemy około 35 minut.
Masa: żelatynę namaczamy w zimnym mleku, a gdy napęcznieje wsypujemy cukier i podgrzewamy, aż do całkowitego rozpuszczenia. Przestudzamy. Ser mielimy trzykrotnie, a następnie ucieramy z przestudzoną żelatyną. Kremówkę ubijamy i łączymy z masą serową. Na koniec dodajemy likier jajeczny i wszystko mieszamy. Tak przygotowaną masę schładzamy w lodówce.
Upieczone i przestudzone ciasto przekrawamy na dwa blaty. Pierwszy blat ciasta smarujemy masą, posypujemy startą czekoladą i przykrywamy drugim blatem. Wierzch i boki tortu również smarujemy masą. Część przygotowanej wcześniej masy marcepanowej rozwakowujemy, wykrawamy z niej dekoracyjne listki oraz kwiatki i układamy na środku tortu. Resztę marcepanowej masy zcieramy na tarce i posypujemy nim wierzch tortu. Gotowe ciasto schładzamy w lodówce.