Die Linsen in einem Topf mit Wasser kochen, bis sie weich sind. In einer Pfanne Zwiebeln und Knoblauch in etwas Öl anbraten, bis sie glasig sind. Karotten und Sellerie fein würfeln und hinzufügen. Mit Tomatenmark und passierten Tomaten ablöschen und die gekochten Linsen hinzufügen. Alles bei mittlerer Hitze köcheln lassen, bis die Soße eingedickt ist. Mit Salz, Pfeffer und italienischen Kräutern abschmecken. Die Spaghetti nach Packungsanweisung kochen und zusammen mit der Linsenbolognese servieren.