Created by ForeverMama on September 1, 2024
Step 1: Preheat oven to 350-degrees Fahrenheit.
Step 2: Sift together the flours, baking soda, cinnamon, salt, nutmeg, and ginger onto a sheet of wax paper. Mix the sugars together in a large bowl, then stir in the buttermilk, oil, eggs, and vanilla. Pour in the flour mixture, carrots, nuts, coconut, and raisins (or currants), stirring just until well blended.
Step 3: Grease and flour three 9-inch round cake pans. Cut rounds of wax paper to fit the bottom of the pans, grease and flour the rounds, and add them to the pans.
Step 4: Pour the batter into the cake pans and bake until a wooden toothpick inserted in the center come out clean, about 30 minutes. Cool in the pans; 10 minutes. Then loosen the cake layers from the edges of the pans and invert onto wire racks. Peel off the wax paper and cool completely. The cake can be made 1 - 2 days ahead or frozen.
Step 5: Beat the butter and cream cheese together in a medium bowl until light. Add the confectioners sugar, orange peel, and vanilla extract; mixing well.
Step 6: Spread the frosting between layers and on top of the sides of the cake. Cover and refrigerate overnight before serving. Decorate with pecan halves.