Tempere os filés de peixe com o suco de limão e o sal e reserve. Em uma panela com água fervente, cozinhe as batatas. Esprema e acrescente a manteiga, a farinha de trigo, a gema e o leite. Misture bem até que fique um purê. Em um liquidificador, bata os tomates sem pele. Numa outra panela, refogue a cebola e o alho no azeite. Acrescente os tomates batidos e deixe ferver para apurar. Coloque os temperos (sal, o manjericão, o orégano). Asse o peixe somente com o tempero em forno médio numa forma untada com manteiga. Quando o molho estiver pronto, espalhe um pouco em um refratário. Coloque o purê, mais molho, os filés de peixe por cima, coloque o restante do molho e do purê. Salpique queijo ralado e leve para gratinar por aproximadamente 25 a 30 minutos.