Die Zwiebel schälen und kleinwürfelig schneiden. Dann den Grünkohl gut waschen und abtropfen lassen.
Das Wasser mit Salz im Topf, für das Blanchieren, zum Kochen bringen und inzwischen den Grünkohl von den dicken Stielen befreien und in feine Streifen schneiden.
Den Grünkohl im Salzwasser jetzt verteilt auf zweimal blanchieren. Dafür den Grünkohl im Wasser einmal aufkochen und sofort wieder herausholen.
Das Wasser wegschütten und die Butter oder alternativ das Schweineschmalz schmelzen lassen und die Zwiebel darin glasig andünsten.
Nach und nach den blanchierten Grünkohl in den Topf rühren und zusammenfallen lassen. Leicht salzen, pfeffern und etwas frische Muskatnuss darüber reiben.
Mit der Brühe aufgießen und für etwa 2 Stunden köcheln lassen. Hier kann Bauchspeck oder anderes Fleisch, wie Kassler, direkt zum Garen dazugegeben werden.