Die Zwiebel fein hacken. Die Kartoffeln und die Karotten schälen und würfeln.
Den Lauch in feine Ringe schneiden und anschließend in einem Sieb gut abspülen. Die Linsen ebenfalls kurz mit kaltem Wasser abspülen.
Die Linsen, die Karotten, den Lauch und die Zwiebel in einen großen Topf geben und mit Gemüsebrühe aufgießen. Zum Kochen bringen.
Nach 15 Minuten Kochzeit die Kartoffeln hinzufügen und weitere 15 Minuten köcheln lassen.
Entweder könnt ihr die Linsensuppe nun einfach mit Salz und Pfeffer abschmecken oder ihr bereitet eine Mehlschwitze zu, um die Suppe etwas anzudicken. Für die Mehlschwitze schmelzt ihr einen Esslöffel vegane Margarine in einem kleinen Topf. Dann fügt ihr einen Esslöffel Mehl sowie eine Prise Muskat hinzu. Mit einem Schneebesen umrühren und für ungefähr eine Minute bei mittlerer Hitze anbraten. Zu der Linsensuppe hinzufügen und umrühren. Die Suppe je nach Wunsch mit frischer Petersilie bestreuen und mit Vollkornbrot- oder -brötchen servieren.