Préchauffez votre four à 190°C.
Dans un grand plat de cuisson de 23x33 cm, ajoutez un léger filet d'huile d'olive pour éviter que ça colle.
Dans une poêle à feu moyen, chauffez environ 2 cuillères à soupe d'huile d'olive. Ajoutez l'ail haché et l'oignon tranché, puis faites revenir jusqu'à ce que l'oignon devienne translucide, environ 5 minutes.
Étalez le mélange d'oignon et d'ail au fond du plat de cuisson préparé.
Disposez les légumes en couches en alternant les tranches de courgette, d'aubergine et de tomate pour créer un joli motif.
Arrosez le tout avec le reste de l'huile d'olive. Saupoudrez de thym, de romarin, de sel et de poivre. Si vous le souhaitez, ajoutez le fromage Parmesan râpé sur le dessus.
Couvrez le plat avec du papier aluminium et enfournez pendant 30 minutes.
Retirez le papier aluminium et poursuivez la cuisson pendant 15 à 20 minutes, jusqu'à ce que les légumes soient tendres et que le dessus soit doré.
Une fois cuit, laissez reposer pendant 10 minutes avant de servir. Garnissez de feuilles de basilic frais et savourez ce plat rustique plein de saveurs provençales.