Method
How to Make Classic Carrot Cake
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
Whisk together the dry ingredients in a large mixing bowl: flour, sugar, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.
Mix the wet ingredients in another bowl: whisk vegetable oil and eggs until well combined.
Combine the wet and dry mixtures gently until just combined.
Fold in the grated carrots, crushed pineapple, nuts, and raisins.
Divide the batter evenly between the prepared cake pans.
Bake for 30-35 minutes until a toothpick comes out clean.
Cool the cakes in the pans for about 10 minutes, then transfer them to a wire rack.
Beat cream cheese and butter until smooth in a mixing bowl.
Add powdered sugar and vanilla, mixing until combined, adjusting with milk if needed.
Once cool, place one cake layer on a plate, frost the top, then add the second layer and frost the top and sides.
Optionally, decorate with chopped nuts or carrot shavings.
Notes
Use freshly grated carrots for the best flavor and moisture.