Klop voor de zabaglione in een kom 2 eidooiers met 2 eetlepels suiker dik en schuimig en verwarm dit au bain marie tot een dikke vla is ontstaan.
Voeg al roerend 4 eetlepels marsala toe en laat afkoelen.
Klop voor de cacaocrème 2 eidooiers met 3 eetlepels suiker en klop de boterer door.
Zeef het cacaopoeder en de poedersuiker erboven en klop die erdoor tot een crème ontstaat.
Roer de dranken door elkaar.
Leg 7 lange vingers op een schaal, besprenkel die met de drank en smeer er jam over.
Leg er een tweede laag lange vingers op, besprenkel die met drank en bestrijk met cacaocrème.
Leg er een derde laag lange vingers op, besprenkel met drank en bestrijk met zabaglione.
Leg er de laatste laag lange vingers op, besprenkelen met drank en bestrijk met cacaocrème.
Bestrooi met amandelen en 1 eetlepel suiker.
Laat de pudding in de koelkast minstens 4 uur opstijven.