Ultimate Spiced Carrot Cake with Cream Cheese Frosting

Ava Thompson
Ava Thompson
Published: April 18, 2026
Categories: Vegetables, Dairy, Cakes
Tags: Dessert, Baking, Carrot Cake, Holiday Favorites

Carrot Cake

Moist spice-forward cake topped with velvety cream cheese frosting and toasted pecans.

Prep Time:25 minCook Time:35 minTotal Time:60 minServings:12Difficulty:Medium

There is something incredibly nostalgic about a slice of homemade carrot cake. This isn't just any cake; it’s a celebration of textures and warm autumnal flavors. We’re talking about a crumb that is remarkably moist thanks to freshly grated carrots and a touch of oil, balanced perfectly by the crunch of toasted pecans and the sweet tang of a thick cream cheese frosting. It's the kind of cake that actually tastes better the next day, making it a perfect make-ahead dessert for holidays or weekend gatherings.

My secret to the perfect carrot cake lies in the spices. I love a heavy hand with cinnamon, ginger, and a pinch of nutmeg to really bring out the natural sweetness of the carrots. I also swear by grating your own carrots rather than buying the pre-shredded ones—the fresh moisture from hand-grated carrots makes all the difference in the final texture. Whether you’re a fan of raisins or prefer it plain, this base recipe is robust enough to handle any of your favorite mix-ins while remaining a timeless classic.

Nutrition (per serving)

Calories:720 kcal
Protein:7 g
Carbs:78 g
Fat:44 g

Directions

  1. 1
    Two round cake pans greased and floured for carrot cake batter

    Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans or line them with parchment paper.

  2. 2
    Flour and warm spices whisked together for carrot cake

    In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, ginger, and nutmeg until well combined.

  3. 3
    Oil sugars and vanilla mixed into a smooth carrot cake batter base

    In a large mixing bowl, beat together the vegetable oil, granulated sugar, brown sugar, and vanilla extract until smooth.

  4. 4
    Egg added to spiced carrot cake batter and whisked in

    Add the eggs one at a time, beating well after each addition to ensure the batter is emulsified.

  5. 5
    Dry ingredients folded into wet carrot cake batter with a spatula

    Gradually fold the dry ingredients into the wet ingredients using a spatula until no streaks of flour remain.

  6. 6
    Grated carrots and chopped pecans folded through carrot cake batter

    Stir in the grated carrots and chopped pecans until evenly distributed.

  7. 7
    Carrot cake batter divided between two round pans before baking

    Divide the batter equally between the two prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.

  8. 8
    Baked carrot cake layers cooling on a wire rack

    Let the cakes cool in the pans for 15 minutes before inverting them onto a wire rack to cool completely.

  9. 9
    Fluffy cream cheese frosting whipped until smooth

    To make the frosting, beat the cream cheese and butter together until pale and fluffy. Gradually add the powdered sugar and a teaspoon of vanilla, beating until smooth.

  10. 10
    Second carrot cake layer stacked over thick cream cheese frosting

    Place one cake layer on a serving plate, spread a thick layer of frosting over the top, then stack the second layer. Frost the top and sides of the entire cake with the remaining frosting.

Ingredients

  • All-purpose flour:2 cups
  • Baking powder:2 tsp
  • Baking soda:1 tsp
  • Salt:1/2 tsp
  • Ground cinnamon:1.5 tsp
  • Ground ginger:1/2 tsp
  • Ground nutmeg:1/4 tsp
  • Vegetable oil:1 cup
  • Granulated sugar:1 cup
  • Light brown sugar:1/2 cup
  • Vanilla extract:2 tsp
  • Large eggs:4 pieces
  • Carrots, finely grated:3 cups
  • Pecans, chopped:1 cup
  • Cream cheese, softened:16 oz
  • Unsalted butter, softened:1/2 cup
  • Powdered sugar:3 cups

Tips & Notes

  • Always grate your carrots fresh; pre-shredded carrots are too dry and won't give the cake the same moisture.
  • Ensure your cream cheese and butter are at room temperature to avoid a lumpy frosting.
  • If you prefer a fruitier cake, feel free to add 1/2 cup of crushed pineapple (drained) or raisins to the batter.