Tempere o peixe com sal, pimenta e suco de limão.
Deixe nesse molho por uns 15 minutos.
Unte o fundo de um refratário com uma colher de manteiga e coloque metade da cebola ralada.
Arrume o peixe e sobre ele o restante da cebola, 1 colher de manteiga e o vinho, leve ao forno por 30 minutos.
Retire do forno, porém, deixe o forno ligado.
Passe o caldo que se formou para uma panela pequena, reserve.
À parte aqueça a manteiga, coloque o caldo do cozimento, dissolva o trigo, as gemas e misture até formar um creme.
Adicione metade do queijo ralado, o creme de leite e coloque sobre o peixe.
Polvilhe com o queijo restante, espalhe pedacinhos de manteiga, leve ao forno por 10 minutos para gratinar.
Passe os cogumelos na manteiga até dourar e enfeite o peixe, junto com salsinha e cebolinha.