Zwiebeln abziehen und fein hacken. Butter in einem kleinen Topf zerlassen. Zwiebeln leicht anbraten, mit dem Pfannenwender umrühren. Bratwurst zugeben und gerade eben bräunen, dabei mit einer Gabel zerkleinern.
Backofen auf 200 °C vorheizen. Eine Auflaufform von 24 cm Durchmesser einfetten.
Teig mit dem Nudelholz ausrollen und in die Form geben. Schinken hacken. Die Eier in eine Schüssel schlagen und mit einer Gabel kräftig verquirlen. Käse, Schnittlauch, Schinken, Salz und Pfeffer zugeben. Gut vermengen.
Bratwurst auf den Teig geben und mit der Eier-Käse-Mischung bedecken. Im Ofen 30 Minuten backen, bis die Oberfläche goldgelb ist. Sofort servieren.