Butterschmalz in einer großen Pfanne oder einem Bräter erhitzen und das Fleisch portionsweise von allen Seiten scharf anbraten, dabei mit Salz und Pfeffer würzen. Zwiebeln zugeben und 2 Minuten mit anbraten.
Tomatenmark und Paprikapulver unterheben und kurz anschwitzen. Dann mit Bratenfond ablöschen und das Schweinegulasch bei mittlerer Hitze 45-60 Minuten köcheln lassen. Dabei gelegentlich umrühren und ggfs. etwas Wasser nachgießen.