This classic carrot cake is incredibly moist, packed with warm spices, and topped with a luscious cream cheese frosting. Perfect for birthdays, holidays, or any occasion!
For the Carrot Cake:
2 cups all-purpose flour (or substitute with whole wheat flour)
2 teaspoons baking powder
1 teaspoon baking soda
1 teaspoon cinnamon
½ teaspoon nutmeg
½ teaspoon salt
1 cup granulated sugar
½ cup brown sugar, packed
¾ cup vegetable oil (or melted coconut oil)
¾ cup unsweetened applesauce (for moisture)
3 large eggs
2 teaspoons vanilla extract
2 cups grated carrots (about 3–4 medium carrots)
½ cup crushed pineapple, drained (optional, but adds extra moisture)
½ cup chopped walnuts or pecans (optional)
½ cup raisins (optional)
For the Cream Cheese Frosting:
8 oz cream cheese, softened
½ cup unsalted butter, softened
2 cups powdered sugar
1 teaspoon vanilla extract
1 tablespoon milk (if needed for consistency)
Make the Carrot Cake:
Make the Cream Cheese Frosting: