Classic Carrot Cake with Cream Cheese Frosting
A incredibly moist and spiced carrot cake loaded with fresh carrots and walnuts, topped with a tangy and smooth homemade cream cheese frosting. The perfect balance of sweet and spice.
Ingredients
Instructions
- 1
Preheat the oven to 350°F (175°C). Grease two 9-inch round cake pans and line the bottoms with parchment paper.
- 2
In a medium bowl, whisk together the flour, granulated sugar, brown sugar, baking soda, baking powder, cinnamon, and salt until well combined.
- 3
In a large bowl, whisk the eggs until lightly beaten. Add the vegetable oil and vanilla extract, whisking until fully incorporated.
- 4
Gradually add the dry ingredients to the wet ingredients, stirring with a spatula just until combined. Do not overmix.
- 5
Fold in the grated carrots and chopped walnuts until evenly distributed throughout the batter.
- 6
Divide the batter evenly between the prepared cake pans. Bake for 35-45 minutes, or until a toothpick inserted into the center comes out clean.
- 7
Remove from the oven and let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.
- 8
To make the frosting: In a large bowl, beat the softened cream cheese and butter together until smooth and creamy.
- 9
Gradually add the powdered sugar, one cup at a time, beating on low speed until combined. Add the vanilla extract and beat on high speed for 2-3 minutes until fluffy.
- 10
Frost the cooled cake layers, stacking them and covering the top and sides with the remaining frosting. Slice and serve throughout the week.