Zwiebel, Knoblauch und Karotte schälen und fein würfeln. Die Linsen in einem Sieb kalt abspülen, bis das Wasser klar ist.
In einem großen Topf das Olivenöl erhitzen. Zwiebel, Knoblauch und Karotte bei mittlerer Hitze anbraten, bis sie weich sind und leicht Farbe bekommen.
Tomatenmark kurz mitrösten, damit es dunkler wird und mehr Aroma entwickelt.
Linsen, stückige Tomaten und Gemüsebrühe in den Topf geben. Alles gut verrühren und aufkochen lassen.
Die Hitze reduzieren und die Bolognese etwa 15 Minuten sanft köcheln lassen, bis die Linsen weich sind und die Soße schön cremig ist. Gelegentlich umrühren und bei Bedarf etwas Brühe nachgießen.
Mit Salz und Pfeffer abschmecken. Wer möchte, rundet die Soße mit einem Spritzer Balsamico oder etwas Sojasoße ab.
Mit frischem Basilikum bestreuen und zu Pasta oder Brot servieren.