Tempere o bacalhau, já dessalgado, com o pimentão, tomates e cebolas em rodelas e o alho.
Coloque azeite de oliva e deixe cozinhar.
Reserve.
Cozinhe as batatas.
Forre um refratário com as batatas.
Frite as 2 cebolas picadas na margarina e azeite.
Depois de frito coloque o creme de leite e as ervilhas.
Coloque metade desse creme por cima das batatas.
Adicione o bacalhau e o restante do creme.
Acrescente os ovos cozidos e o queijo parmesão ralado.
Leve ao forno para gratinar.
Quando tirar do forno, coloque a couve ao redor de todo o refratário.