Coza o arroz agulha em água durante 7 minutos, escorra-o, passe-o por água, deixe-o escorrer muito bem e deite-o num tacho. Junte o leite, leve ao lume e deixe cozinhar até absorver o leite.
Adicione uma pitada de sal, o açúcar, a manteiga e a raspa de limão, mexa e deixe amornar. Junte então a farinha, misture, adicione depois as gemas e o rum e misture novamente.
Aqueça o óleo numa fritadeira. Bata as claras em castelo bem firme, envolva-as no preparado anterior, retire porções com uma colher de sopa e leve-as a fritar, poucas de cada vez, até ficarem douradinhas. Retire os sonhos, deixe-os escorrer sobre uma folha de papel de cozinha, passe-os ainda quentes por uma mistura de açúcar e canela e sirva-os.