Für den Teig Wasser, Zucker und die Trockenhefe in eine Schüssel geben und verquirlen. Für ca. 10 Minuten stehen lassen, um die Hefe zu aktivieren.
Nun Mehl, Salz und Olivenöl in eine Schüssel geben und die Hefemischung dazugeben. Alles zu einem glatten geschmeidigen Teig verkneten und für mindestens 30 Minuten an einem warmen Ort gehen lassen.
Die Sojaschnetzel mit kochendem Wasser übergießen und für ca. 15 Minuten stehen lassen.
In der Zwischenzeit die Marinade aus Öl, Wasser und Gewürzen anrühren. Dann die Zwiebeln in grobe Stücke schneiden.
Die Sojaschnetzel ausdrücken und in die Marinade geben und umrühren, bis sich die Marinade überall verteilt hat.
Eine Pfanne mit etwas Öl heiß werden lassen, die Sojaschnetzel und die Zwiebelstücke hineingeben und anbraten, bis die Sojaschnetzel leicht gebräunt sind.
In der Zwischenzeit alle Zutaten für die Knobicreme in eine Schüssel geben, kräftig verrühren und kräftig mit Salz und Pfeffer abschmecken.
Wenn das Gyros fertig gebraten ist, vom Herd nehmen, etwas abkühlen lassen und den Krautsalat untermischen.
Den fertigen Teig in acht Teile teilen und zu rechteckigen Fladen ausrollen.
Die Teigfladen in der Mitte dick mit der Knobicreme bestreichen, dann eine Portion vom Gyros darauf geben. Nun den Teig von oben und unten (oder rechts und links) darüber klappen und an den Seiten gut fest drücken und auf ein mit Backpapier ausgelegtes Backblech legen.
Die vorbereiteten Brötchen im vorgeheizten Backofen bei 180°C (Umluft) für ca. 20 Minuten backen. Fertig!