Der Teig wird aus Mehl, Hefe, Wasser und Salz zubereitet und muss eine Stunde gehen. In der Zwischenzeit werden Zwiebeln in Ringe geschnitten und in Butter glasig gedünstet. Eine Mischung aus Eiern, Sahne, Salz, Pfeffer und Muskat wird über die Zwiebeln gegossen und alles auf den Teig verteilt. Der Zwiebelkuchen wird bei 200°C etwa 30 Minuten gebacken, bis er goldbraun ist.