Allemande
Battez la farine, les œufs, l'eau, 1 c. à café de sel et la muscade jusqu'à obtenir une pâte épaisse et collante qui forme des bulles ; laissez-la reposer 10 minutes.
Faites fondre le beurre dans une poêle à feu moyen et faites revenir les oignons 15 à 20 minutes, en remuant souvent, jusqu'à ce qu'ils soient bien dorés ; préchauffez le four à 180 °C.
Portez à ébullition une grande casserole d'eau additionnée d'1 c. à soupe de sel, puis pressez la pâte à travers une râpe à spätzle ou raclez-la en fines lanières depuis une planche mouillée, en 3 à 4 fournées.
Lorsque les spätzle remontent à la surface, laissez-les bouillir encore 1 minute, puis retirez-les avec une écumoire.
Disposez en couches les spätzle chauds et le fromage dans un plat à gratin chaud, en poivrant chaque couche, et terminez par une couche de fromage.
Enfournez pour 8 à 10 minutes, jusqu'à ce que le fromage ait fondu, puis garnissez des oignons frits et de la ciboulette et servez.