What You Need
Carrot Cake
2 cups all-purpose flour
2 tsp baking powder
2 tsp baking soda
2 tsp ground cinnamon
1/2 tsp salt
3 cups grated carrots
1 1/2 cups granulated sugar
1 cup vegetable oil
3 large eggs
1 tsp vanilla extract
1/2 cup chopped walnuts (optional)
Cream Cheese Frosting
8 oz cream cheese, at room temperature
1/2 cup unsalted butter, at room temperature
4 cups powdered sugar
1 tsp vanilla extract
What To Do
Preheat the oven to 350°F (175°C) and grease a 9×13 inch baking dish. In a large mixing bowl, combine the flour, baking powder, baking soda, cinnamon, and salt. Whisk until well combined. Add the grated carrots to the bowl and toss to coat with the flour mixture.
In a separate mixing bowl, whisk together the sugar, oil, eggs, and vanilla extract until well combined. Pour the wet ingredients into the dry ingredients and mix until just combined. Stir in the chopped walnuts, if using. Pour the batter into the prepared baking dish and smooth out the top with a spatula.
Bake for 35-40 minutes, or until a toothpick inserted into the center of the cake comes out clean. Remove the cake from the oven and let it cool completely on a wire rack.
For the cream cheese frosting, in a large mixing bowl beat the cream cheese and butter together until smooth and creamy. Add the powdered sugar and vanilla extract and beat until well combined and creamy. Once the cake has cooled completely, spread the cream cheese frosting over the top of the cake.
Refrigerate the cake for at least 30 minutes to set the frosting before slicing and serving. Enjoy your delicious homemade carrot cake with cream cheese frosting!