Coloque o frango em um refratário médio, espalhe rodelas de cebola sobre ele e cubra com papel alumínio e leve ao forno preaquecido até corar. Escorra a água que se formar durante o cozimento.
Bata no liquidificador 1 lata de milho com a água, o leite e o amido de milho. Reserve.
Em uma panela, derreta a margarina e doure a cebola. Coloque o milho inteiro escorrido e o creme batido. Mantenha, em fogo brando, mexendo sempre, até engrossar. Despeje o creme de leite, coloque sal e pimenta a gosto. Retire do fogo e acrescente a salsa picada. Reserve.
Mantenha o frango com a cebola no refratário, despeje o creme de milho, salpique queijo ralado (mussarela ou parmesão) e leve ao forno para gratinar.
Sirva quente acompanhado de arroz branco.