INGREDIENTS
3 cups
finely grated carrots (not pre-shredded)
2 cups
cake flour
1 tsp
baking powder
1/2 tsp
salt
2 tsp
baking soda
2 cups
granulated sugar
1 tsp
ground cinnamon
4
eggs, well beaten
1 3/4 cups
canola oil
1 tsp
good quality vanilla
1/2 cup
crushed pineapple, semi-drained
1/2 cup
shredded coconut
1
pkg cream cheese
3/4 cup
butter (12 Tbsp) butter, softened
1
pkg + 1 1/2 cup extra confectioners' sugar
1 tsp
good quality vanilla
1/2 tsp
almond extract
1 cup
chopped pecan pieces
(optional for garnish)