Das Sauerkraut klein schneiden und mit dem Lorbeerblatt und den Wacholderbeeren in der Brühe 20 Minuten vorkochen. Inzwischen Zwiebel, Kartoffeln, Möhre und Apfel schälen, in Würfel schneiden und mit der Tomate und den Schinkenwürfeln in Schmalz anbraten. Mit Salz und Pfeffer würzen, in die Suppe geben und 10 Minuten mitkochen lassen. Lorbeerblatt und Wacholderbeeren herausfischen. Eventuell die Suppe stampfen.