Die Außenblätter des Kohls entfernen, vierteln, den Strunk herausschneiden und anschließend den Kohl sehr fein schneiden oder hobeln. Kohl und Salz in einer Schüssel mischen und kräftig mit den Händen durchkneten, bis sich ein milchiger Saft bildet. Anschließend etwa 30 Minuten durchziehen lassen.
Zwiebeln schälen und in sehr feine Würfel schneiden. Weißkohl in einem Sieb abtropfen lassen und gut ausdrücken. Wieder in die Schüssel geben. Tofu ausdrücken, in feine Würfel schneiden und in einer Pfanne mit etwas Öl anbraten. Petersilie waschen, trocken schleudern und fein schneiden.
Essig mit Öl, Zucker, Kümmel sowie Pfeffer zu einer Marinade verrühren und unter das Kraut mischen. Alles mit den Händen nochmals einige Minuten gut durchkneten und weitere 15 Minuten stehen lassen.
Dann den Tofu und die Petersilie unterheben.