Backrohr auf 160 °C Ober-/Unterhitze vorheizen. Schwarte rautenförmig einschneiden, dabei nicht ins Fleisch schneiden. Braten rundum mit Salz, Kümmel, Majoran, Pfeffer und Knoblauch einreiben.
Zwiebeln, Karotte und Sellerie in den Bräter legen. Schweinsbauch mit der Schwarte nach unten daraufsetzen, Wasser angießen und 20 Minuten braten.
Fleisch wenden, sodass die Schwarte oben liegt. Bei 160 °C weitere 90 bis 110 Minuten braten, bis das Fleisch zart ist. Bei Bedarf etwas Wasser nachgießen, die Schwarte aber nicht übergießen.
Temperatur auf 230 °C erhöhen oder Grill zuschalten. Die Schwarte 10 bis 20 Minuten knusprig aufpoppen lassen und gut beobachten.
Braten 10 bis 15 Minuten rasten lassen. Bratensaft und ausgelassenes Fett abseihen. Fett für die Bratlfettn auffangen.
Für das Sauerkraut Zwiebel im Schmalz oder Bratenfett glasig anschwitzen. Mehl einrühren und kurz rösten. Mit Suppe oder Wasser aufgießen und glatt rühren.
Sauerkraut, Lorbeer, Wacholder, Kümmel und Zucker zugeben. Zugedeckt 25 bis 30 Minuten sanft schmoren. Mit Mostessig, Salz und Pfeffer abschmecken.
Für die Knödel Zwiebel in Butter glasig dünsten. Semmelwürfel in eine Schüssel geben, mit warmer Milch übergießen und kurz ziehen lassen.
Eier, Zwiebel, Petersilie, Salz und Muskat zugeben und locker vermengen. Masse 10 Minuten rasten lassen, dann mit nassen Händen Knödel formen.
500 ml Wasser in den Thermomix-Mixtopf geben. Varoma-Einlegeboden leicht einfetten oder mit gelochtem Backpapier auslegen, Knödel mit Abstand daraufsetzen. Varoma aufsetzen und 30 Minuten/Varoma/Stufe 1 dämpfen.
Braten aufschneiden und mit eingebranntem Sauerkraut und fluffigen Semmelknödeln servieren.