Coloque em uma panela grande o leite, o açúcar e a canela e deixe ferver por 30 minutos, mexendo sempre para não grudar
Bata os ovos na batedeira por 5 minutos, coe em uma peneira e despeje sobre o leite no fogo, abaixe o fogo e deixe cozinhar por 25 minutos, com a mistura ainda no fogo corte os ovos que devem já estar duros em pedaços menores, deixe cozinhar por 1 hora e 30 minutos, mexendo delicadamente de vez em quando para não desmanchar os ovos
Retire do fogo, deixe amornar e sirva gelado com uvas passas