Three-Layer Carrot Cake

This image courtesy of Shutterstock

Editor's Note: If you are someone who loves their carrot cake, here is a great recipe for one that is easy and delicious. This recipe is exceptional with its ease and excellence. This particular cake comes out extra moist due to the use of peanut oil as the shortening. This is a secret of the Deep South, where they love to use peanut oil instead of shortening. Additionally, this recipe includes large amounts of pecans and some cocoa, which both aid in making the cake more flavorful with a broader texture to it. The frosting tops off this dessert. Don't worry if you feel there is too much frosting. It usually all gets used.

Carrot cake is fairly ubiquitous, but this one is a bit above the rank and file. Peanut oil, common in the Deep South, is the shortening and makes for an exceptionally moist cake. The cocoa and the large amount of pecans—another crop of the region—give a greater depth of flavor and more texture too. It will look like there’s a huge amount of frosting, but all of it will be used. No one has ever complained to me that there’s too much frosting on their carrot cake. Like many cakes, this one seems to develop more flavor if made several hours, or a day, before serving.

Cooking MethodBaking


Make Ahead RecipeYes

Kid FriendlyYes

OccasionBuffet, Casual Dinner Party

Recipe CourseDessert

EquipmentElectric Mixer

Taste and TextureNutty, Rich, Sweet

Type of DishCake


  • 2 cups all-purpose flour, sifted after measuring
  • 1 teaspoon salt
  • 2 teaspoons baking soda
  • 1 tablespoon ground Ceylon cinnamon
  • 1 tablespoon cocoa powder
  • 1 cup light brown sugar
  • 1 cup granulated sugar
  • 1 1/4 cups peanut oil
  • 4 eggs
  • 1 tablespoon vanilla extract
  • 3 cups finely grated carrots
  • 1 1/2 cups not-too-finely-chopped Georgia pecans
  • Ingredients for Frosting
  • 12 tablespoons (1 1/2 sticks) unsalted butter, chilled
  • 24 ounces cream cheese, chilled
  • 1 1/2 cups sifted confectioners' sugar
  • 1 teaspoon vanilla extract
  • 1 1/2 cups chopped Georgia pecans (for the frosting)


For the Cake

  1. Preheat the oven to 350°F.

  2. Put the flour, salt, baking soda, cinnamon, and cocoa in a mixing bowl, and whisk together to blend. Put the sugars in a large mixing bowl, and whisk in the peanut oil. Then whisk in the eggs one at a time, followed by the vanilla.

  3. When fully blended, add the flour mixture all at once, and mix just until smooth. Stir in the grated carrots and the pecans. Divide the batter evenly between the three 9-inch cake pans, lightly buttered and floured. Drop each pan sharply onto the counter from a height of about 6 inches to remove any air pockets. 

  4. Bake for 25 minutes in the preheated oven, or until the center of the layers springs back gently when touched. 

  5. Remove from the oven, and place on cooling racks until completely cooled, then unmold.

For the Frosting

  1. Cut the butter into 2-inch pieces, and put in the mixing bowl of an electric mixer. Mix on medium speed just until the butter begins to become malleable, about 3–4 minutes. 

  2. Add the cream cheese in pieces, and mix until thoroughly blended. Slowly add the confectioners’ sugar and vanilla, and mix until blended. Increase mixer speed slightly, and continue mixing for 2–3 minutes, until the frosting becomes light and fluffy. 

  3. Remove from the mixer, and fold in the pecans.

To Assemble the Cake

  1. Place one of the cake layers, bottom side up, on a cake plate or pedestal. Spoon approximately a quarter of the frosting onto the layer, and spread it over evenly. 

  2. Place a second layer, bottom side down, on top of the first, and spread with an equal amount of frosting. Place the final layer, bottom side down, on top of the others, and frost the top and sides with the remaining frosting. 

  3. Store in a cool but not refrigerated area until serving.


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password