Den Schweinslungenbraten in 2 cm dicke Medaillons schneiden, trocken tupfen und auf beiden Seiten kräftig mit Salz und schwarzem Pfeffer würzen.
Olivenöl und die Hälfte der Butter in einer großen Pfanne bei mittelhoher Hitze erhitzen. Die Medaillons von jeder Seite 2–3 Minuten scharf anbraten, bei Bedarf wenden, dann auf einen Teller geben.
Die Hitze auf mittlere Stufe reduzieren, die restliche Butter, die fein gehackte Zwiebel und die halbierten roten Trauben hinzufügen. 3 Minuten dünsten, bis die Zwiebeln weich sind und die Trauben leicht aufplatzen.
Mit Hühnerbrühe ablöschen, zum Köcheln bringen und den Bratensatz vom Pfannenboden lösen. Kremser Senf und Sauerrahm einrühren und die Sauce 2 Minuten leicht einkochen lassen.
Die Schweinsmedaillons samt ausgetretenem Saft zurück in die Pfanne geben. 2 Minuten köcheln lassen, bis sie heiß sind, mit frischem Rosmarin garnieren und servieren.