Ferva o leite em uma panela grande, coloque o açúcar e mexa sempre, até levantar fervura.
Diminua o fogo e deixe secar vagarosamente durante 3 horas.
Quando a mistura começar a engrossar e ficar morena, acrescente a canela.
Bata as claras em neve, junte as gemas e bata por mais 5 minutos.
Mexa lentamente a panela até o doce começar a empelotar.
Deixe cozinhar por mais 40 minutos.
Despeje em taças funda, sirva gelada e polvilhe com canela em pó se quiser.