Den Tofu in eine Schüssel zerkrümeln und mit Zitronensaft und Salz verrühren, ziehen lassen.
Die Nudeln in Salzwasser bissfest garen und abgießen. Die Sojaschnetzel in Gemüsebrühe und Sojasauce ca. 10 Minuten weich kochen. Abgießen, kalt abschrecken und ausdrücken. Während die Nudeln und Sojaschnetzel kochen, die Paprika würfeln und die Zwiebel in Streifen schneiden. Den Knoblauch pressen.
Eine tiefe, beschichtete Pfanne erhitzen und die Sojaschnetzel darin anrösten, bis überflüssiges Wasser verdampft ist. Dann Öl, Zwiebeln und Knoblauch zugeben und anschwitzen. Mit Gyrosgewürz, Oregano, Salz und Pfeffer würzen.
Den Backofen auf 200° C vorheizen.
Die Nudeln, das Gemüse und die Sojaschnetzel mit dem Tomatensaft in einer großen Auflaufform vermengen, mit Salz und Pfeffer würzen. Den Auflauf mit dem Tofu bestreuen und im Ofen ca. 20 Minuten backen.