Vorbereitung: Die Pilze mit einer Bürste oder einem Küchentuch sorgfältig säubern und in Scheiben oder grobe Stücke schneiden. Die Petersilie waschen, trocknen und grob hacken. Den Knoblauch schälen und ebenfalls grob hacken. Den Parmesan reiben, falls er noch am Stück ist.
Nüsse anrösten: Die Walnusskerne in einer trockenen Pfanne ohne Öl bei mittlerer Hitze für 3-5 Minuten anrösten, bis sie duften und leicht gebräunt sind. Dabei gelegentlich schwenken, damit sie nicht anbrennen. Aus der Pfanne nehmen und beiseitestellen.
Pilze anbraten: In derselben Pfanne 2 Esslöffel Olivenöl erhitzen. Die vorbereiteten Pilze hinzugeben und bei mittlerer bis hoher Hitze 10-15 Minuten braten. Wichtig ist, die Pilze nicht zu oft zu wenden, damit sie eine schöne goldbraune Farbe bekommen und das Wasser vollständig verdampft. In den letzten 2 Minuten den gehackten Knoblauch hinzufügen und kurz mitbraten, bis er duftet.
Abkühlen lassen: Die Pilz-Knoblauch-Mischung aus der Pfanne nehmen und auf einem Teller etwas ausbreiten, damit sie für etwa 5-10 Minuten leicht abkühlen kann. Dieser Schritt verhindert, dass die Petersilie sofort zusammenfällt und der Käse schmilzt und klumpt.
Pesto mixen: Die abgekühlte Pilzmischung, die gerösteten Walnüsse, die gehackte Petersilie und den geriebenen Parmesan in einen leistungsstarken Mixer oder eine Küchenmaschine geben. Einige Male kurz pulsieren, um die Zutaten grob zu zerkleinern.
Öl hinzufügen: Bei laufendem Motor das restliche Olivenöl (ca. 150 ml) langsam in einem dünnen Strahl hinzufügen, bis das Pesto eine cremige, aber noch leicht stückige Konsistenz erreicht hat. Die gewünschte Konsistenz kann durch mehr oder weniger Öl angepasst werden.
Abschmecken und Servieren: Zum Schluss das Pesto mit dem frischen Zitronensaft, Salz und Pfeffer abschmecken. Nochmals kurz durchmixen. Das fertige Pesto sofort mit Pasta servieren oder zur weiteren Verwendung in ein sauberes Glas füllen.