For the Cake:
2 cups flour
2 cups sugar
1 teaspoon baking powder
1 teaspoon baking soda
1 and ½ teaspoons cinnamon
3 cups finely shredded carrots
1 cup vegetable oil
For the Cream Cheese Frosting:
2 3-ounce packages of cream cheese, softened
½ cup butter, softened
2 teaspoons vanilla
4 ¾ cups powdered sugar, divided into 2 cups and 2¾
Grease and lightly flour 2. 9-inch round cake pans. Set aside
In a large mixing bowl, combine flour, sugar, baking powder, baking soda, and cinnamon.
Add carrots, oil and eggs. Mix until combined.
Pour batter evenly into pans.
Bake at 350 degrees for 30 minutes.
Cool for 10 minutes. Remove from pans and place on wire racks. Cool completely before frosting.
Beat together cream cheese, butter, vanilla and 2 cups of the powdered sugar. Gradually beat in the rest of the powdered sugar, SIFTING it as you are adding it.
Spread frosting on the cake.