Despeje o leite em uma panela e dissolva aos poucos as 5 colheres de trigo no leite no fogo baixo.
Acrescente as 3 colheres de margarina. Mexa sempre até levantar fervura, senão ele empelota.
Aqueça 2 colheres de óleo, e em seguida adicione a cebola picada. Mexa até ela ficar dourada e acrescente a carne moida. Mexa mais até a carne fritar um pouco. Acrescente o extrato de tomate, as azeitonas picadas e o milho. Adicone 1/2 colher de chá de cominho, meia colher de sopa de sal, e pimenta a gosto. Deixe cozinhar por mais 10 minutos, mexendo de vez em quando.
Rodele os tomates;
Fatie os queijos.
Em uma panela, coloque água até a metade e um fiozinho de vinagre.
Espere a água ferver. Enquanto isso descasque as berinjelas e corte-a em fatias não muito finas (menos que meio dedo de espessura).
Quando a água ferver, vá colocando uma quantidade de fatias de berinjela nessa agua, suficiente para cobrir a superficie d'agua, e deixe-as ferver por uns 2 minutos (ou até ficarem quase transparentes).
Retire com uma escumadeira e reserve em um recipiente.
Em um refratário médio coloque no fundo uma camada de molho branco, uma de berinjelas (já fervidas), uma de carne moída, uma de queijo branco, uma de berinjela, uma de molho branco, uma de tomates, uma de berinjela (opcional), uma de carne moída e Queijo amarelo para finalizar.
Pré-aquecer o forno à 180º.
Levar a lasanha ao forno à 260º por 30 a 40 mintuos.