Go Back

Moist Carrot Cake Recipe with Cream Cheese Frosting

Moist carrot cake recipe with a luscious cream cheese frosting. A classic homemade carrot cake that's perfect for any occasion!
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Course: Cakes
Cuisine: American
Keywords: baking recipes, best carrot cake recipe, carrot cake with cream cheese frosting, classic carrot cake, easy dessert recipes, homemade carrot cake, moist carrot cake recipe
Servings: 12 slices
Author: Clara

Ingredients

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

Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  2. In a large bowl, whisk together flour, sugar, baking soda, baking powder, salt, and cinnamon.
  3. Add oil, eggs, and vanilla extract. Mix until well combined.
  4. Fold in grated carrots, walnuts, and crushed pineapple.
  5. Divide the batter evenly between the prepared cake pans.
  6. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
  7. Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
  8. For the frosting, beat 8 oz cream cheese, 1/2 cup butter, 2 cups powdered sugar, and 1 teaspoon vanilla extract until smooth.
  9. Frost the cooled cakes and enjoy!