← Back to recipe
The Best Carrot Cake with Cream Cheese Frosting
nibbleboard.com/recipes/carrot-cake-recipe
Ingredients
Ingredients
- 2 cups (250g) all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1½ teaspoons ground cinnamon
- ½ teaspoon ground ginger
- ¼ teaspoon ground nutmeg
- ½ teaspoon salt
- ¾ cup (180ml) canola or vegetable oil
- 4 large eggs, at room temperature
- 1½ cups (300g) packed light brown sugar
- ½ cup (100g) granulated sugar
- ½ cup (125g) unsweetened applesauce
- 1 teaspoon pure vanilla extract
- 1 cup chopped pecans or walnuts (optional)
- ½ cup raisins (optional)
Cream Cheese Frosting
- 8 oz (226g) brick-style cream cheese, softened
- ½ cup (115g) unsalted butter, softened
- 2 cups (240g) powdered sugar
- 1 teaspoon pure vanilla extract
Instructions
- Preheat your oven to 350°F (180°C). Spray two 9-inch round cake pans with nonstick cooking spray and line the bottom of each with a parchment paper circle.
- Whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, and salt in a large bowl until very well combined. Really get in there with the whisk — you don't want pockets of baking soda in your cake.
- In a separate large bowl, whisk together the oil, eggs, brown sugar, granulated sugar, applesauce, and vanilla extract until fully combined and smooth.
- Add the grated carrots to the wet ingredients and stir to combine.
- Pour the wet ingredients into the dry ingredients and fold together with a rubber spatula until just combined. Do not overmix — a few small streaks of flour are fine.
- Fold in the chopped pecans and raisins, if using.
- Divide the batter evenly between the two prepared pans. Bake for 30 to 35 minutes, or until the tops are set and a toothpick inserted into the center comes out clean.
- Let the cakes cool in the pans on a wire rack for 20 minutes, then carefully invert onto the rack to cool completely.
- Beat the softened cream cheese with a stand mixer or hand mixer until smooth, about 1 minute. Add the softened butter and beat until creamy and well combined, about 2 minutes.
- Add the powdered sugar and vanilla extract to the frosting. Mix on low speed until incorporated, then increase to medium and beat until smooth and fluffy. Scrape down the sides as needed.
- Level the tops of each cooled cake layer with a serrated knife if domed. Place one layer on a cake stand or plate and spread about half the frosting evenly over the top.
- Place the second cake layer on top. Spread the remaining frosting over the top and sides. Garnish with chopped pecans or pecan halves if desired.
Nutrition per Serving
1112Calories
12gProtein
148gCarbs
56gFat
Chef Tips
- I've found that room temperature eggs and softened (not melted) cream cheese are the two things that make or break this cake. Cold eggs don't emulsify well, and cold cream cheese makes lumpy frosting every single time.
- Grate your carrots on the small holes of a box grater, not the large ones. Finely grated carrots melt into the batter and create that signature moist crumb. Large shreds stay chunky and don't release enough moisture.
- The applesauce isn't just a health swap — it adds genuine moisture and a subtle sweetness that keeps this cake tender for days. Don't skip it.
- If your frosting seems too soft, pop it in the fridge for 15-20 minutes before spreading. Cream cheese frosting firms up beautifully when chilled and holds those pretty swoops better.
- You can substitute the pecans with walnuts, or leave the nuts out entirely. My daughter Emma loves it with nuts, but I make a nut-free version when I'm sending it to school events.
Storage
Store frosted cake covered in the refrigerator for up to 5 days. Let it sit at room temperature for 20-30 minutes before serving for the best texture.