Para a Massa: Dissolva o fermento no leite morno com uma colher do açúcar. Deixe repousar 10 min.
Numa taça grande, faça um buraco no meio da farinha. Verta o leite com fermento, os ovos e a gema ligeiramente batidos, o restante açúcar, a raspa de limão, a manteiga e o sal.
Amasse vigorosamente à mão (ou na batedeira com gancho) durante cerca de 10 a 15 minutos, até a massa estar muito elástica, brilhante e a descolar das paredes da taça. Faça uma bola, cubra com um pano e deixe levedar em local morno durante 1 hora (ou até dobrar de volume).
Para o Creme: Leve o leite ao lume com a casca de limão e o pau de canela até quase ferver. Numa taça, misture bem o açúcar com a maisena. Junte as gemas e o ovo e bata bem com varas. Verta o leite quente (em fio) sobre a mistura de ovos, mexendo sem parar. Devolva tudo ao tacho e leve a lume brando, mexendo sempre até engrossar e ferver. Retire do lume, deite num prato fundo, cubra com película aderente (a tocar no creme) e deixe arrefecer.
Tender as Bolas: Quando a massa levedar, coloque-a numa bancada enfarinhada e corte porções de cerca de 60g a 70g. Molde pequenas bolas perfeitas (enrolando com a palma da mão na bancada). Coloque-as num tabuleiro enfarinhado, cubra com um pano e deixe levedar novamente mais 30 a 40 minutos (devem ficar muito fofas).
Aqueça bastante óleo numa fritadeira funda a 160ºC (não pode ser mais quente, senão douram rápido e ficam cruas no meio).
Frite as bolas de ambos os lados (elas vão boiar, vire-as a meio da fritura). Demoram cerca de 3 a 4 minutos no total.
Retire e escorra rapidamente em papel absorvente e, ainda bem quentes, passe-as por açúcar cristal.
Depois de totalmente arrefecidas, dê-lhes um golpe a meio (sem separar as duas metades) com uma tesoura ou faca de serra, e recheie generosamente com o creme frio usando um saco de pasteleiro.