Cozinhe o macarrão na água normalmente.
Corte as berinjelas em cubos e cozinhe, mas não cozinhe muito, pois elas vão terminar o cozimento no molho.
Coloque a cebola e a refogue, depois despeje os tomates picados e refogue, até os tomates despedaçarem.
Feito isso, coloque os molhos de tomate e junte a berinjela pré-cozida e o atum.
Deixe o molho em fogo médio e espere a berinjela terminar de cozinhar.
Depois coloque o queijo e o creme de leite com o fogo baixo e misture. Desligue.
Numa travessa coloque o macarrão despeje o molho e misture para que tudo fique igual, depois coloque o restante do queijo em cima e coloque para gratinar por 20 minutos.
Depois, é só saborear.