Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The BEST Carrot Cake with Cream Cheese Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Asma
  • Prep Time: 35 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 810 servings 1x
  • Category: Desserts
  • Method: Baking
  • Cuisine: American

Description

A wonderfully moist carrot cake bursting with warm spices and topped with a rich, tangy cream cheese frosting—perfect for any occasion.


Ingredients

Units Scale

For the Cake:

  • 2 cups all-purpose flour, spooned & leveled (250 grams)
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 1/2 teaspoons ground cinnamon
  • 1/2 teaspoon ground ginger
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 3/4 cup canola or vegetable oil (180 ml)
  • 4 large eggs, at room temperature
  • 1 1/2 cups packed light brown sugar (300 grams)
  • 1/2 cup granulated sugar (100 grams)
  • 1/2 cup unsweetened applesauce (125 grams)
  • 1 teaspoon pure vanilla extract
  • 3 cups lightly packed grated carrots (300 grams)

For the Cream Cheese Frosting:

  • 1 (8-ounce) brick-style cream cheese (226 grams), softened
  • 1/2 cup unsalted butter (115 grams), softened
  • 2 cups powdered sugar (240 grams)
  • 1 teaspoon pure vanilla extract

Instructions

Step 1: Prepare the Pans and Preheat the Oven

  1. Preheat oven to 350°F (180°C).
  2. Grease two 9-inch round cake pans with non-stick cooking spray and line the bottoms with parchment paper.

Step 2: Mix Dry Ingredients

  1. In a large mixing bowl, whisk together flour, baking powder, baking soda, cinnamon, ginger, nutmeg, and salt.

Step 3: Combine Wet Ingredients

  1. In a separate bowl, whisk oil, eggs, brown sugar, granulated sugar, applesauce, and vanilla extract until smooth.
  2. Stir in grated carrots.

Step 4: Mix Batter and Bake

  1. Gradually fold the wet ingredients into the dry ingredients until just combined.
  2. Divide batter evenly between the prepared cake pans.
  3. Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.

Step 5: Cool the Cakes

  1. Allow cakes to cool in their pans for 20–25 minutes.
  2. Transfer cakes to a wire rack to cool completely.

Step 6: Make the Frosting

  1. Beat cream cheese in a large bowl until smooth.
  2. Add softened butter and mix until well combined.
  3. Gradually add powdered sugar and vanilla, beating until smooth and creamy.

Step 7: Assemble the Cake

  1. Level the tops of the cakes if needed.
  2. Place one cake layer on a stand or plate and spread 1/2 cup frosting evenly on top.
  3. Add the second cake layer and frost the top and sides.

Step 8: Decorate and Serve

  • Top with chopped pecans or additional grated carrots if desired.
  • Slice and serve!

Notes

  • Optional Additions: Mix in 1/2 cup chopped pecans or raisins into the batter for extra texture.
  • Storage: Store in the refrigerator for up to 5 days. Bring to room temperature before serving.
  • Make Ahead: Bake the cakes in advance and freeze for up to 1 month; thaw and frost before serving.