Preheat oven to 350°. Prepare 3 9″ round pans with butter and flour
In a large bowl whisk together flour, sugar, baking soda, cinnamon and salt.
Add eggs and canola oil, use a hand mixer and blend until just combined.
Add carrots. This is where you can add nuts or fruit.
Pour into prepared pans and bake for 30-40 minutes, until tester comes out just clean. Do not over bake.
Let cool in pans for 5 minutes then cool completely before frosting.
Cream Cheese Frosting
Using the paddle attachment of a stand up mixer, blend cream cheese, butter and vanilla until fluffy. Slowly add powdered sugar until combined. be sure to re-mix after scraping down sides.
When cakes are completely cool, frost generously. I made white chocolate curls to decorate, you can also buy them.