Tagliare le zucchine per il lungo allo spessore di circa 1/2 cm salale e fare spurgare 30 minuti. Preriscaldare il forno a 200°.
Tritare il cipollotto, soffriggilo in 4 cucchiai d'olio e unire la passata di pomodoro e qualche foglia di basilico. Salare e cuociere 10 minuti.
Asciuga le zucchine con carta da cucina e cuocile su una piastra unta d'olio finchè saranno morbide. Trita la provola.
Cuocire la pasta al dente, scolala e condiscila con la salsa di pomodoro. Ungi una pirofila con olio, disponi 1/3 di pasta e ricopri con 1/3 di provola tritata e 1/3 di zucchine. Fai altri due strati con gli ingredienti rimasti e metti in forno a gratinare per 15 minuti circa.