Go Back
Moist cream cheese frosted carrot cake topped with walnuts and decorative frosting

Homemade Carrot Cake with Creamy Cheese Frosting

A delightful dessert featuring warm spices, grated carrots, and a smooth, creamy cheese frosting, perfect for gatherings and special occasions.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Cake, Dessert
Cuisine American
Servings 12 servings
Calories 400 kcal

Ingredients
  

For the Cake

  • 2 cups all-purpose flour This will create the tender base of your cake.
  • 2 cups granulated sugar Ensuring the perfect sweetness to balance the flavors.
  • 1 teaspoon baking powder For that ideal rise and fluffiness.
  • 1 teaspoon baking soda To enhance the fluff texture of the cake.
  • 1 teaspoon ground cinnamon Adding a warm, aromatic spice that is quintessential for carrot cake.
  • 1/2 teaspoon salt To elevate the sweetness and balance flavors.
  • 1 cup vegetable oil Results in a moist and rich cake.
  • 4 large eggs Binding everything together and providing stability.
  • 3 cups grated carrots These provide moisture and a subtle sweetness.
  • 1 cup crushed pineapple, drained Adding a hint of tropical sweetness and moisture.
  • 1/2 cup chopped walnuts (optional) Providing a delightful crunch and earthiness.

For the Frosting

  • 8 oz cream cheese, softened The star of the creamy frosting.
  • 1/2 cup unsalted butter, softened For a rich and smooth texture in the frosting.
  • 4 cups powdered sugar Sweetening your frosting, making it decadently creamy.
  • 1 teaspoon vanilla extract The finishing touch for flavor.

Instructions
 

Preparation

  • Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
  • In a large bowl, whisk together the flour, sugar, baking powder, baking soda, cinnamon, and salt.
  • In another bowl, mix the vegetable oil and eggs until well combined.
  • Gradually stir the wet ingredients into the dry ingredients until just combined.
  • Fold in the grated carrots, crushed pineapple, and walnuts (if using).
  • Divide the batter evenly among the three prepared cake pans.

Baking

  • Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
  • Allow the cakes to cool in the pans for 10 minutes before transferring to wire racks to cool completely.

Frosting

  • For the frosting, beat the cream cheese and butter together until smooth.
  • Gradually add the powdered sugar and vanilla extract, mixing until creamy.
  • Once the cakes are cool, frost the top of one layer, add the second layer on top, and frost again. Repeat with the final layer.

Serving

  • Decorate the top as desired and serve.

Notes

Ensure that your ingredients are at room temperature before mixing. Grate the carrots finely for a smoother texture. Drain the crushed pineapple well to avoid a soggy cake. Don’t skip the cooling time before frosting your cake.
Keyword Baking, Carrot Cake, Cream Cheese Frosting, Dessert Recipe, Homemade Cake