Mandeln in einer beschichteten Pfanne ohne Öl bei mittlerer Hitze 5–8 Min. unter gelegentlichem Wenden rösten. Aus der Pfanne nehmen und abkühlen lassen.
Inzwischen Pilze putzen und in etwa 1 cm grosse Stücke schneiden. Zwiebeln schälen und grob hacken. Knoblauch schälen und fein hacken.
Pilzstücke in einer beschichteten Pfanne ohne Fett bei hoher Hitze 8–10 Min. braten, bis Wasser ausgetreten ist und die Pilze zu bräunen beginnen. Dann Olivenöl, Zwiebeln und Knoblauch zugeben und bei mittlerer Hitze 2 Min. mitbraten, dabei immer wieder umrühren. Salz und Thymian hinzufügen und 1 weitere Min. braten.
Die Pilzmasse leicht abkühlen lassen, mit den Mandeln in einen Blitzhacker geben und zu einer feinen Masse pürieren. Das Pesto noch heiss in ein sterilisiertes Glas füllen, dabei leicht mit dem Glasboden auf die Arbeitsfläche stossen, sodass Luftblasen entweichen können. Das Pesto mit Olivenöl bedecken, verschliessen und im Kühlschrank aufbewahren. Luftdicht verschlossen hält es sich dort 3–4 Wochen.