Primeiramente separe as gemas dos ovos e reserve as claras.
Faça um brigadeiro mole com as 2 latas de leite condensado, a medida da lata de leite de vaca, as 3 gemas e as 4 colheres de chocolate em pó ou achocolatado, mexendo constantemente até cozinhar.
Não deixe engrossar muito.
Ao tirar do fogo, acrescente o cálice de rum (opcional) e deixe esfriar totalmente.
Bata as 3 claras reservadas em neve.
Com o brigadeiro mole já frio, acrescente as 2 latas de creme de leite sem soro, os 300 g de chocolate amargo ou meio amargo picados, os 200 g de nozes picadas (opcional) e misture bem.
Ao final, acrescente delicadamente as 3 claras batidas em neve.
Leve à geladeira.
Após 4 horas já pode ser servido, mas o melhor é fazê-lo de um dia para o outro.