Laver les aubergines sans les peler. Les couper en rondelles.
Les ranger dans une passoire et les saler au fur et à mesure. Réserver 30 minutes.
Au bout de ce temps, les rincer rapidement et les sécher dans un papier absorbant. Couper les tomates en rondelles. Trancher la mozzarella en rondelles également.
Huiler un grand plat en terre. Le remplir en alternant une tranche d'aubergine, une rondelle de tomate et une tranche de mozzarella.
Préchauffer le four à 190° (chaleur tournante). Battre les œufs avec la crème. Saler et poivrer.
Verser ce mélange sur les légumes. Saler et poivrer encore un peu par-dessus. Arroser d'un tout petit filet d'huile. Effeuiller le thym sur la surface du plat.
Laisser cuire 40 minutes environ. Parsemer de basilic ciselé avant de servir. Déguster chaud, tiède ou froid.