Num tacho, leve ao lume a água, a manteiga, a casca de limão e o sal. Deixe ferver e retire a casca de limão.
Junte a farinha de uma só vez e mexa bem com uma colher de pau, até formar uma bola de massa que se despega do tacho.
Cozinhe a massa por mais alguns minutos, sem parar de mexer, para que fique bem cozida e seca.
Retire a massa do lume e transfira-a para uma tigela.
Deixe arrefecer um pouco e depois junte os ovos, um a um, batendo bem entre cada adição.
Pode usar uma batedeira elétrica para facilitar este processo. A massa deve ficar cremosa e consistente, mas não demasiado mole.
Numa frigideira funda, aqueça o óleo em lume médio-baixo.
Com a ajuda de duas colheres de sopa, molde pequenas porções de massa e frite-as no óleo, virando-as de vez em quando, até ficarem douradas e inchadas. Não frite muitos sonhos de cada vez, para que não baixem a temperatura do óleo e para que tenham espaço para crescer.
Retire os sonhos do óleo e escorra-os sobre papel absorvente.
Passe-os por uma mistura de açúcar e canela e coloque-os numa travessa ou num prato de servir.
Se quiser fazer a calda, leve ao lume um tacho com o açúcar, a casca de limão ou laranja, o pau de canela e a água.
Deixe ferver por cerca de 10 minutos, até obter uma calda ligeiramente espessa e brilhante.
Retire do lume e deixe arrefecer um pouco.
Regue os sonhos com a calda ou sirva-a à parte, para que cada um se sirva a gosto.