Für den Teig die Zutaten zu einem Mürbeteig kneten und 30 Minuten kaltstellen.
Für die Füllung die Zwiebeln schälen und fein würfeln. Den Speck im Öl ausbraten und leicht kross werden lassen, dann die Zwiebeln mit dazugeben und alles glasig dünsten. Das Mehl darüber geben, gut durchmischen und dann nochmals kurz durchschwitzen. Den Schmand, Senf, Eigelb, Eier und die Gewürze verquirlen und unter die warme Zwiebelmischung geben. Nach Bedarf nochmals abschmecken.
Den Teig in eine Springform mit 26 cm Durchmesser geben und am Rand hochziehen. Am Boden mehrfach mit einer Gabel einstechen. Nun die Füllung darauf geben und den Kuchen bei 180 C° ca. 45 Minuten backen.
Ihr könnt den Zwiebelkuchen frisch aus dem Ofen warm genießen – er schmeckt aber auch kalt sehr lecker.