Put the dates in a glass bowl, cover them with cool water, and leave them to soak for at least one hour– or ideally overnight.
If you do soak the dates overnight, you can soak the nuts overnight too. It'll make them more digestible!
Drain the dates (and nuts if you soaked them too) thoroughly.
Add the nuts, dates, coconut, coconut oil, hemp seeds, chia seeds, cocoa or carob powder, salt, and vanilla extract. Continue to process the mixture until everything is very well blended. Tip: You're aiming for a thick, sticky dough.
The longer you blend the mixture (and the more powerful your food processor is), the smoother the dough and the softer your energy balls will be. If you prefer firmer energy balls, stop blending as soon as the mixture holds together when you roll a tablespoon of it between your palms to form a ball.
If you prefer softer energy balls but your dough is too sticky to roll, put it in the fridge for 10 minutes and try again. Rolling your balls with damp hands will also help.
Use a tablespoon to scoop your dough out of the food processor and form the balls with your hands. One full tablespoon of dough is about the right amount for one energy ball.
Place the balls on a piece of wax paper or parchment paper.
Roll the energy balls in your chosen toppings (or a combination of them–for example berry powder plus coconut, chopped seeds or nuts plus chocolate chips) and transfer them to an airtight container lined with parchment paper you can store in the fridge or freezer.
I use a rectangular glass container with a glass lid. If you have to use plastic, place a piece of parchment paper beneath and on top of your energy balls to separate them from the plastic.
Your energy balls will keep in the fridge for 10 days or in the freezer for months (my husband Joe makes sure that they don't stick around for that long though!)