Remoje los filetes de arenque ligeramente salados en una mezcla de leche y agua durante 10-12 horas y córtelos en rodajas grandes. Pelar las patatas, cortarlas en rodajas finas. Picar la cebolla, freír en aceite vegetal hasta que esté suave, dejar enfriar.
Engrase una fuente para hornear con aceite, coloque capas de papas y arenque, unte cada capa con un huevo batido. Cubra con cebolla finamente picada y eneldo. Lubrique la última capa de papa con huevo, vierta sobre la crema agria y hornee a 180ºС durante 25–30 minutos.
Mientras tanto, prepara la salsa. Hervir los huevos duros, picarlos en trozos grandes. Pelar y cortar en dados la cebolla, calentarla ligeramente en mantequilla derretida con jugo de limón, luego mezclar con los huevos picados y el eneldo. Antes de servir, vierta la salsa sobre el arenque al horno.