The BEST Carrot Cake with Cream Cheese Frosting Recipe

This is my favorite recipe for homemade carrot cake! This cake is so easy to make, perfectly moist, and topped with an easy homemade cream cheese frosting.

Yields 10 slices


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

For the cream cheese frosting:
1 (8-ounce) package brick style cream cheese, softened to room temperature
½ cup (115 grams) unsalted butter, softened to room temperature
2 cups (240 grams) powdered sugar
1 teaspoon pure vanilla extract


To make the carrot cake:

  1. Preheat oven to 350°F. Spray two 9-inch round cake pans well with non stick cooking spray (you can also line the bottom of each pan with parchment paper for easier removal) and set aside.
  2. In a large mixing bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, and salt until well combined. Set aside.
  3. In a separate large mixing bowl, whisk together the oil, eggs, brown sugar, granulated sugar, applesauce, and vanilla extract until fully combined. Add the grated carrots into the wet ingredients and mix until well combined.
  4. Visit The BEST Carrot Cake with Cream Cheese Frosting @ for full instructions.

Leave a Comment