Preheat the oven to 350F (180C). Grease and line with parchment paper three 8 inch (20 cm) round cake pans.
Add dates and boiling water to a food processor or bowl of a blender and process until it turns into a paste.
In a medium bowl sift together the flour, baking powder, baking soda, salt, cinnamon and nutmeg. Set aside.
In a large bowl add eggs with date paste and mix for a few minutes until creamy and lighter in color.
Add coconut or vegetable oil, vanilla extract and mix until well combined.
Gradually mix in flour mixture.
Using a spatula, incorporate the grated carrot and toasted pecans.
Pour the batter evenly into the prepared pans.
Bake for about 15-20 minutes until a toothpick inserted into the center comes out clean.
Let pans cool on a cooling rack for 10 minutes.
Remove the cakes from the pan and let them cool completely.