Best Moist Carrot Cake Recipe

The best moist Carrot Cake recipe is packed with flavor and garnished with chopped pecans. This classic layer cake recipe with cream cheese frosting is a must for Easter or any spring celebration! It’s nut free too.

slice of the best moist carrot cake recipe

Who else loves carrot cake? I do! Haley here from If You Give a Blonde a Kitchen and today I’m sharing my recipe for classic carrot layer cake with cream cheese frosting. Carrot cake has always been one of my favorite desserts. It has all the best baking spices (cinnamon, nutmeg, etc.) that not-so-secretly disguise the vegetable inside this cake.

And the best moist carrot cake is almost always covered in rich cream cheese frosting. There is no shortage of flavor here!

Classic Carrot Cake with Cream Cheese Frosting is two layers of carrot cake topped with cream cheese frosting and chopped pecans! #carrot #cake #recipe #dessert #cakerecipe #carrotcake #classic #layercake #Easter #Easterrecipe #spring

Carrot Cake Ingredients

All of the ingredients you need for this cake are below. The cake comes together relatively easily.

  • Flour
  • White Sugar
  • Brown Sugar
  • Eggs
  • Canola or Vegetable Oil
  • Baking Powder
  • Baking Soda
  • Cinnamon
  • Nutmeg
  • Cloves
  • Salt
  • Carrots

Classic Carrot Layer Cake with Cream Cheese Frosting is moist, flavorful and garnished with chopped pecans. This recipe is a must for Easter or spring! #carrot #cake #recipe #dessert #cakerecipe #carrotcake #classic #layercake #Easter #Easterrecipe #spring

How do you make the best moist carrot cake from scratch?

With such an abundance of flavor, this cake deserves to have the best consistency. We use a food processor not only to shred the carrots, but also to blend the sugars, eggs and oil together. It makes the sugar more fine to absorb the other ingredients and create a delicately moist cake.

After combining the wet ingredients in the food processor, add the carrots and the flour mixer. Stir to combine and then pour into prepared cake pans. Bake at 350 degrees Fahrenheit for 35 to 40 minutes.

Cream Cheese Frosting

There isn’t a better compliment to carrot cake than a perfect cream cheese frosting. This frosting has the perfect balance of cream cheese flavor and sweetness from confectioners’ sugar. The recipe calls for only a teaspoon of vanilla extract so not to overpower the cream cheese taste.

Combine cream cheese, butter and vanilla in a stand mixer until smooth. Add the confectioners’ sugar and blend until smooth to make the cream cheese frosting.

Classic Carrot Layer Cake with Cream Cheese Frosting is moist, flavorful and garnished with chopped pecans. This recipe is a must for Easter! #carrot #cake #recipe #dessert #cakerecipe #carrotcake #classic #layercake #Easter #Easterrecipe #spring

Tips for assembling the cake

  • We highly recommend frosting a crumb coat around the outside of the cake. It’s a thin layer of frosting that goes on before the final, thicker layer of frosting. It will catch crumbs so they don’t show up in the beautiful outer frosting layer.
  • Garnish with additional nuts, if desired.

Store the cake covered in the refrigerator for up to 5 days.

If you love carrot cake as much as we do, then you should also try Mini Carrot Cake Cheesecakes, Carrot Cake Cupcakes or Carrot Coffee Cake Muffins or Carrot Cake Whoopie Pies.

We love this cake for Easter or spring gatherings. Try it and let us know what you think!

Classic Carrot Layer Cake with Cream Cheese Frosting is moist, flavorful and garnished with chopped pecans. This recipe is a must for Easter or spring! #carrot #cake #recipe #dessert #cakerecipe #carrotcake #classic #layercake #Easter #Easterrecipe #spring

Best Moist Carrot Cake with Cream Cheese Frosting

