1Commencez par préchauffer votre four à 180°C (thermostat 6).
2Lavez soigneusement les aubergines, puis coupez-les en deux dans le sens de la longueur. Incisez légèrement la chair à l'aide d'un couteau, sans percer la peau.
3Disposez les demi-aubergines sur une plaque à four recouverte de papier sulfurisé, côté chair vers le haut. Arrosez-les d'un filet d'huile d'olive, salez et poivrez.
4Enfournez les aubergines pour environ 40 minutes, jusqu'à ce qu'elles soient bien tendres et légèrement dorées.
5Pendant ce temps, préparez le coulis de tomates. Plongez les tomates dans de l'eau bouillante quelques minutes, puis pelez-les et coupez-les en petits morceaux.
6Faites revenir l'ail et l'oignon hachés dans une poêle avec un filet d'huile d'olive. Ajoutez ensuite les tomates et laissez mijoter à feu doux pendant 15 minutes environ, jusqu'à ce que le coulis épaississe. Assaisonnez de sel, de poivre et d'herbes aromatiques selon votre goût.
7Sortez les aubergines du four et laissez-les tiédir légèrement. Prélevez délicatement la chair à l'aide d'une cuillère, en laissant la peau intacte.
8Placez la chair des aubergines dans un mixeur avec le lait, les œufs, deux cuillères à soupe d'huile d'olive, les aromates, le sel et le poivre. Mixez le tout jusqu'à obtenir une consistance lisse et homogène.
9Graissez un moule à cake avec un peu d'huile d'olive. Versez-y la préparation aux aubergines et lissez la surface.
10Placez le moule dans un bain-marie (un plat plus grand rempli d'eau chaude) et enfournez à 180°C pendant environ 1 heure.
11Pendant ce temps, si vous le souhaitez, vous pouvez mixer le coulis de tomates pour obtenir une texture plus fine.
12Lorsque le flan est cuit, sortez-le du four et laissez-le tiédir quelques minutes avant de le démouler.
13Servez le flan d'aubergines tiède ou froid, nappé de coulis de tomates. Vous pouvez le décorer de quelques feuilles de basilic frais pour ajouter une touche de verdure.