Sift together dry ingredients. Beat eggs and add sugar. Let stand until sugar dissolves, about 10 minutes. Stir in oil, carrots, drained pineapple, and nuts. Add to dry ingredients and gently mix.
Pour into two greased and floured 9-inch layer cake pans, or one 9x13 baking dish. Bake at 350F for 35-40 minutes for layer pans and about 45-55 minutes for 9x13 dish, or until cake springs back when lightly touched. Cool in pans/dish 10 minutes, then turn out onto wire racks to cool completely.
1/2 cup (1 stick) unsalted butter, softened
8 oz package cream cheese, softened
1 tsp vanilla
1 lb powdered sugar, sifted
Combine butter, cream cheese and vanilla in a large bowl and beat until well-blended. Gradually beat in sugar. If too thick, thin with milk to spreading consistency.
Go to full version of