Soak dates in very hot water for at least 15 minutes. *If dates are moist and fresh, to begin with, you may not need to soak them.
Drain water from dates, remove pits and add dates to food processor or high-speed blender. Pulse a few times then add all other wet ingredients except water.
Scrape mixture out of food processor/blender and into a bowl.
In a small bowl, combine gelatin and water to make a gelatin egg. Add to wet ingredients.
In a medium bowl combine dry ingredients, mix, then add to wet ingredients. Stir until well-combined.
Pour mixture into a parchment paper-lined loaf pan.
Bake at 350 degrees for 45 minutes or until a toothpick comes out clean.
Notes
While this is good hot or cold, I recommend eating it warm as the texture is lighter and flavor is better.
This will keep fresh in the fridge for at least 4-5 days in a tightly sealed container.