Schäle die Zwiebeln und schneide sie in feine Stücke. Ziehe den Knoblauch ab und hacke ihn fein. Wasche die Paprika, entferne das Kerngehäuse und schneide sie in kleine Stücke. Tupfe das Gulasch mit einem Küchenpapier trocken.
Erhitze das Öl in einem Schmortopf und brate das Fleisch rundherum bei starker Hitze scharf an, bis die gewünschten Röstaromen entstehen. Nimm das Gulasch anschließend aus dem Topf und stelle es beiseite.
Schwitze dann die Zwiebeln und den Knoblauch in dem Bratensaft glasig an. Füge Paprikastücke und Tomatenmark hinzu und brate beides kurz mit an.
Streue das Mehl über das Gemüse und verrühre alles gut miteinander. Lösche nun mit der Rinderbrühe ab und rühre dabei gut um, damit keine Klümpchen entstehen. Gib Senf, Paprikapulver und das Fleisch wieder hinzu. Lass das Gulasch zugedeckt 90 bei niedriger Hitze schmoren, bis es schön zart ist.
Rühre die Sahne unter und lass das Gulasch weitere 10 Minuten köcheln. Schmecke mit Salz, Pfeffer und einem Spritzer Zitronensaft ab und serviere das Rahmgulasch mit deiner Lieblingsbeilage.