Bringe etwas Wasser zum Kochen und koche die Eier darin 10 Minuten hart.
Koche die Kartoffeln in einem Topf mit Salzwasser gar. Lass sie kurz ausdampfen und pelle sie dann.
Schneide den Porree in mundgerechte Stücke und wasche diese gründlich.
Erhitze 1 EL Butter in einer Pfanne und brate den Porree darin weich.
Drücke die Kartoffeln durch eine Presse oder stampfe sie weich. Rühre sie mit 2 EL Butter und der Milch glatt und schmecke mit Salz, Pfeffer und Muskatnuss ab. Vermische das Püree mit dem Lauch.
Schmilz für die Soße die Butter in einem Topf und rühre das Mehl ein. Röste alles für etwa 2 Minuten farblos an. Lösche mit der Milch ab und rühre gut um, damit sich keine Klumpen bilden. Lass die Soße für etwa 2 Minuten köchelnd andicken und rühre dann den Käse ein. Schmecke mit Salz ab.
Heize den Ofen auf 180 °C Ober-/Unterhitze vor.
Pelle die Eier und schneide sie in Stücke.
Fülle das Püree in eine Auflaufform und verteile die Eier darauf. Gieße die Käsesoße um die Eier an und bestreue den Auflauf mit Paniermehl, wenn du magst.
Backe den Auflauf für 30 Minuten im Ofen goldbraun.