Misture, em uma panela, o leite, as gemas e o leite condensado.
Leve ao fogo, batendo sem parar (com batedor manual) por 10 minutos ou até encorpar.
Retire, transfira para uma tigela e coloque-a dentro de um recipiente com gelo.
Bata por mais 10 minutos ou até esfriar.
Acrescente o creme de leite e bata por mais 5 minutos.
Por último, misture as nozes e reserve.
Coloque, em uma panela, o leite, o açúcar e o chocolate em pó.
Leve ao fogo baixo, mexendo de vez em quando, por 20 minuto, ou até engrossar.
Retire e espalhe a calda em uma forma de furo no meio (capacidade de 2,5 litros).
Leve ao congelador por 5 horas ou até ficar firme.
Antes de servir, tire do congelador e espere alguns minutos, para desenformar com mais facilidade e enfeite com nozes.