Rotkohl putzen achteln und den harten Strunk entfernen. Rotkohl in feine Streifen schneiden.
Den Rotkohl in einer Schüssel mit Essig, 1 TL Salz und 1 TL Zucker kräftig durchkneten (Handschuhen sind dabei ratsam).
Zwiebeln fein würfeln. Äpfel schälen, vierteln, entkernen und grob würfeln.
Butter in einem Topf zerlassen und die Zwiebeln darin andünsten. Rotkohl, Apfel, Lorbeer, Nelken, Wacholder und Zimt zugeben und 5 Min. dünsten.
Rotwein und Apfelsaft zum Rotkohl gießen und zugedeckt bei mittlerer Hitze 45 Min. garen. Mit Salz und Pfeffer würzen.
Gegebenenfalls noch andicken mit Mehl-Butter. Dazu Butter und Mehl mit einer Gabel gründlich verkneten. Diese Mischung nach und nach unterrühren.