Die Karotte schälen, waschen und in kleine Würfel schneiden. Die Selleriestange und die Champignons waschen, putzen und ebenfalls klein würfeln. Die Zwiebel und Knoblauch schälen, fein hacken und in einer Pfanne mit Olivenöl bei mittlerer Hitze ca. 2 Minuten anschwitzen. Tomatenmark zugeben und weitere 2 Minuten mit rösten.
Die Kirschtomaten waschen, dazu geben, ca. 15 - 20 Minuten schmoren lassen, bis die Schalen der Tomaten platzen und der Saft austritt. Mit Rotwein ablöschen, Dosentomaten, Gemüsefond und Ahornsirup (oder Zucker) und das geschnittene Gemüse zugeben. Mit Salz, Pfeffer, Rosmarin und Oregano würzen.
Die Linsen waschen, abtropfen lassen, dazu geben und ca. 90 Minuten bei mittlerer Hitze mit geschlossenem Deckel köcheln lassen. Die fertige (bis zu diesem Schritt vegane) Linsenbolognese nochmals mit Salz und Pfeffer abschmecken, Sahne zugeben umrühren und mit Spaghetti, Tagliatelle oder anderen Lieblingsnudeln servieren.
Mit zerrupften Mozzarella, Parmesan oder veganen Hefeflocken garnieren.