As with so many of my recipes, this is one I had not yet posted when another member asked if anyone had a recipe for it. I thought I'd get it posted quick so she could have the link. I haven't made this for along time but it's something I used to make with my grandma. She is who I got the recipe from. I am not a coconut eater so always had mine without frosting since it is a frosting much like that of a German chocolate cake frosting. My grandma has been gone for years now, perhaps that is why this cake has not been made in along time. It was always "our" cake to make.
****CAKE****Preheat oven to 350°. Cream the butter and sugar. Add the jam and buttermilk.
In separate bowl combine flour, baking soda, cinnamon, allspice, and raisins. Slowly add to mixture. Stir in pecans.
In a clean second bowl of an electric mixer fitted with the whisk attachment, beat the egg whites to stiff peaks, 3 to 5 minutes. Take a cup or so of the beaten whites and whisk it into the batter. Fold the remaining beaten whites into the batter.
Divide the batter between three 8 or 9 inch prepared pans. Bake until the tops are slightly golden and a toothpick inserted into the center comes out clean, 35 to 40 minutes. Remove to a rack to cool slightly. Invert the cake layers onto a rack to cool completely.
****FROSTING****In a double broiler, add butter, sugar, egg yolks and cream. Stir until mixture gets thick enough to spread, about 15 minutes. If it gets too thick, add more cream. Remove from heat and stir in raisins, pecans and coconut.
Frost cooled cakes between layers and over top. Enjoy! ***Note*** It can take up to 24 hours for the filling/frosting to set so you may have to keep putting it back up on the cake from time to time. Cake can be kept in refrigerator and/or freezer too***