Dvě stejně velké (20, max. 24cm) dortové formy vymažeme a vysypeme.
Vejce ušleháme s cukrem, vmícháme mouku i olej. Polovinu těsta nalijeme do jedné formy a pečeme v předehřáté troubě na 180 °C asi 25 minut. Do druhé poloviny těsta přimícháme kakao a upečeme stejně jako světlé těsto.
Cukr svaříme s vodou. Cukerný rozvar (těstíčko) ochutíme trestí i kyselinou citronovou a necháme vychladnout.
Světlý korpus polijeme cukerným rozvarem. Tmavý korpus překrojíme. Spodní díl tmavého korpusu potřeme marmeládou (jahodová, višňová, aj.) a opatrně na něj položíme světlý navlhčený korpus. Povrch potřeme marmeládou a přiklopíme tmavý díl. Dort uložíme do druhého dne do chladničky.
Marcipán vyválíme do tvaru kola velikosti dortu. Smetanu vyšleháme do tuha. Punčový dort potřeme marmeládou a přiklopíme marcipánové kolo. Šlehačkou naplníme cukrářský sáček a dort ozdobíme šlehačkovými hvězdičkami. Hvězdičky posypeme lupínky mandlí a celý dort ozdobně přestříkneme višňovou polevou.