Schweinebauch waschen und mit Küchenkrepp trockentupfen. 1/2 l Wasser mit 1 TL Salz, den Gewürzen und der halbierten Zwiebel zum Kochen bringen. Das Fleisch hineingeben und bei schwacher Hitze weiterkochen lassen. Das Weißkraut waschen,putzen, in Streifen schneiden und warm stellen. Alles etwa 50 Minuten garen. Inzwischen die Tomaten kurz in kochendes Wasser halten, kalt abspülen, die Haut abziehen und vierteln. Das fertige Fleisch aus dem Topf nehmen, in Scheiben schneiden und warm stellen. Tomaten unter das Kraut mischen und einige Minuten darin ziehen lassen. Das Kraut mit Salz, Pfeffer und Kümmel abschmecken. In eine Schüssel füllen, mit Petersilie bestreuen und Fleischscheiben darauf anrichten.
Dazu schmecken Bratkartoffeln mit Speck und Zwiebeln.