Preaqueça o forno a 180°C.
Corte as berinjelas em fatias finas, polvilhe com sal e deixe descansar por 15 minutos para remover o amargo.
Enquanto isso, em uma panela, aqueça o azeite e refogue a cebola até ficar transparente.
Adicione o alho picado e o espinafre, cozinhando até o espinafre murchar.
Misture o creme de leite, sal e pimenta-do-reino a gosto no refogado de espinafre.
Em um refratário, coloque uma camada de berinjela, seguida da mistura de espinafre e uma camada de queijo mussarela.
Repita as camadas, finalizando com o queijo mussarela por cima.
Polvilhe queijo parmesão a gosto para gratinar.
Leve ao forno por aproximadamente 30 minutos, ou até dourar.
Sirva quente como acompanhamento.