Vorbereitung: Die Zwiebeln schälen und in feine Würfel schneiden. Die Kartoffeln schälen, waschen und je nach Größe halbieren oder vierteln. In einem Topf mit kaltem Wasser bedeckt beiseitestellen. Falls frischer Grünkohl verwendet wird: gründlich waschen, die dicken Blattrippen entfernen und die Blätter grob hacken.
Grünkohl ansetzen: In einem großen Schmortopf das Schweineschmalz bei mittlerer Hitze schmelzen lassen. Die Zwiebelwürfel darin glasig dünsten. Den Grünkohl (TK oder frisch) dazugeben und kurz mitdünsten, bis er etwas zusammenfällt.
Fleisch hinzufügen und schmoren: Mit der Brühe ablöschen. Das Stück Kassler auf den Grünkohl legen. Alles einmal aufkochen lassen, dann die Hitze reduzieren. Mit geschlossenem Deckel bei schwacher Hitze für ca. 60 Minuten sanft schmoren lassen. Gelegentlich umrühren, damit nichts anbrennt.
Kartoffeln kochen: Während der Grünkohl schmort, das Wasser für die Kartoffeln salzen und zum Kochen bringen. Die Kartoffeln darin je nach Größe für ca. 20-25 Minuten gar kochen.
Pinkel garen: Nach 60 Minuten Schmorzeit die Pinkel-Würste auf den Grünkohl legen. Den Topf wieder verschließen und alles für weitere 20-30 Minuten garen lassen. Die Würste sollten nur erhitzt und nicht gekocht werden, damit sie nicht platzen. Wichtig: Die Würste nicht anstechen!
Grünkohl abschmecken: Das Kassler und die Pinkel aus dem Topf nehmen und auf einem Teller warm stellen. Nun die Haferflocken und den Senf unter den Grünkohl rühren, um ihn leicht zu binden und zu würzen. Mit Salz, Pfeffer und einer Prise Zucker kräftig abschmecken.
Servieren: Das Kassler in Scheiben schneiden. Den fertigen Grünkohl zusammen mit den Salzkartoffeln, einer Pinkel pro Person und den Kasslerscheiben auf tiefen Tellern anrichten. Etwas Senf dazu reichen.