Recipe courtesy of Judy's Kitchen (http://judyskitchen.blogspot.com)
2 cups unbleached all-purpose flour
2 tsp. baking powder
2 tsp. baking soda
2 tsp. ground cinnamon
1-1/2 cups sugar
6 Tbsp. unsalted butter
1/4 cup organic unrefined coconut oil
1 tsp. Diamond kosher salt
1/2 cup buttermilk (or 1-1/2 tsp. vinegar + enough milk to make 1/2 cup)
2 tsp. pure vanilla extract (I used my homemade vanilla extract.)
2 cups finely grated carrots*
1 cup canned crushed pineapple, drained
1 cup coarsely chopped toasted walnuts
1 cup sweetened flaked coconut
*Grate carrots on the large holes of a box grater, then pulse in work bowl of a food processor till finely grated.
Heat oven to 350F. Grease and flour a 9” x 13” baking pan; line pan with parchment or two sheets of wax paper; set aside. In a large bowl, whisk together flour, baking powder, baking soda and cinnamon; set aside.
In a medium microwaveable bowl, melt butter on high. Whisk in coconut oil and salt and wait for coconut oil to melt if it is hardened (this will depend on time of year and temperature in room). Whisk in buttermilk, vanilla and eggs till mixture is smooth and well mixed. With spatula or spoon, lightly stir liquids into flour mixture, just till barely combined. Fold in carrots, pineapple, walnuts and coconut. Spoon batter into prepared baking pan, then level batter with spatula. Bake 40-45 minutes or till toothpick inserted in center returns with just a few crumbs. Cool in pan 10 minutes, then turn out onto wire rack lined with clean towel. Remove paper liner from bottom of cake. When cool, frost with cream cheese frosting. Cover and refrigerate any leftover cake.
6 oz. Neufchatel or regular cream cheese, softened (Philadelphia brand preferred)
6 Tbsp. unsalted butter, softened
1 tsp. vanilla powder or vanilla extract
1/2 tsp. lemon juice
2 cups confectioner’s (icing) sugar, sifted
In medium bowl, beat cheese and butter on medium speed of electric mixer until smooth. Add vanilla, lemon juice and sugar; beat till fluffy. Refrigerate.