Verwende Schweinefleisch aus der Keule. Wasche das Fleisch, tupfe es trocken und schneide es in mundgerechte Stücke (etwa 3 cm). Die Zwiebeln grob würfeln und den Knoblauch fein hacken.
Das Schweineschmalz erhitzen und das gewürfelte Fleisch ringsherum kräftig anbraten. Schiebe das Fleisch zur Seite, um die Zwiebeln hellgelb zu dünsten. Erst wenn die Zwiebeln eine schöne Farbe haben, vermische sie mit dem Fleisch. Lege einen Deckel auf den Topf und reduziere die Temperatur. Lasse den Schweinepfeffer nun im eigenen Saft schmoren.
Nach etwa 15 Minuten gibst du Salz, Pfeffer, Paprikapulver, Knoblauch und Tomatenmark dazu. Alles gut verrühren und mit der Fleischbrühe auffüllen. Erst jetzt den Rotwein dazu geben. Gut umrühren.
Das Schweinegulasch nun bei kleiner Hitze etwa 60 Minuten leicht köcheln lassen, bis das Fleisch gar ist. Es soll richtig zart sein.
Mit Salz abschmecken und mit Knödeln, Kartoffeln oder Nudeln servieren.