I got this recipe from a friend who got it from a book called Living on Live Food. We have changed it a bit.
2 cups medjool dates (pitted and soaked for at least 15 minutes - save some of the soak water)
2 cups almonds (soaked overnight, then drained and rinsed)
1/2 cup cocoa powder
pinch of sea salt
1/2 tsp vanilla extract
1. In food processor, blend dates to smooth paste - might need to add some of soak water
2. Add the remaining ingredients and process till smooth ( I always need to add some soak water to get it smooth)
3. Form into round balls and freeze or refrigerate.
**I have rolled these in unsweetened coconut flakes and sesame seeds and after they freeze for a while I smear natural peanut butter on some. My family just LOVES these. My friend refrigerates hers but we like them frozen.