Descasque e corte as berinjelas em fatias finas em sentido ao comprimento.
Em uma assadeira ou refratário grande, coloque no fundo as duas colheres de azeite e um pouco de molho de tomate.
Faça uma camada de berinjela, cubra com molho de tomate, salpique as azeitonas, o cheiro verde e em seguida coloque uma camada de presunto.
A seguir, coloque uma camada de berinjela, cubra com molho de tomate e por cima coloque uma camada de queijo muzzarela.
Repita os passos 3 e 4 para formar mais duas camadas.
Coloque por cima da última camada o creme de leite e cubra a assadeira com papel alumínio.
Leve ao forno em temperatura de 180ºC por cerca de 20 minutos para cozinhar.
Após isso retire o papel alumínio e coloque as fatias de tomate.
Deixe por mais 5 a 10 minutos para gratinar.
Sirva quente.