Gib Mehl, Eier und eine Prise Salz in eine Schüssel und verrühre die Zutaten mit einem Rührgerät zu einem gleichmäßigen Teig. Gib beim Rühren hin und wieder einen Teil des Wassers dazu, bis die 50 Milliliter aufgebraucht sind. Rühre den Teig so lange, bis er Blasen wirft.
Lasse den Teig daraufhin für mindestens 30 Minuten ruhen.
Bringe gesalzenes Wasser (etwa drei Liter) in einem großen Topf zum Kochen. Tipp: Erhitze das Wasser oder zumindest einen Teil davon in einem Wasserkocher, so sparst du Energie.
Sobald das Wasser kocht, reibe den Teig entweder mit einem Spätzlesieb oder einer Spätzlepresse in das kochende Wasser. Es ist am einfachsten, wenn du den Teig portionsweise in das Sieb oder die Presse füllst und in das Wasser schabst oder drückst.
Wenn du kein Spätzlesieb hast, verstreiche den Teig sehr dünn auf einem Brett. Halte das Brett an den Topfrand, drücke mit einem langen Messer vom Teig kleine Schnüre ab und streife sie ins Wasser.
Nimm die Spätzle mit einem Schaumlöffel heraus, sobald sie an der Oberfläche schwimmen und gib sie in eine Schale mit kaltem Wasser. So kleben sie nicht aneinander.
Schäle Zwiebeln und Knoblauch und schneide sie in kleine Würfel. Gib sie mit neutralem Pflanzenöl (zum Beispiel Rapsöl) in eine Pfanne und brate sie ein paar Minuten auf mittlerer Hitze an.
Wasche den Spinat und füge ihn der Pfanne hinzu.
Verrühre die Gemüsebrühe und den Schmand in einem Rührbecher mit einem Schneebesen, kippe die Mischung in die Pfanne und lasse alles kurz aufkochen. Schmecke die Soße nun mit Salz und Pfeffer ab.
Wasche die Kirschtomaten und viertel sie.
Schichte in einer geölten Auflaufform die Spätzle, die Spinatsoße und die Tomaten. Streue abschließend noch etwas geriebenen Käse über den Auflauf.
Backe den Auflauf bei etwa 200°C Ober-/Unterhitze für 25 Minuten.