Em uma panela ferva a água e coloque as fatias de berinjela, deixe escaldar por 2 minutos. Reserve. Em uma panela coloque a margarina, a cebola e leve ao fogo alto até dourar. Adicione o restante dos ingredientes e cozinhe por cerca de 15 minutos.
Desligue o fogo e reserve tampado. No processador ou liquidificador, bata o creme cheese, a ricota, as claras, a hortelã e a salsa até formar um creme pastoso.
Forre uma travessa refratária com uma camada de berinjela.
Cubra com uma camada de molho vermelho e, depois com uma camada do creme verde. Repita mais uma vez essas camadas e, por último, cubra com o molho vermelho. Polvilhe com o queijo e leve ao forno.