Zwiebeln und Knoblauch schälen und fein schneiden.
Dann das Öl in einer Pfanne bei mittlerer Temperatur erhitzen. Die Zwiebelwürfel, Kartoffelwürfel und Karottenscheiben mit Zucker hineingeben und 2 Minuten anrösten.
Das Tomatenmark und das Currypulver zugeben und 1 Minute anbraten.
Passierte Tomaten und Wasser zugießen und ca. 20 Minuten sanft köcheln lassen.
Mit Tomatenketchup, Honig, Essig, Chilipulver, Sojasauce und Pfeffer abschmecken.
Die Würste mit etwas Öl in einer Pfanne braten. Anschließend in Scheiben schneiden und in den Eintopf geben. Gut mischen und etwas ziehen lassen.
Zum Servieren in Suppenschalen füllen, mit gehackter Petersilie und Currypulver bestreuen.
Tipp: Dazu Brötchen reichen.