Line a 9-inch-by-13-inch straight sided pan with a piece of parchment paper so that the paper hangs over the long edges. Set aside.
Fit a food processor with a metal blade. Add the almonds to the processor and pulse until they are uniformly finely chopped (think fresh bread crumb texture.) Add the chocolate chips and pulse again until the chocolate chips are also finely chopped.
Pour the chocolately nuts into a large mixing bowl and set aside.
Add half of the dates to the food processor and process until a paste forms and clumps together in the bowl. Open the food processor and add in 1 tablespoon of the nut butter and half of the chocolatey ground nuts. Replace the lid and process until evenly combined. Scrape into the prepared pan.
Repeat with the remaining dates, chocolatey nuts and nut butter.
When all of the ingredients have been thus processed, wet your hands and use them to press the mixture as evenly over the bottom of the pan as possible. Fold the excess parchment over the bars to cover them and use something flat and heavy to press down firmly on the mixture until it is smooth.
Refrigerate for at least 2 hours before moving onto the slicing.
To slice: Use the excess parchment paper like a sling to transfer the now-firm bars from the pan to a large cutting board.
Cut into desired size (I prefer 30 squares) and store in the refrigerator in a tightly covered container. An unrefrigerated bar will be good for 48 hours, covered, at room temperature.