Go Back
+ servings
Slice of easy homemade carrot cake with cream cheese frosting

Moist Carrot Cake

A moist and flavorful carrot cake made with pantry staples, grated carrots, and crushed pineapple, perfect for any occasion.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 12 servings
Course: Cake, Dessert
Cuisine: American
Calories: 450

Ingredients
  

Cake Ingredients
  • 2 cups all-purpose flour
  • 2 cups sugar
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon
  • 1 cup vegetable oil
  • 4 large eggs room temperature
  • 3 cups grated carrots about 4 to 5 medium carrots
  • 1 cup crushed pineapple well drained (canned or fresh)
  • 1 teaspoon vanilla extract
  • 1/2 cup chopped walnuts or pecans optional
Frosting
  • 1 batch Cream cheese frosting store-bought or homemade

Method
 

Preparation
  1. Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line them with parchment rounds.
  2. In a large bowl, whisk together the flour, sugar, baking powder, baking soda, salt, and cinnamon until evenly combined.
  3. In a separate bowl, whisk the oil and eggs until smooth and slightly thickened. Stir in the vanilla.
  4. Add the grated carrots and the well-drained crushed pineapple to the wet mixture. Stir so everything is coated evenly.
  5. Pour the wet ingredients into the dry. Stir gently with a spatula until just combined and no streaks of flour remain. Fold in the nuts if using.
  6. Divide the batter evenly between the prepared pans and smooth the tops. Tap the pans lightly to remove large air bubbles.
Baking
  1. Bake for 25 to 30 minutes, rotating the pans halfway through. A toothpick inserted in the center should come out clean or with a few moist crumbs.
  2. Let the cakes cool in the pans for 10 minutes. Run a knife around the edges, then invert onto a wire rack. Cool completely before frosting.
Frosting and Assembly
  1. When fully cool, spread or pipe cream cheese frosting on one layer, stack the second layer, and finish the top.
  2. Serve at room temperature.

Nutrition

Serving: 1Calories: 450kcalCarbohydrates: 64gProtein: 5gFat: 20gSaturated Fat: 3gSodium: 250mgFiber: 1gSugar: 35g

Notes

For a lighter crumb, spoon and level your flour rather than scooping. If you need a nut-free cake, omit the walnuts or pecans. Slice and serve at room temperature for best texture.

Tried this recipe?

Let us know how it was!