Die rote Zwiebel schälen und grob würfeln. Die Karotten gründlich waschen und samt Schale grob würfeln. Den Lauch putzen und in Ringe schneiden. Die Champignons säubern und in Stücke schneiden. Den Knoblauch ebenfalls grob hacken.
In einem Topf etwas Sonnenblumenöl erhitzen und das vorbereitete Gemüse bei mittlerer Hitze kräftig anrösten, bis sich erste Röstaromen bilden.
Das Mehl über das Gemüse streuen, kurz unterrühren und leicht anschwitzen. Anschließend das Tomatenmark zugeben und ebenfalls kurz mitrösten, bis es dunkler wird und aromatisch duftet. Mit dem Rotwein ablöschen und diesen fast vollständig einkochen lassen.
Danach die Gemüsebrühe angießen, Lorbeerblätter, Rosmarin, Senf, Sojasauce sowie Honig oder Ahornsirup hinzufügen und alles gut verrühren.
Den Topf mit einem Deckel verschließen und die Sauce bei niedriger bis mittlerer Hitze etwa 30 Minuten sanft köcheln lassen, damit sich die Aromen gut verbinden. Zwischendurch gelegentlich umrühren. Anschließend die Lorbeerblätter entfernen und die Sauce fein pürieren.
Zum Schluss nach Geschmack mit Salz abschmecken und direkt servieren oder bei Bedarf nochmals kurz aufkochen.