Here’s a classic recipe for homemade carrot cake:

Ingredients:

For the cake:

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 1/2 teaspoon salt
  • 2 teaspoons ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 4 large eggs
  • 1 cup granulated sugar
  • 1 cup packed brown sugar
  • 1 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 3 cups grated carrots (about 3-4 medium carrots)
  • 1 cup crushed pineapple, drained
  • 1 cup chopped walnuts or pecans (optional)

For the cream cheese frosting:

  • 8 ounces cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 1 teaspoon vanilla extract

Instructions:

  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line them with parchment paper.
  2. In a medium bowl, sift together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg. Set aside.
  3. In a large mixing bowl, beat the eggs, granulated sugar, brown sugar, vegetable oil, and vanilla extract until well combined.
  4. Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
  5. Fold in the grated carrots, crushed pineapple, and chopped nuts (if using) until evenly distributed throughout the batter.
  6. Divide the batter evenly between the prepared cake pans and spread it out evenly with a spatula.
  7. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
  8. Remove the cakes from the oven and let them cool in the pans for 10 minutes before transferring them to wire racks to cool completely.
  9. While the cakes are cooling, prepare the cream cheese frosting. In a large mixing bowl, beat the cream cheese and unsalted butter until smooth and creamy.
  10. Gradually add the powdered sugar, one cup at a time, beating well after each addition. Stir in the vanilla extract.
  11. Once the cakes are completely cooled, frost the top of one cake layer with a generous amount of cream cheese frosting. Place the second cake layer on top and frost the top and sides of the cake with the remaining frosting.
  12. Optional: garnish the top of the cake with additional chopped nuts or shredded carrots.
  13. Slice and serve your delicious homemade carrot cake.

Enjoy your moist and flavorful carrot cake with creamy cream cheese frosting!

Leave a Comment