Em uma panela grande fritar a cebola nas 2 colheres de margarina, após isso acrescentar o milho com a água dele.
Reserve 1 copo e 1/2 de leite para dissolver a maizena, o restante do leite acrescentar na panela e levar para ferver.
No copo de leite reservado, acrescentar as gemas e a maizena para dissolver junto com a metade do pacote de queijo parmesão ralado, levar para engrossar.
Sal a gosto (lembrando para não acrescentar muito sal, pois na montagem vai queijo e presunto que já são um pouco salgados).
Em um pirex grande, colocar um pouco de creme (uma quantidade bem pequena, só para não grudar na forma o pão que vem a segue ir).
Forrar o pirex com pão de forma, colocar após isso uma camada bem grossa do creme, depois colocar uma camada de presunto por cima de todo o creme, uma camada de mussarela, outra camada de pão, o restante do creme (camada grossa também).
Colocar outra camada de presunto e outra de queijo e o restante do queijo ralado.
Montar com o creme ainda quente.
Após montado colocar no formo por alguns minutos só para gratinar e derreter o queijo.
Fica uma delícia para ser servido no lanche.