Montate i tuorli con metà dello zucchero e quando sono bene spumosi unite poco alla volta il marsala.
Ponete sul fuoco a fiamma bassa e continuando a mescolare lasciate che il composto diventi ben gonfio.
Aggiungete la colla di pesce bagnata e strizzata, mescolate bene, togliete dal fuoco.
Unite al composto il resto dello zucchero ed il cacao e fate raffreddare continuando a mescolare.
Amalgamate alla crema la panna, precedentemente montata, e gli amaretti tritati.
Versate il composto in uno stampo oleato e tenete in frigorifero per almeno 5 ore.
Sformate e servite.