Go Back
This Carrot Cake is ultra-moist, packed with warm spices, fresh carrots, and crushed pineapple, then slathered in the creamiest cream cheese frosting!

Carrot Cake

This Carrot Cake is ultra-moist, packed with warm spices, fresh carrots, and crushed pineapple, then slathered in the creamiest cream cheese frosting!
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Dessert
Cuisine American
Servings 12

Ingredients
  

Cake:

  • 2 ½ cups 300 g all-purpose flour
  • 1 lb 455 g carrots, shredded (about 3 cups, or slightly less)
  • 1 ½ cups 300 g granulated sugar
  • ½ cup 100 g brown sugar, gently packed
  • 1 ¼ teaspoon baking powder
  • 1 teaspoon baking soda
  • 1 ¼ teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • teaspoon ground cloves
  • ½ teaspoon salt
  • 4 large eggs
  • 1 cup 235 ml oil, (vegetable/canola)
  • 8 oz 225 g canned crushed pineapple, with juices (do NOT drain)

The BEST Cream Cheese Frosting:

  • 16 oz 450 g block-style cream cheese, (two 8-oz blocks) cold
  • 1 cup 225 g unsalted butter, (2 sticks) room temperature
  • 2 cups 240 g powdered sugar
  • 2 teaspoon vanilla extract

Instructions
 

  • Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans to ensure your cake releases easily, then set them aside.
  • In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, cloves, and salt until well combined. This blend of warm spices will give your cake its signature cozy flavor!
  • If you'd like, peel the carrots, then trim off the ends. Grate or shred them using a food processor or a box grater—whichever method you prefer. Freshly grated carrots add the perfect moisture and sweetness to your cake!
  • In the bowl of a stand mixer fitted with the paddle attachment, beat the granulated sugar, brown sugar, and eggs on medium-high speed until everything is well combined and slightly thickened.
  • Reduce the speed to medium and slowly drizzle in the oil while the mixer is running. Once added, increase the speed and continue mixing until the mixture turns pale and slightly fluffy.
  • Now, fold in the crushed pineapple and shredded carrots, mixing just until everything is evenly incorporated. Your batter is coming together beautifully!
  • Gently fold the dry ingredients into the wet mixture by hand, mixing just until no streaks of flour remain. Be careful not to over-mix—this keeps the cake light and tender!
  • Divide the batter evenly between the prepared pans and bake until a toothpick inserted into the center comes out clean. Start checking around 30 minutes, but it may take up to 45 minutes.
  • Once baked, let the cakes cool in the pans for about 10 minutes before carefully inverting them onto a cooling rack. Let them cool completely before frosting.
  • Pro tip: For easier frosting with fewer crumbs, double-wrap the cooled cakes in plastic wrap and freeze for a few hours before assembling. It makes a world of difference!

The BEST Cream Cheese Frosting:

  • Place the cream cheese in a large bowl and beat it with a hand mixer until perfectly smooth.
  • Gradually add the butter, two tablespoons at a time, mixing continuously until the mixture is silky and well blended.
  • Add all the powdered sugar and vanilla at once, then mix just until everything is combined and smooth. Be careful not to overbeat—if the frosting gets too soft, simply pop it in the fridge or freezer for a bit to firm up.
  • Frost your cake as desired, creating those dreamy, creamy layers. Store it covered in the refrigerator to keep it fresh. A cake container works great, but if you’re using plastic wrap, keep it loose to avoid messing up that gorgeous frosting!
Keyword Cake, Carrot Cake