Em uma panela, leve ao fogo as gemas, o leite condensado e o leite, mexendo até engrossar por aproximadamente 10 minutos.
Em outra panela, leve ao fogo todos os ingredientes da calda até reduzir, mexendo sempre.
Coloque a calda em uma forma para pudim e despeje a mistura.
Leve ao freezer por 3 horas, desenforme e sirva a seguir.