Prepare a 9" x 13" pan (butter and flour) and set oven to 350ºF (175ºC).
Sift the first five dry ingredients into a large bowl and set aside.
Place next five ingredients (eggs, sugars, butter and oil) in a bowl and beat until well mixed.
Add grated carrots, pineapple, coconut (and nuts, if using) and stir thoroughly.
Next, add the bowl of sifted ingredients, mix well, and pour into prepared pan.
Place the pan in the oven and bake for approximately 35 to 40 minutes, or until a skewer or cake tester inserted in the center comes out dry. Set aside to cool (leave in pan.)
Meanwhile, prepare the frosting.
Cream Cheese Frosting:
Mix butter and cream cheese together until well blended (it is very important to have these at room temperature, or you'll fight to get them creamed together, and you'll lose.)
Add vanilla and powdered sugar, then add milk a little at a time, until a smooth spreading consistency is reached. Once the pineapple carrot cake is completely cool, spread the frosting over the top.
Cake may be served immediately after frosting, or else kept refrigerated until ready to serve.
DID YOU MAKE THIS RECIPE?Please leave a review by clicking on the RATE button above in the purple header or share a photo and tag @ChristinasCucina on Instagram!