Pré-aqueça o forno a 180 °C. Unte formas pequenas com azeite e polvilhe com farinha.
Coza a batata doce e reduza-a a puré. Reserve.
Num tacho, leve ao lume a água com o açúcar e deixe ferver durante 5 minutos, até atingir o ponto de pérola.
Bata os ovos e reserve.
Junte a canela ao puré de batata doce, acrescente os ovos batidos e o azeite, e misture bem.
Distribua a massa pelas formas preparadas e leve ao forno durante 25 a 30 minutos.
Retire, deixe arrefecer ligeiramente e desenforme.
Sirva simples ou polvilhadas com açúcar em pó.