Laver et sécher les aubergines. Éliminer les pointes et trancher finement les aubergines dans le sens de la hauteur, sans les éplucher.
Chauffer une partie de l'huile d'olive avec l'ail dans une grande poêle antiadhérante, à feu doux.
Ajouter des tranches d'aubergines sans les superposer. Faire dorer pendant 3-4 minutes de chaque côté et égoutter sur du papier absorbant.
Recommencer l'opération avec les tranches d'aubergines restantes.
Recommencer l'opération avec les tranches d'aubergines restantes.Saler, poivrer et saupoudrer avec un peu de basilic.
Couvrir de nouveau avec des tranches d'aubergines, de la mozzarella, etc. jusqu'à épuisement des ingrédients, en terminant avec une couche de pulpe de tomate, du sel, du poivre et du basilic.
Saupoudrer avec le parmesan râpé et enfourner à 200ºC pendant 25-30 minutes.
Retirer le plat du four et garnir avec un peu de parmesan fraîchement râpé.