Den Strunk entfernen und den Rotkohl mit einem Gemüsehobel oder Messer in feine Streifen schneiden.Die Zwiebel schälen und fein würfeln.
Butterschmalz in einem großen Topf schmelzen und die Zwiebel darin anschwitzen.
Währenddessen die Zutaten für die Marinade zum Rotkohl geben und kräftig untermischen.
Den Marinierten Rotkohl zu den Zwiebeln in den Topf geben, alles gut mischen und bei geschlossenem Deckel und geringer Hitze etwa 45 min köcheln lassen.
Den fertigen Rotkohl mit Salz, Pfeffer, Agavendicksaft und ggfls. Zimt abschmecken.