Laver les aubergines et les couper en rondelles d'environ 1 cm d'épaisseur.
Dans une poêle, faire chauffer l'huile d'olive à feu moyen et y faire revenir l'oignon et l'ail hachés pendant 2-3 minutes.
Ajouter les tomates concassées et les herbes de Provence, puis laisser mijoter pendant 5-10 minutes. Assaisonner avec du sel et du poivre.
Dans un plat à gratin, disposer une couche d'aubergines, une couche de sauce tomate, puis une couche de fromage râpé. Répéter l'opération jusqu'à épuisement des ingrédients.
Terminer par une couche de fromage râpé sur le dessus.
Enfourner le plat et cuire pendant environ 30 minutes, jusqu'à ce que le fromage soit bien doré.
Laisser reposer 5 minutes avant de servir. Garnir avec du basilic frais, si désiré.