Preheat the oven to 350 degrees.
Dry roast the pistachios, in single layer, on a lined baking sheet for 8-10 minutes or until just fragrant. Remove from the oven and set aside to cool.
Pulse together all the ingredients, except the oil, in a food processor.
Pour the olive oil 1/4 cup at a time, pulsing until the desired consistency is achieved.
Season to taste with kosher salt and pepper.