Preriscaldare il forno a 180°C (350 °F). Ungere una teglia rotonda da 20 cm (8 pollici) o una teglia per flan con olio d’oliva.
Rosolare le verdure:
Scaldare l’olio d’oliva in una padella a fuoco medio.
Aggiungere la cipolla e l’aglio, rosolando fino a quando non saranno fragranti.
Aggiungere le zucchine e il peperone rosso, cuocendo fino a quando non si saranno leggermente ammorbiditi (circa 5 minuti). Condire con timo, rosmarino, origano, sale e pepe. Mettere da parte a raffreddare leggermente.
Preparare la base della crema pasticcera:
In una grande ciotola, sbattere le uova con la panna (o il latte).
Aggiungere il formaggio grattugiato e mescolare bene.
Amalgamare:
Aggiungere le verdure saltate al composto di uova. Mescolare delicatamente per garantire una distribuzione uniforme.
Cuocere al forno:
Versare il composto nella teglia preparata.
Cuocere al forno per 35-40 minuti, o fino a quando il flan non sarà dorato e sodo al centro. Un coltello inserito al centro dovrebbe uscire pulito.
Far raffreddare e servire:
Lasciare raffreddare il flan per 5 minuti prima di tagliarlo. Se lo desiderate, guarnite con basilico fresco.