Die Eier mit der Milch verquirlen. Danach Salz, Mehl und das Öl hinzugeben und zu einem Teig vermengen. Konsistenz überprüfen und falls nötig mehr Mehl hinzufügen. Würzen mit Muskat und Pfeffer.
In einem Topf Salzwasser zum kochen bringen. Den Ofen vorwärmen auf 200°C Umluft.
Den Spätzleteig in mehreren Chargen auf einem nassem Holzbrett in das Wasser schaben. Warten bis die Spätzle aufsteigen und dann in einer Schüssel mit kaltem Wasser abschwemmen.
Wärendessen Zwiebelhalbringe in Butter auf mittlerer Hitze karamelisieren. Stetig umrühren.
Die abgeschwemmenten Spätzle und Käse abwechselend schichtweise in eine Backform geben.
Wenn alle Spätzle gekocht wurden die Backform im Ofen für 15 Minuten backen lassen bis der Käse geschmolzen ist.