Scaldate il latte. In un'altra casseruola antiaderente montate a spuma i tuorli con lo zucchero, versate poco alla volta circa 80 g di Marsala, (fatelo delicatamente e poco per volta per altrimenti l'alcol non si amalgama alle uova) poi incorporate la farina.
Versate gradualmente il latte tiepido e fate addensare la crema nella casseruola sul fuoco, sempre mescolando per evitare la formazione di grumi.
Fuori dal fuoco versate il restante Marsala e lasciate intiepidire la crema, avendo cura di rimestare ogni tanto per evitare la formazione di pellicola in superficie.
Disponete un leggero strato di amaretti sbriciolati sul fondo delle coppette, versate la crema e decorate con altre briciole di amaretti, fettine di pesche e scorzette di limone e lime.