Verrühre die Eier, die Milch, das Salz und etwas Muskatnuss kräftig miteinander, bis sich alles vermischt hat.
Erhitze die Butter in einem kleinen Topf. Schneide währenddessen die Zwiebel in feine Würfel. Brate die Zwiebelwürfel in der Butter an, bis sie glasig sind.
Gib das Knödelbrot in eine Schüssel. Verwendest du alte, trockene Brötchen vom Vortag, schneide diese in kleine Würfel oder dünne Scheiben, bevor du sie verarbeitest. Schütte das Eiergemisch und die Butter mit den Zwiebeln über die Brötchen. Füge nach Geschmack gehackte Petersilie hinzu. Vermenge alles gut miteinander. Dies kannst du mit den Händen oder mit einem Kochlöffel machen. Decke die Masse mit einem Tuch ab und lasse sie mindestens 30 Minuten, besser eine Stunde, ruhen.
Ist die Konsistenz vom Teig noch zu feucht, kannst du mit etwas Mehl nacharbeiten. Streue es darüber und vermenge es mit dem Teig.
Schmilz etwa zwei Esslöffel Butter in einem Topf. Feuchte eine Stoffserviette oder ein Geschirrtuch leicht an. Breite es auf der Arbeitsfläche aus und bestreiche es mit etwas Butter. Setze nun den Teig auf das Tuch und forme ihn zu einer Rolle. Tipp: Die Rolle sollte in deinen Topf passen.
Rolle den Teig nun in das Tuch ein. Binde die Seiten des Tuchs zum Schluss wie ein Bonbon mit einem Bindfaden oder ähnlichem zusammen. Auf diese Weise verhinderst du, dass das Tuch während des Kochens aufgeht.
Koche einen Topf mit ausreichend Wasser auf. Achte darauf, dass der Topf groß genug ist für die Rolle. Salze das Wasser und setze die Teigrolle hinein. Lasse den Serviettenknödel bei mittlerer Hitze für mindestens 40 Minuten kochen. Bei sehr dicken Rollen kann sich die Garzeit verlängern.
Nimm die Rolle aus dem Wasser. Setze sie auf ein Brett und rolle sie vorsichtig auf. Nimm hierfür am besten eine Zange zu Hilfe, da das Tuch noch sehr heiß ist. Serviere den Serviettenknödel in Scheiben geschnitten.