Das geschnittene Kraut in einer Schüssel mit dem Kümmel und dem Essig ca. 15 Minuten durchziehen lassen. In der Zwischenzeit in einer geräumigen Pfanne die fein geschnittenen Zwiebel in etwas Butter glasig anschwitzen. Noch ehe die Zwiebel Farbe nimmt, die Hälfte vom Kraut mitdünsten. Nach und nach das restliche Kraut beigeben und mit etwas Essig aus der Marinade aufgiessen. Mit Salz, Pfeffer und Suppenwürfel würzen. Das zuletzt beigemengte Kraut sollte noch etwas Biss haben, ehe man die würfelig geschnittene Braunschweiger dazugibt. Teigfleckerl nach Packungsanweisung kochen, abseihen und mit dem Kraut vermischen.
Krautfleckern in tiefen Tellern anrichten und mit frischer, grob gehackter Petersilie garnieren.