Rotkraut putzen, halbieren und den Strunk entfernen. Kraut fein hobeln. Apfel entkernen und grob reiben. Kraut mit Apfel, Wein, Orangensaft und Marmelade vermischen. Zimt und Nelken unterrühren. Mindestens 1 Stunde oder über Nacht durchziehen lassen.
Zwiebeln schälen und in dünne Streifen schneiden. Öl in einem Topf erhitzen, Zwiebeln darin anbraten. Zucker dazugeben und karamellisieren. Kraut samt entstandener Flüssigkeit hinzufügen und ca. 30 Minuten garen. Kraut mit Salz und Pfeffer abschmecken und warmhalten.
Währenddessen die Kartoffeln ungeschält weich kochen. Abseihen, kurz ausdampfen lassen und noch warm schälen, dann pressen. Gepresste Kartoffeln mit den restlichen Zutaten außer dem Schnittlauch vermischen und zu einem Teig verarbeiten.
Reichlich Wasser in einem Topf zum Kochen bringen und salzen. Teig zu Knödeln formen und in das leicht kochende Wasser einlegen. Kurz warten, dann die Hitze etwas zurückdrehen und Knödel ca. 15 Minuten zugedeckt bei niedriger Hitze sieden lassen.
Kartoffelknödel mit einem Siebschöpfer aus demWasser heben und abtropfen lassen. Das Rotkraut anrichten und die Knödel daraufsetzen. Mit Schnittlauch bestreuen und servieren.