Preheat oven to 345 degrees.
Grease and line a 9 inch square baking dish.
In a large bowl add all wet ingredients (minus carrots) and mix in medium until well combined.
Next add all dry ingredients (minus pecans) and mix on medium low until combined.
Fold in pecans and carrots.
Pour into baking pan and bake for 27 to 30 minutes making sure not to over bake.
For the frosting: Place all ingredients in mixer and beat on medium high for 1-2 minutes until fluffy.
Slowly add coconut flour as needed to thicken.
Place in the refrigerator for 20 minutes before frosting.
