Refogue a cebola no óleo até murchar, mexendo para não escurecer.
Junte a cenoura e cozinhe em fogo baixo, com a panela tampada, por 10 minutos.
Se necessário coloque um pouco de água, bem pouco, só para cozinhar as cenouras.
Adicione as azeitonas e os tomates e tempere a gosto.
Refogue por 5 minutos, retire do fogo, junte o atum e verifique se está bom de sal, acerte se necessário.
Bata no liquidificador os ovos, com o óleo e o leite, junte os demais ingredientes sem parar de bater até a massa ficar homogênea.
Espalhe metade da massa numa assadeira média 23 x 32 cm, untada e enfarinhada.
Coloque o recheio e cubra com a massa restante.
Asse em forno pré-aquecido, na temperatura média de 180°, por mais ou menos 30 minutos, ou até dourar.