Preheat oven to 350F (180C). Line an 8 or 9 inch springform pan or cake pan with parchment paper. Grease the sides with coconut oil.
In a large bowl, combine almond flour, coconut flour, tapioca flour, baking powder, baking soda and spices. Whisk until combined.
In a small bowl, whisk eggs. Add carrots, raisins, maple syrup and vanilla extract, stir to combine.
Pour the wet ingredients into the bowl of dry ingredients. Using a whisk or a hand mixer, combine the wet ingredients and the dry ingredients until fully mixed.
Fold in walnuts. Let the batter settle for a few minutes and then using a spatula, pour battle into cake pan.
Place cake in middle rack. Bake for 40-45 minutes until a fork inserted comes out clean.
Place cake on a cooling rack once baked. Let cake cool completely before removing from springform pan or cake pan.
Now it's time to ice your cake! Try my Coconut Whipped Icing on the blog.
This cake stores in the fridge for up to 5 days or freeze for up to a month.