Yield: 16 servings
Prep Time: 20 mins
Cook Time: 40 mins
2 hrs
Total Time: 3 hrs
This classic layer cake recipe is a must for Easter or any celebration!
5 from 3 votes



  • 2 1/2 cups all-purpose flour
  • 1 1/4 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 1/4 teaspoons ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • Pinch of ground cloves, optional
  • 1/2 teaspoon salt
  • 1 pound medium carrots, peeled, grated and patted dry (about 7)
  • 1 1/2 cups granulated sugar
  • 1/2 cup packed light brown sugar
  • 4 large eggs
  • 1 1/2 cups canola or vegetable oil


  • 2 cups cream cheese, softened but still cool (16 ounces)
  • 12 tablespoons unsalted butter, softened but still cool (1 1/2 sticks)
  • 1 teaspoons vanilla extract
  • 2 1/2 cups confectioners' sugar, sifted
  • Chopped pecans for garnish, optional


For the Cake:

  • Adjust an oven rack to the middle position. Preheat oven to 350 degrees F. Grease two 9-inch round cake pans with butter. Dust with flour and set aside.
  • In a medium bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, cloves and salt. Set aside.
  • In a food processor fit with a metal blade, process granulated sugar, brown sugar and eggs until thoroughly combined, about 20 seconds. With the processor running, add the oil through the feed tube and blend until mixture is light in color, about another 20 seconds.
  • In a large bowl, combine the wet ingredients from the food processor, the flour mixture, and the grated carrots. Stir with a wooden spoon or rubber spatula until combined and no flour streaks remain.
  • Pour the batter into the two prepared cake pans (dividing the batter evenly). Bake at 350 degrees F for 35 to 40 minutes. Rotate pans halfway through the baking time. Cakes are done when a toothpick inserted in the center comes out clean. Let cakes cool completely in the pans set on a wire rack (about two hours).

For the Cream Cheese Frosting:

  • In the bowl of a hand mixer (or using a hand mixer), combine cream cheese, butter and vanilla until smooth, about 30 seconds. Scrape down the sides of the bowl with a rubber spatula as needed. With the mixer on low, add the confectioners' sugar and mix until smooth.
  • Run a butter knife around the edge of the cake pans. Invert the cakes onto a wire rack.
  • Place one cake on a cake stand and drop a large dollop of frosting in the center. Use an offset spatula to push the frosting toward the edges of the cake evenly. Place second cake on top of the frosted bottom cake.
  • Create the crumb coat*. Spread a thin layer of frosting over the top and sides of the cake. It's okay if you see the cake and crumbs at this step. Chill the cake for 10 to 15 minutes for the crumb coat to set.
  • Apply a second, thicker layer of frosting. Cut and serve the cake!


  • The crumb coat is a thin layer of frosting around the entire cake. It’s the base before you put a thick second layer of frosting. The crumb coat will catch any crumbs so they won’t appear in the final frosting layer.
  • Store carrot cake covered and in the refrigerator for up to 5 days.
Recipe from Haley at If You Give a Blonde a Kitchen


Calories: 462kcal, Carbohydrates: 63g, Protein: 5g, Fat: 21g, Saturated Fat: 11g, Cholesterol: 94mg, Sodium: 271mg, Potassium: 209mg, Fiber: 1g, Sugar: 46g, Vitamin A: 5440IU, Vitamin C: 1.7mg, Calcium: 70mg, Iron: 1.4mg
Course: Dessert
Cuisine: American
If you try this recipe, don’t forget to leave a review below or share a photo and tag @spoonfulofflavor on Instagram.

Connect with Haley:
Blog | Facebook | Pinterest | Instagram | Twitter | YouTube

6 comments on “Best Moist Carrot Cake Recipe”

  1. Making this for my husband’s birthday! Carrot cake is his favorite. I’m also thinking of making this into cupcakes to share with my neighbors. Should I do anything different with the cupcakes?

  2. Love how easy and delicious this recipe is. It’s perfect for a gathering or a party.

  3. Carrot cake is one of my favorites and this recipe is now my go to! It’s perfectly light and delicious. I made this for a birthday and not only were the guests impressed, but I was too. There’s always that fear of how things actually turned out because you can’t taste test a cake. The recipe was easy to follow and I highly recommend!

    • Hi, Kate! I’m so glad to hear you loved this recipe. Thanks so much for sharing your photo and review on Instagram too. Your feedback is greatly appreciated!

  4. Finally a recipe that acknowledges that people have nut allergies .Thank you for an easy yet moist and delicious recipe, and leaving the nuts out of the cake recipe .

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.