Preheat the oven to 350.
In a large bowl, combine the eggs, buttermilk, oil, vanilla, and sugar.
3 eggs, 3/4 cup buttermilk, 3/4 vegetable oil, 1 tbsp vanilla, 1 1/2 cup granulated sugar
In a separate bowl, sift together the flour, salt, baking powder, and cinnamon.
2 cups all purpose flour, 1/2 tsp salt, 1 tbsp baking powder, 1 tbsp ground cinnamon
Slowly add the dry ingredients with the wet ingredients until fully mixed together.
Next, fold in the shredded carrots, raisins, coconut, and pineapple until well combined.
2 cups shredded carrots, 1 cup raisins, 1 cup sweetened shredded coconut, 1/3 cup crushed pineapple
Divide the batter into two 9-inch pans. Be sure to grease and flour them, or use parchment paper.
Bake the cakes at 350 degrees for 40 minutes or until done.