Ligue o forno a 180 graus. Lave e descasque a abóbora e corte-a em pedacos.
Coza-os em água abundante com sal durante 20 minutos.
Escorra-a e triture com a varinha mágica; reserve. Descasque e rale as cenouras.
Misture os ovos com o acúcar e verta o óleo. Adicione o puré de abóbora, as cenouras raladas, a farinha, as nozes, as passas e a canela em pó. Envolva bem.
Unte uma forma redonda com óleo e verta o preparado. Leve a meio do forno a cozer durante uma hora. Retire, deixe arrefecer um pouco e desenforme. Sirva.