Faites chauffer 3 cs d’huile d’olive dans une grande poêle.
Faites-y dorer pendant 20 minutes les aubergines coupées en dés. Réservez.
Faites chauffer l’huile d’olive restante dans une autre grande poêle et faites-y revenir l’ail et l’oignon hachés.
Lorsque l’oignon est bien doré, ajoutez le bœuf haché puis le coulis de tomates.
Mettez le thym et le laurier, salez, poivrez et faites cuire 15 minutes environ. Réservez.
Faites fondre le beurre dans une casserole, versez la farine en pluie et mélangez énergiquement avec une cuillère en bois.
Versez progressivement le lait tout en continuant de mélanger (avec un fouet cette fois) pour éviter la formation de grumeaux.
Salez, poivrez puis râpez un peu de noix de muscade.
Hors du feu ajoutez les œufs battus en omelette, mélangez bien. La sauce blanche est prête lorsqu’elle a bien épaissi.
Dans un plat à grain mettez une couche d’aubergine, une couche de bœuf à la sauce tomate, une deuxième couche d’aubergine puis terminez par une couche de sauce blanche.
Mettez le plat (j'ai fait 2 plats) dans le four préchauffé à 180°c pendant 30 minutes (surveillez la cuisson pour que le dessus soit juste doré).