Sbucciare e tagliare la zucca a pezzi, quindi grattugiarla.
Versare la zucca in una pentola, aggiungere l'olio e lo zucchero e cuocere fino a quando l'acqua della zucca si è evaporata e si forma una crema densa.
Aggiungere le noci e la cannella, quindi lasciare raffreddare il composto.
Stendere le sfoglie, ungere leggermente una sfoglia con olio, mettere un po' di composto su un lato e arrotolare.
Disporre i rotoli nella teglia, ripetere fino a esaurire le sfoglie e il composto.
Ungere la torta con olio e cuocere in forno preriscaldato a 180 gradi per circa 50 minuti fino a doratura.