Imagine all the deliciousness of a carrot whispering sweet nothings to a cloud of cream cheese frosting, and you’ve got our fabulous Carrot Cake! Perfectly spiced, delightfully moist, and studded with juicy raisins and crunchy walnuts, this cake takes your average veggie to a whole new sweet level. Whether it’s a birthday bash or just a cozy night in, this carrot cake is ready to bring a touch of sweetness to any occasion!
Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a medium bowl, mix together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
In a large bowl, whisk together the grated carrots, sugar, vegetable oil, eggs, and vanilla extract.
Gradually add the dry ingredients to the wet ingredients, stirring until just combined.
Fold in the raisins and chopped walnuts.
Divide the batter evenly between the prepared cake pans.
Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean.
Let the cakes cool in the pans for 10 minutes, then turn out onto wire racks to cool completely.
To make the frosting, beat together the cream cheese and butter until fluffy.
Gradually mix in the powdered sugar until smooth.
Frost the top of one cake layer, place the other layer on top, and then frost the top and sides of the entire cake.
Slice, serve, and enjoy the delightfully spiced flavors of your Carrot Cake with Cream Cheese Frosting!