Comece por preparar uma calda: leve ao lume a água com o açúcar e o pau de canela. Deixe ferver durante cerca de 3 minutos, até atingir o ponto pérola. Retire do lume e elimine o pau de canela.
Adicione então a farinha de amêndoa e a manteiga à calda e volte a colocar ao lume, agora em lume brando. Vá mexendo sempre, até a mistura ganhar consistência.
Transfira o preparado para uma taça e deixe arrefecer. Quando estiver frio, junte a canela em pó, as gemas e os ovos. Misture bem até obter um creme uniforme.
Forre uma forma com papel vegetal, verta o preparado e leve ao forno, pré-aquecido a 180 ºC, durante cerca de 45 minutos.
Depois de cozido, deixe arrefecer completamente antes de desenformar.
Sirva simples ou, se preferir, polvilhado com açúcar em pó ou coberto com glacé.