
Mix the wet ingredients. Whisk together the olive oil, brown sugar, granulated sugar, honey, and egg in a large mixing bowl.
Add the dry ingredients. Add the all-purpose flour, whole wheat flour, baking soda, cinnamon, and salt, and mix with a rubber spatula just until combined. Add the dates and pistachios and fold until evenly distributed through the cookie dough.
Chill the cookie dough. Cover the bowl and chill it in the fridge for at least 30 minutes (and up to a week).
Preheat the oven. Preheat the oven to 350°F. Line two baking trays with parchment paper.
Bake the cookies. Scoop cookies with a medium cookie scoop (about 2-tablespoon portions). Space them 3 inches apart on the lined baking trays. Bake the trays one at a time for 10 to 12 minutes, or until the edges are just turning golden and the middle starts to lose its sheen.
Cool. Let the cookies cool on the pan for 5 minutes before transferring them to a wire rack to finish cooling.