Préchauffez votre four à 180°C (thermostat 6).
Dans un grand plat allant au four, disposez une couche d'aubergines tranchées. Salez et poivrez légèrement.
Ajoutez une couche de tomates tranchées, puis une couche de mozzarella.
Étalez une cuillère de pesto sur le dessus.
Répétez ces couches jusqu'à épuisement des ingrédients, en terminant par une couche de tomates et de mozzarella.
Arrosez le gratin d'huile d'olive et saupoudrez de parmesan râpé.
Couvrez le plat de papier aluminium et enfournez pendant 30 minutes.
Retirez le papier aluminium et laissez cuire encore 15 minutes, jusqu'à ce que le dessus soit doré et bouillonnant.
Laissez reposer le gratin pendant 10 minutes avant de servir.
Garnissez de basilic frais avant de déguster.