Numa panela, derreta o açúcar em lume brando, mexendo de vez em quando, até formar um caramelo dourado. Cuidado para não queimar.
Junte a água quente, com cuidado, e mexa até dissolver os torrões de açúcar. Deixe ferver até engrossar um pouco.
Despeje o caramelo numa forma de pudim com buraco central, untada com manteiga, e espalhe por toda a superfície. Reserve.
No liquidificador, bata o leite condensado, o chocolate em pó, o leite e os ovos até ficar homogéneo.
Despeje a mistura na forma caramelizada, cubra com papel-alumínio e leve ao forno médio (180°C), em banho-maria, por cerca de 1 hora e 30 minutos, ou até que, ao espetar um palito, ele saia limpo.
Espere arrefecer e leve ao frigorífico por pelo menos 6 horas, ou de um dia para o outro.
Desenforme o pudim num prato grande, com cuidado, e sirva gelado.