Dissolva o fermento no leite, juntamente com a açúcar e a canela. Reserve num sítio morno até começar a formar uma espuma.
Aqueça a manteiga só para a amolecer e reserve-a.
Bata as gemas com um garfo e reserve.
Numa superfície limpa e seca, coloque 500g de farinha peneirada e o sal. Misture com um garfo. Reserve a restante farinha.
Abra um buraco no meio da farinha e coloque a mistura de fermento e leite. Adicione também as gemas e a manteiga.
Com a ajuda de um garfo envolva os ingredientes lentamente até se misturarem.
Com as mãos, amasse durante uns 5 minutos até que a massa fique elástica e homogénea. Use a restante farinha que reservou apenas se necessário ou para limpar as mãos.
Coloque a massa numa taça enfarinhada e cobra com um pano limpo.
Deixe a massa num sítio quente ou com uma manta em torno da taça até que duplique de tamanho.
Retire a massa da taça, coloque-a numa superfície enfarinhada e divida-a em três. Forme uma trança e coloque-a num tabuleiro forrado com papel vegetal. Pincele com a gema de ovo e deixe que duplique de tamanho novamente.
Ligue o forno nos 180ºC e pincele a trança novamente com a restante gema de ovo. Coloque no forno e deixe que cozinhe durante 20-30 minutos até que fique dourada à superfície (faça o teste do palito para confirmar a cozedura).
Retire do forno e deixe arrefecer para poder servir.