Combine all the ingredients in the bowl of a food processor. Pulse a few times just to mix things up. Separate the dates if they start to clump together.
Process continuously for 30 seconds. Scrape the edges of the bowl and beneath the blade to make sure nothing is sticking.
Process continuously until a ball is formed, 1-2 minutes. Continue processing for another 1-2 minutes, until the ingredients clump together and gather into a ball.
Place the mixture in a bowl and cover and chill until firm enough to handle, about 30 minutes.
On a piece of wax paper, roll or press the mixture out with your hands until it forms an 8x8 inch square.
Wrap and chill for at least an hour, or overnight, before cutting into bars.
Store the bars in the refrigerator for up to 2 weeks, or in the freezer for up to three months. The bars can be eaten straight from the fridge or freezer and will be firm, but chewy. Room-temperature bars (kept in a lunch bag or backpack all day) will be softer but still delicious!