Den Backofen auf 200°C Ober-/Unterhitze vorheizen. Eine mittelgroße Auflaufform (ca. 20x30 cm) leicht einfetten.
Die Wurstscheiben in einer großen Pfanne bei mittlerer Hitze knusprig anbraten, bis etwas Fett ausgetreten ist. Die Wurst mit einem Schaumlöffel aus der Pfanne nehmen und beiseitestellen. Das Fett in der Pfanne lassen.
Die gewürfelte Zwiebel in die Pfanne geben und im Wurstfett glasig dünsten (ca. 5 Minuten). Den gehackten Knoblauch hinzufügen und eine weitere Minute mitdünsten, bis er duftet.
Den vorbereiteten Grünkohl nach und nach in die Pfanne geben. Er wird anfangs sehr voluminös sein. Unter Rühren zusammenfallen lassen, bis der gesamte Grünkohl in der Pfanne ist und leicht welk wird (ca. 5-7 Minuten).
Den Frischkäse und die Sahne hinzufügen. Gut verrühren, bis der Frischkäse geschmolzen ist und eine cremige Sauce entsteht, die den Grünkohl umhüllt. Mit Salz, Pfeffer und frisch geriebener Muskatnuss kräftig abschmecken.
Die angebratenen Wurstscheiben wieder zum Grünkohl in die Pfanne geben und alles gut vermischen. Die gesamte Masse in die vorbereitete Auflaufform füllen und gleichmäßig verteilen.
In einer kleinen Schüssel den geriebenen Cheddar mit dem Panko-Paniermehl vermischen. Die geschmolzene Butter darüber träufeln und alles locker mit den Fingern oder einer Gabel vermengen, bis krümelige Streusel entstehen. Diese Mischung gleichmäßig über dem Grünkohlauflauf verteilen.
Den Auflauf im vorgeheizten Ofen für 20-25 Minuten backen, bis die Füllung heiß ist und blubbert und das Topping goldbraun und knusprig ist.
Vor dem Servieren den Auflauf etwa 5 Minuten ruhen lassen. So kann er sich etwas setzen und lässt sich besser portionieren.