Prepare cake 9" x 13" x 2" pans or 2 - 8" round cake pans. Grease and flour the bottom and sides of both pans. You can grease the two round pans. Then place parchment paper (cut to size) on the bottom. Then grease it again and flour the whole inside of the pans.
Place wire whisk on Kitchen Aid mixer.
Beat together the cream cheese and sugar until smooth.
Add carrots and beat together.
Next, add eggs and beat until smooth.
Now, alternate adding the flour and oil to the cake batter.
Add salt, cinnamon, baking soda, vanilla, and nuts to the mixture. Beat well.
Pour batter into prepared pans.
Bake at 350° for 45-55 minutes.
The cake is done when a toothpick inserted into the cake center comes out clean.
Cool pans on a baking rack for 15 minutes.
Then turn the cake pans over and place the cake on the cooling racks. Remove the parchment from the bottom.
Frosting
Cream together the room temperature butter and cream cheese.