Preheat the oven to 350°F.
Prepare two 8-inch round baking pans. (You can also use three 7-inch round cake pans.) Generously butter the pans or spray each with baking spray.
In the bowl of a stand mixer, beat the sugar, oil, vanilla, and eggs until light yellow, about 3 minutes.
In a separate bowl sift together flour, cinnamon, nutmeg, baking soda, and salt. (Double sifting is recommended)
With the mixer on low speed, slowly and gently add in the dry ingredients. Mix until JUST combined.
Remove bowl from mixer and fold in the raisins, nuts, carrots, and pineapple.
Divide the batter equally between the pans. Bake for 55 to 60 minutes or until a toothpick comes out mostly clean. A few crumbs are what you want for a MOIST cake!
Allow the cakes to cool completely on a wire rack.