Chocolate Pudding (GF, PF, DF, SF)

1/2 cup dates
2 very ripe avocados
1/2 cup cocoa
2 tsp vanilla
2 tbsp soy milk
1 tbsp maple syrup
1 ripe banana 
Chop dates and soak in 1/2 cup water for 2 hours. Peal avocados and cut into cubes. Add all ingredients into a blender and blend together. Serve in dessert bowls.