Heat oven to 350. Combine sugar and oil in a bowl and beat until well combined. Add eggs, carrots, cinnamon, ginger, and vanilla. Beat until well mixed.
Stir together flour, baking powder, baking soda, and salt in a medium bowl. Add dry mixture to liquids gradually, beating after each addition to ensure they are well combined. Stir in nuts and raisins.
Pour mixture into 2 greased and floured (preferably also lined with parchment too) 8″ round cake pans.
Bake until toothpick inserted in center comes out clean. 35-40 minutes.
Frost with cream cheese frosting. In medium bowl, beat together cream cheese, butter, and vanilla until just blended. Add powdered sugar, a bit at a time, until well blended. Taking care not to overbeat. Frost when cake is cooled.