Preriscalda il forno a 175°C. Lava e taglia tutte le verdure a pezzi. Grattugia il formaggio.
In una padella capiente o in una casseruola, aggiungi l'olio d'oliva e scalda a fuoco medio. Aggiungi tutte le verdure tranne gli spinaci. Cuoci a fuoco medio finché le verdure non saranno quasi tenere. Togli dal fuoco e lascia raffreddare.
Aggiungi le uova, la panna, 2/3 del formaggio, gli spinaci, il sale e il pepe in una ciotola capiente. Mescola per amalgamare. Aggiungi le verdure raffreddate e mescola bene.
Versa il composto di uova in una teglia imburrata di circa 20x20 cm. Cuoci per 30 minuti nel forno preriscaldato, finché i bordi non iniziano a dorarsi e il centro è quasi rappreso. Sforna, aggiungi il formaggio rimasto e rimetti in forno per altri 5 minuti.
Una volta che il formaggio aggiuntivo si è sciolto, sforna e lascia raffreddare su una gratella per 5 minuti prima di tagliare 9 pezzi uguali per servire.