Pré-aqueça o forno a 175 ºC.
Escolha uma forma sem buraco, unte-a com margarina e polvilhe-a com farinha.
Bata os ovos com o açúcar com a ajuda de uma batedeira até obter um creme macio e homogéneo.
Adicione aos poucos a farinha e continue a bater.
Junte a abóbora, o óleo e a canela.
Mexa tudo com a vara de arames e envolva delicadamente todos os ingredientes.
Verta o preparado na forma e leve ao forno durante 45 minutos.
Deixe arrefecer um pouco, desenforme e polvilhe com açúcar em pó e canela.