Grease an 8x8 inch square baking dish or a9-inch round cake or line with parchment paper and set aside.
In a large mixing bowl combine the almond flour, cinnamon, baking powder, baking soda, and salt. Whisk together until thoroughly mixed.
In another large bowl beat the eggs using a whisk or kitchen mixer until they are light and frothy. Add the honey, avocado oil, and vanilla and whisk or beat until combined.
Pour the wet mixture into the dry mixture and stir or whisk until the batter is completely mixed together without any lumps. Let rest on the counter while you prepare the rest of the ingredients.
Peel and finely dice the apples and chop the walnuts. Add the apples, walnuts, and raisins to the batter and mix again until the add-ins are dispersed evenly in the batter.
Pour the batter into the prepared baking dish and smooth the batter so that it bakes evenly.
Bake at 325F for 40 minutes or until the cake is golden brown and an inserted toothpick comes out clean.
Remove from oven and let the cake rest for half an hour before removing it from the pan.
(Optional) dust the cake with icing sugar and serve. Enjoy.