Zuerst werden die Soja-Schnetzel in der Marinade eingeweicht, wodurch sie an Volumen noch einiges zunehmen. Für die Marinade wird die Sojasauce mit Tomatenmark, Olivenöl, Paprikapulver, Zimt und Agavendicksaft verrührt. Diese Mischung verdünnen wir anschließend mit Rotwein und Wasser und geben dann die Soja-Schnetzel hinzu. Diese können nun am besten über Nacht marinieren, dabei mehrmals durchrühren.
Am nächsten Morgen die Zwiebeln und den Knoblauch schälen und in kleine Würfel schneiden bzw. hacken. Die Möhren und den Sellerie waschen und ebenfalls würfeln.
In einem großen Topf die Hälfte des Olivenöls erhitzen und die Gemüsewürfel etwa 5 Minuten anbraten. Nachdem sie leicht gebräunt sind wird das Tomatenmark sowie Paprikapulver und Cayennepfeffer hinzugegeben und für 1-2 Minuten leicht angeröstet. Die entstandenen Röstarmonen, erkennbar an den bräunlichen Rückständen am Topfboden, können mit einem kleinen Schluck der Gemüsebrühe leicht wieder abgelöst und untergerührt werden. Das Gemüse aus dem Topf nehmen und kurz beiseite stellen.
Die eingeweichten Soja-Schnetzel werden ebenfalls mit dem Rest des Olivenöls in etwa 5 Minuten scharf angebraten. Die verbliebene Marinade kann für den ersten Ablösch-Vorgang verwendet werden. Ist auch diese Flüssigkeit verkocht wird das angebratene Gemüse zurück in den Topf gegeben. Wieder kurz anbraten und mit dem Rest der Gemüsebrühe ablöschen, dann mit dem Rotwein aufgießen.
Anschließend den Orangensaft und die Preiselbeeren hinzugeben. Das Kakaopulver unbedingt sieben und gleichmäßig unterrühren, damit sich keine Klümpchen bilden. Mit Majoran würzen und etwa 30 Minuten bei mittlerer Hitze und geschlossenem Deckel köcheln lassen.
Das Gulasch kann mithilfe der Speisestärke angedickt werden. Dazu wird die Stärke in eine kleine Schüssel gegeben und mit einem Teil der Sauce aus dem Topf gleichmäßig verrührt. Die gelöste Stärke wird anschließend ins Gulasch gegeben. Unter Rühren alles noch einmal aufkochen, bis die Sauce merklich dickflüssiger ist.
Im letzten Schritt wird die Sahne untergerührt und das Gulasch mit Zitronensaft, Salz und Pfeffer abgeschmeckt.