1. Die Gemüsebrühe, Linsen, 0,5 TL Salz und das Lorbeerblatt in einem Topf bei hoher Hitze zum Kochen bringen. Die Hitze auf mittelniedrig reduzieren, den Topf abdecken und die Linsen etwa 20 Minuten lang köcheln lassen, bis sie zart sind. Bei Bedarf zusätzliche Brühe hinzufügen, um die Linsen feucht zu halten. Das Lorbeerblatt anschließend entfernen.
2. Während die Linsen köcheln, das Olivenöl in einer Pfanne bei mittelhoher Hitze erhitzen. Die gehackte Zwiebel, den Thymian, Oregano, 0,5 TL Salz und Pfeffer hinzufügen und 1 Minute lang unter Rühren braten. Dann die in etwa 0,5 cm dicke Scheiben geschnittene vegane Wurst dazugeben. Die Hitze auf mittelniedrig reduzieren und alles etwa 10 Minuten braten, bis die Zwiebel weich ist.
3. In der Zwischenzeit einen großen Topf mit leicht gesalzenem Wasser bei hoher Hitze zum Kochen bringen. Die Stiele vom Grünkohl entfernen, die Blätter grob hacken und zusammen mit den Rotini-Nudeln in das kochende Wasser geben. Etwa 8 Minuten kochen, bis die Nudeln al dente sind. Etwas Kochwasser entnehmen und beiseitestellen. Die Nudeln und den Grünkohl abgießen, dann zurück in den Topf geben und die gekochten Linsen und die Zwiebel-Wurst-Mischung einrühren. Das beiseitegestellte Kochwasser verwenden, um die Feuchtigkeit des Gerichts nach Belieben anzupassen. Vor dem Servieren mit Hefeflocken bestreuen.