Ponemos el pescado en una cazuela grande y echamos las rodajas de cebolla, el zumo de limón, el agua, sal y pimienta. Llevamos a ebullición, tapamos la cazuela y hervimos unos 20 minutos. Cuando el pescado está listo retiramos junto con la cebolla y lo ponemos en una fuente de servir.
Colamos el líquido de la cocción en un bol y añadimos poco a poco el huevo batido sin dejar de batir con la batidora a ser posible. Pasamos la mezcla a un cazo y calentamos a fuego muuuuuy lento unos 3 minutos sin dejar de remover hasta que espese pero sin que hierva.
Añadimos el eneldo y salpimentamos. Echamos sonbre el pescado y lo podemos servir caliente o frío.