Batir las yemas de huevo hasta que estén bien espesas y color amarillo claro.
Verter la leche condensada en una olla mediana y llevar a hervir, a fuego medio, moviendo constantemente hasta que esté espeso. Retirar del fuego y agregar gradualmente las yemas batidas a la leche condensada, moviendo ligeramente.
Regresar la mezcla al fuego bajo por 5 minutos, sin hervir. Agregar la vainilla y mezclar.
Verter todo en una dulcera no profunda (puede ser un molde de pie). Dejar enfriar.
Merengue: Mezclar el Oporto con el azúcar en una olla y llevar a hervir (sin mover) hasta que esté en punto de bola blanda (238ºF/113ºC). Para saber si el almíbar está a punto y no se tiene un termómetro, echar 1 cucharadita del almíbar en un vaso con agua helada. El almíbar se irá al fondo del vaso. Introducir los dedos índice y pulgar y tomar el almíbar. Este se puede moldear con los dedos.
Mientras se hace la miel, batir las claras a punto de nieve y reservar.
Retirar el almíbar del fuego, una vez listo, y agregarlo a las claras en forma de hilo, mientras se bate. Continuar batiendo las claras hasta que espesen y se enfríen.
Colocar el merengue encima del manjarblanco de yemas formando picos. Espolvorear encima con canela en polvo.