Putze den Weißkohl. Zerteile ihn in Viertel und entferne den Strunk. Schneide dünne Scheiben ab. Optional kannst du kleine Würfel schneiden. Knete mit deinen Händen den geschnittenen Kohl einige Minuten lang ordentlich durch. Lasse ihn anschließend für 15 Minuten stehen.
Schneide die Zwiebel in Würfel. Gib das Öl in einen Topf und erhitze es. Gib bei mittlerer Hitze den Zucker hinein und lasse ihn leicht karamellisieren. Rühre immer wieder rum. Achte darauf, dass das Öl nicht zu heiß wird und dass der Zucker auch nicht verbrennt. Wenn sich der Zucker im Öl verflüssigt, ist es in der Regel soweit und du kannst die Zwiebelwürfel hineingeben.
Röste die Zwiebeln unter Rühren hellbraun an. Gib die Weißkohlstreifen hinzu, koche sie kurz mit und verrühre alles miteinander.
Lösche das Ganze mit Gemüsebrühe ab. Setze einen Deckel auf den Topf und koche den Kohl für circa 60 Minuten weich. Rühre zwischendrin immer wieder um. Wenn du möchtest, kannst du während der Garzeit bereits Kümmel unterrühren. Sobald das Wasser verdampft ist, kann es sein, dass der Kohl leicht anklebt. Schalte die Herdplatte auf eine niedrigere Stufe und schütte einen Schluck Wasser oder Gemüsebrühe hinein.
Koche währenddessen die Fleckerl-Nudeln nach Packungsanweisung in gesalzenem Wasser gar. Schütte das Wasser ab und lasse die Nudeln abtropfen. Sind die 60 Minuten um, kannst du die Fleckerl zum Kraut in den Topf geben.
Würze die Krautfleckerl mit Salz, Pfeffer und Kümmelsamen. Vermische alles gut miteinander, lasse die Nudeln noch etwas mitkochen, damit sie warm werden und schon kannst du die selbstgemachten Krautfleckerl servieren.