In un tegamino mettete quattro cucchiai d’acqua con lo zucchero semolato, ponete sul fuoco, fate caramellare, versatelo in uno stampo alto da budino in modo che ne ricopra fondo e pareti.
In una terrina montate le uova con lo zucchero a velo fino a ottenere un composto liscio e omogeneo, diluitelo con il latte versato a filo, aggiungete nocciole e amaretti tritati. Mescolate in modo che tutto si amalgami molto bene. Continuando a mescolare aggiungete infine il cacao e il brandy.
Versate il composto nello stampo caramellato e cuocetelo a bagnomaria per circa un’ora o quando infilando uno stecchino nel budino lo ritirate asciutto.
Togliete lo stampo dal bagnomaria, lasciatelo raffreddare, poi mettetelo in frigorifero per almeno tre ore. Sformate il budino sul piatto da portata e cospargetelo con i restanti amaretti sbriciolati e con i miniconfetti.