Die Zwiebel schälen und würfeln.
In einen großen Topf erst das Sauerkraut geben. Das Kassler darauf geben. Die Gewürze und die Zwiebel darauf verteilen. Die Wachholderbeeren mit einem Messer leicht andrücken, damit sich das Aroma besser entfalten kann. Mit dem Wasser auffüllen und zum Kochen bringen. Zugedeckt leicht kochend etwa eine Stunde weich kochen.
Danach das Kassler aus dem Topf nehmen. Das Kraut abschöpfen und zusammen anrichten und servieren.