Preheat oven to 350ºF. Line baking sheets with parchment paper.
In a medium bowl combine the flour, baking soda, and salt.
In the bowl of an electric mixer, beat the butter, granulated sugar and brown sugar until well combined, about 2 minutes.
Add the eggs one at a time, then add the vanilla. Gradually add the flour mixture. Mix on low speed until the flour is well incorporated. Stir in the pecans and dates.
If time permits, cover the dough with plastic and chill for 2 hours or overnight. This allows the cookies to be thicker more chewy.
Scoop the chilled dough using a cookie scoop onto the prepared baking sheet, leaving about 2 inches between each cookie. It should make about 48 cookies
Bake 8-11 minutes, or until golden brown and cookie is puffed.
Cool for 5 minutes before removing to wire racks to cool completely.