Verwarm de oven voor op 150°C.
Verdeel circa 200 g ongezouten, gepelde pistachenoten in een enkele laag over een bakplaat.
Rooster de pistachenoten 5–7 minuten in de oven, tot ze geurig en licht goudbruin zijn. Let goed op om verbranden te voorkomen.
Haal de pistachenoten uit de oven en laat ze volledig afkoelen.
Doe de afgekoelde pistachenoten in een keukenmachine en maal onafgebroken: eerst ontstaan grove kruimels, dan fijner en uiteindelijk vormt het mengsel een bal. Schraap tussentijds de zijkanten van de kom schoon en maal in totaal 8–15 minuten door tot er een dikke, licht korrelige pasta ontstaat.
Voeg 1 eetlepel neutrale olie (bijvoorbeeld druivenpit- of plantaardige olie) en ¼ theelepel zout toe. Maal verder tot het mengsel glad en romig is. Blijft het te dik of niet egaal, voeg dan per keer 1 theelepel extra olie toe.
Schep de pistachepasta in een schone, luchtdicht afgesloten pot en bewaar in de koelkast. Gebruik binnen 2–3 weken.