Oil 2 round cake pans (I use refined coconut oil) and set aside.
Preheat oven to 350
In a medium bowl mix together with a whisk, carrots, applesauce, eggs, sugar, orange zest and juice, coconut, and walnut pieces. Set aside.
In a separate bowl whisk together flour, baking powder, baking soda, spices, and salt.
With a wooden spoon, mix dry ingredients into wet. Mix really well making sure everything is incorporated.
Pour into cake pans, dividing evenly into each pan.
Bake at 350 for 25-30 minutes or until a toothpick inserted comes out clean.
While cakes are cooling make the icing.