Schäle die Zwiebeln und halbiere sie. Schneide sie anschließend in dünne Ringe.
Zerlasse die vegane Margarine in einem Topf bei mittlerer Hitze. Gib die Zwiebelringe hinzu und brate sie an, bis sie glasig sind. Rühre dabei ständig um, damit die Zwiebeln nicht braun werden.
Streue das Mehl über die Zwiebeln und rühre es gut mit einem Schneebesen unter.
Lösche die Zwiebeln mit dem Wein ab und rühre dabei weiter. Alternativ kannst du den Wein durch die gleiche Menge an Gemüsebrühe ersetzen.
Gib nun auch die restliche Gemüsebrühe hinzu und lasse die Suppe etwa 20 Minuten köcheln.
Würze deine Zwiebelsuppe nach Belieben mit Salz, Pfeffer und Thymian.
Verteile deine Zwiebelsuppe gleichmäßig auf vier Suppenteller. Garniere sie mit geriebenem Käse und einer Scheibe Baguette.