Backofen auf 200°C (Ober-/Unterhitze) vorheizen.
Olivenöl in einer Pfanne erhitzen, Zwiebeln und Speckwürfel anbraten, bis sie goldbraun sind.
Sauerkraut hinzugeben und mit Salz, Pfeffer und Kümmel würzen. Etwa 5 Minuten köcheln lassen.
Schupfnudeln in eine Auflaufform geben, die Sauerkrautmischung darauf verteilen.
Sahne darüber gießen und mit geriebenem Käse bestreuen.
Im vorgeheizten Ofen ca. 20 Minuten backen, bis der Käse goldbraun ist.
Vor dem Servieren etwas abkühlen lassen.