Die Zwiebeln schälen und grob in Ringe schneiden. Das Öl in einem Topf erhitzen und die Zwiebeln darin unter mehrmaligem Rühren etwa 30 Minuten andünsten. In der Zwischenzeit für den Teig das Weizenmehl und das Backpulver in eine Schüssel geben. Butter, Buttermilch und eine Prise Salz dazugeben und alles gut verkneten.
Den Teig auf einem gefetteten Blech ausrollen. Den Schmand cremig rühren und mit dem Käse vermengen. Die Masse mit den Eiern verrühren und mit den gedünsteten Zwiebeln vermengen. Die Zwiebelmasse mit Kümmel, Salz, Pfeffer und Muskat pikant würzen und auf dem Teig verteilen. Mit Speckstreifen belegen.
Den Zwiebelkuchen im Ofen bei 200 °C etwa 45 Min. backen. Mit gehackter Petersilie bestreut servieren.
Zubereitungszeit: 85 Minuten Pro Stück: 462 kcal, 14 g E, 35 g F, 22 g KH