Comece preparando o molho: Aqueça a margarina, refogue a cebola e junte a farinha de trigo, tostando por alguns instantes.
Acrescente o leite, o creme de leite e o parmesão, mexendo rapidamente para não empelotar.
Tempere com o sal, a pimenta, a noz-moscada e reserve.
Unte um refratário médio (30 x 20 cm) com a margarina e espalhe a metade das batatas.
Tempere com o tomilho e o dill, acomode os filés de peixe cortados em pedaços e, sobre eles, coloque o restante das batatas.
Cubra com o molho branco reservado e leve ao forno médio (180º graus) pré-aquecido, por 30 minutos ou até que a superfície esteja dourada.