Zwiebeln und Knoblauch schälen und in Streifen schneiden. Fleisch in cirka 4 cm große Würfel schneiden. Mit Kümmel, Paprikapulver, Salz, und Pfeffer würzen. Mit Mehl bestäuben und in zwei Portionen in Öl anbraten. Dann herausnehmen und beiseite stellen.
Zwiebeln und Knoblauch in Bratfett geben, mit Zucker bestreuen und Karamelliesieren lassen. Tomatenmark zugeben und anrösten. Mehrmals mit wenig Wein ablöschen und einkochen lassen. Übrigen Wein und Fond zufügen, Fleisch zugeben und aufkochen. Geschälte Kartoffeln fein reiben und zufügen. Gulasch abgedeckt im heißen Ofen bei 120 Grad 3 Stunden weich schmoren, dabei mehrmals wenden.
Abgetropftes Sauerkraut zufügen. 5 Minuten darin erwärmen. Majoran hacken und zufügen, mit Salz, Pfeffer und Cayenne abschmecken. Schnittlauchröllchen mit saurer Sahne verrühren, mit Salz und Pfeffer abschmecken. Zum Zwiebelgulasch servieren. Dazu Passt Kartoffelpüree.