Linsennudeln in kochendem Salzwasser in etwa 7–10 Minuten bissfest kochen. Anschließend abgießen und abtropfen lassen.
Nebenher Möhren putzen, schälen, waschen, längs halbieren und schräg in dünne Scheiben schneiden.
Die Hälfte vom Olivenöl in einer Pfanne erhitzen, Möhrenscheiben darin 5 Minuten bei mittlerer Hitze anbraten, Pinienkerne zugeben und 5 Minuten andünsten. Möhren mit Salz und Pfeffer würzen.
Inzwischen Petersilie waschen, trocken schütteln. Knoblauch schälen und klein schneiden. Dann Petersilie, Knoblauch, getrocknete Tomaten, restliches Öl, Gemüsebrühe und Parmesan mit einem Stabmixer fein pürieren. Pesto mit Salz und Pfeffer würzen.
Lachs mit einer Gabel leicht zerpflücken. Linsennudeln zu den Möhren geben, vermengen und kurz erwärmen. Zusammen auf zwei Tellern anrichten, Stremellachs und Pesto Rosso auf die Linsennudeln geben und servieren.