Em uma panela, misture o leite condensado, as gemas peneiradas e o leite e leve ao fogo baixo, mexendo até engrossar.
Retire do fogo e deixe esfriar.
Bata as claras em neve e adicione o açúcar aos poucos, sem parar de bater até obter ponto de suspiro.
Adicione o creme de leite e misture com uma colher.
Adicione ao creme cozido já frio e misture delicadamente.
Reserve.
Dissolva o açúcar na água e despeje em uma panela.
Leve ao fogo baixo, sem mexer, por 10 minutos ou até formar um caramelo dourado.
Despeje em uma fôrma de buraco no meio.
Dissolva o chocolate no leite e despeje na fôrma sobre o caramelo.
Despeje o sorvete e leve ao congelador até endurecer.
Retire do congelador, desenforme e sirva.