Pisk egg og sukker til eggedosis. Tilsett appelsinmarmeladen samt rapset marsipan, og rør godt sammen.
Sikt hvetemel og bakepulver i røren og rør sammen til en jevn og smidig røre. Rør inn til slutt smeltet smør, og hell det over i en smurt kakeform på 23 cm. Stek kaken på nederste rille i ovnen ved 150° C i 1 time og 15 min.
Bland appelsinmarmeladen og portvin i en kjele, og kok den til konsistensen er som sirup. Hell sirupen over den nybakte varme kaken og sett den til avkjøling.
Server med vaniljeis, pisket krem eller creme fraiche.