Speck kleinwürfelig schneiden und in einer heißen Pfanne auslassen. Sauerkraut einige Male durchschneiden, gut auspressen und mit der Hälfte der kleinwürfelig geschnittenen Zwiebeln zugeben. Kurz durchrösten und mit Kümmel würzen. Jedes Schweinskotelett mit einem spitzen Messer so einschneiden, dass eine Tasche entsteht. Knochen blank putzen. Sauerkraut in die Taschen füllen und diese nach Belieben mit einem Zahnstocher verschließen (oder vernähen). Koteletts salzen, pfeffern und in Mehl wenden. Öl in einer feuerfesten Kasserolle erhitzen und Koteletts darin beidseitig anbraten. Restliche Zwiebeln und Knoblauch zugeben und mitrösten. Mit Fond aufgießen und im vorgeheizten Backrohr bei 180 °C etwa 30 Minuten braten. Währenddessen wiederholt wenden und bei Bedarf noch etwas Fond zugießen. Koteletts herausheben, Sauce nochmals kurz aufkochen und abschmecken. Koteletts auf vorgewärmten Tellern anrichten und mit der Sauce übergießen.