Em uma panela aqueça a manteiga, frite a cebola.
Junte o bacalhau, pimenta - do - reino, milho verde, mostarda, molho de tomate e catchup.
Cozinhe por 5 minutos.
Em seguida junte o creme de leite sem soro e desligue o fogo.
Em um pirex, forre com a metade do catupiry, coloque o bacalhau e cubra com a outra metade do catupiry.
Leve ao forno por 10 minutos.
Cubra com batata palha.