Carrot Cake

Tested & Perfected Recipes

This post may contain affiliate links. Read my full disclosure policy.

Sugar, spice, and everything nice – that’s what this carrot cake is made of! You’ll love the perfect blend of warm spices, the cake’s irresistible texture, and of course, the rich cream cheese frosting.

slice of carrot cake on plate

When my kids were little, I started a small baking business focused on making cakes and cupcakes that were not only beautiful but also delicious. During that time, I devoted weeks to perfecting my recipes for all the classic cake flavors. This is the carrot cake recipe that won me over. It’s got the perfect mix of spices, an ultra-moist crumb, and a luscious cream cheese frosting. But what really sets it apart is its texture; while many carrot cakes tend to be heavy and dense, this one is light and tender.

You can make the recipe as a 9-inch layer cake or a 9×13-inch sheet cake. And if you’re on the lookout for more tried-and-true cake recipes, be sure to check out my Vanilla Birthday Cake, Chocolate Lover’s Chocolate Cake, and classic Yellow Cake. Each one comes with practical tips to help take your cake baking to the next level.

“Made this for Easter as a 9-inch layer cake, and it was wildly popular. Everyone thought it was less oily than a typical carrot cake (good thing!) and that the icing was light and fluffy.”

Laura

What You’ll Need To Make Carrot Cake

For the Cake

ingredients needed to make carrot cake.
  • Dried currants: Add sweetness and bursts of flavor throughout the cake. Feel free to omit them if you’re not a fan.
  • All-purpose flour: Forms the structure of the cake.
  • Baking soda: Acts as a leavening agent, helping the cake rise.
  • Cinnamon, nutmeg, allspice, cloves: Provide warm, aromatic spice notes that enhance the flavor of the cake.
  • Pecans or walnuts: Contribute a crunchy texture and nutty flavor to the cake. Feel free to leave them out if you prefer your carrot cake without nuts.
  • Eggs: Bind the ingredients together and add moisture.
  • Granulated sugar: Sweetens the cake and contributes to its tenderness.
  • Dark brown sugar: Adds depth of flavor, moisture, and a slightly caramelized taste to the cake.
  • Vegetable oil: Provides moisture and helps keep the cake tender.
  • Finely shredded carrots: The star ingredient, adding moisture, sweetness, and a distinct carrot flavor to the cake.
  • Jump to the printable recipe for precise measurements

For the Frosting

cream cheese frosting ingredients for carrot cake
  • Cream cheese: Forms the base of the frosting, providing creaminess and tanginess.
  • Butter: Adds richness and enhances the flavor of the frosting.
  • Vanilla extract: Infuses the frosting with a subtle vanilla flavor.
  • Confectioners’ sugar: Sweetens the frosting and helps achieve the desired consistency.
  • Pecans or walnuts: Optional addition for decorating the cake.
  • Jump to the printable recipe for precise measurements

Step-by-Step Instructions

Step 1: Make the Carrot Cake

Position a rack in the center of the oven and heat the oven to 350°F. Spray two 9-inch cake pans (or a 9×13-inch cake pan) with nonstick cooking spray with flour, like Baker’s Joy or Pam with Flour. Line the bottom of each pan with parchment paper; lightly spray the paper with nonstick spray with flour.

parchment lined cake pans on marble board.

In a small bowl, soak the currants in ½ cup hot tap water for 15 minutes. Drain and set aside.

currants soaking in small bowl of hot water.

In a medium bowl, whisk together the flour, baking soda, salt, cinnamon, nutmeg, allspice, and cloves.

dry ingredients whisked in bowl.

Transfer ¼ cup of this mixture to a small bowl and add the drained currants and chopped nuts; toss to combine.

nuts and currants tossed with some of the flour mixture in small bowl.

In a large bowl, whisk the eggs, granulated sugar, and brown sugar until blended. Add the oil and whisk until evenly combined.

eggs, sugar, brown sugar, and oil whisked in bowl.

Add the flour mixture, carrots, and the currant-nut mixture.

combining the carrots, nuts, currant, dry and wet ingredients in a mixing bowl.

Stir with a rubber spatula until evenly incorporated.

carrot cake batter in glass bowl.

Scrape the batter evenly into the prepared pans.

carrot cake batter in cake pans.

Bake until a toothpick inserted in the center of the cakes comes out clean, about 40 minutes. Let cool in the pans on a rack for about 30 minutes, then invert the cakes onto the rack, remove parchment paper, and cool completely.

carrot cake layers cooling on rack

Step 2: Make the Cream Cheese Frosting

Once the cake layers are cool, make the cream cheese frosting. In the bowl of a stand mixer fitted with the paddle attachment (or large bowl if using a hand mixer), combine the cream cheese, butter, vanilla and salt. Mix on low speed until combined, then increase the speed to medium-high and beat until aerated and light, about 2 minutes. Gradually add 4 cups of the confectioners’ sugar, mixing on low to combine. Once all of the sugar is mixed in, increase the speed to medium-high and beat until fluffy, about 1 minute.

cream cheese frosting in mixing bowl.

Step 3: Assemble and Frost the Cake

When the cake layers are completely cool, place one cake layer on a cake platter or serving plate. Using an offset spatula or butter knife, spread half of the frosting over the first layer.

Top with the second layer, then spread the remaining frosting over the top of the cake, swirling decoratively. Sprinkle the nuts around the edges of the cake, if using.

Frequently Asked Questions

Can carrot cake be made ahead of time?

Absolutely! Carrot cake keeps beautifully. You can bake the cake layers a day in advance and store them wrapped in plastic wrap at room temperature. If you’ve already frosted the cake, keep it in the refrigerator. Just remember to bring it to room temperature before serving for the best flavor and texture.

Can carrot cake be frozen?

Yes, carrot cake layers freeze nicely. To freeze, wrap the unfrosted cake layers individually in plastic wrap and then in aluminum foil to prevent freezer burn. They can be stored in the freezer for up to 3 months. When you’re ready to use them, thaw the layers overnight on the countertop before frosting and serving. Note: It’s best to freeze the cake unfrosted, as the frosting may not maintain its quality once frozen and thawed.

Can I leave out the currants and nuts?

Absolutely! While currants and nuts add texture and flavor, they are not essential to the structure of the cake. You can omit them without affecting the overall result.

Video Tutorial

You May Also Like

Carrot Cake

Sugar, spice, and everything nice – that’s what this carrot cake is made of! You’ll love the perfect blend of warm spices, the cake’s irresistible texture, and of course, the rich cream cheese frosting.

Servings: One 9-inch layer cake (or a 9x13-inch sheet cake)
Prep Time: 30 Minutes
Cook Time: 45 Minutes
Total Time: 1 Hour 20 Minutes

Ingredients

For the Cake

  • ½ cup dried currants
  • 2¼ cups all purpose flour, spooned into measuring cup and leveled off
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 1½ teaspoons ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground allspice
  • ¼ teaspoon ground cloves
  • ¾ cup pecans or walnuts, coarsely chopped
  • 4 large eggs
  • 1½ cups granulated sugar
  • ½ cup (packed) dark brown sugar
  • 1¼ cups vegetable oil
  • 2½ cups (packed) finely shredded carrots, from 1 pound of carrots (see note)

For the Frosting

  • 8 oz cream cheese, at room temperature
  • 1 stick (8 tablespoons) unsalted butter, at room temperature
  • 1 teaspoon vanilla extract
  • Pinch salt
  • 4 cups confectioners' sugar
  • ½ cup pecans or walnuts, coarsely chopped (optional)

Instructions

For the Cake

  1. Position a rack in the center of the oven and heat the oven to 350°F. Spray two 9-inch cake pans (or a 9x13-inch cake pan) with nonstick cooking spray with flour, like Baker’s Joy or Pam with Flour. Line the bottom of each pan with parchment paper; lightly spray the paper with nonstick spray with flour.
  2. In a small bowl, soak the currants in ½ cup hot tap water for 15 minutes. Drain and set aside.
  3. In a medium bowl, whisk together the flour, baking soda, salt, cinnamon, nutmeg, allspice, and cloves. Transfer ¼ cup of this mixture to a small bowl and add the drained currants and chopped nuts; toss to combine.
  4. In a large bowl, whisk the eggs, granulated sugar, and brown sugar until blended. Add the oil and whisk until evenly combined. Add the flour mixture, carrots, and the currant-nut mixture, and stir with a rubber spatula until evenly incorporated.
  5. Scrape the batter evenly into the prepared pans. Bake until a toothpick inserted in the center of the cakes comes out clean, about 40 minutes for 9-inch layers or 45 minutes for a 9x13-inch sheet cake. Let cool in the pans on a rack for about 30 minutes, then invert the cakes onto the rack, remove the parchment paper, and cool completely.

For the Frosting

  1. In the bowl of an electric mixer fitted with the paddle attachment or beaters, combine the cream cheese, butter, vanilla and salt. Mix on low speed until combined, then increase the speed to medium-high and beat until aerated and light, about 2 minutes. Gradually add the confectioners' sugar, mixing on low to combine. Once all of the sugar is mixed in, increase the speed to medium-high and beat until fluffy, about 1 minute.
  2. After the cake layers have completely cooled, assemble and frost the cake. Decorate the edges with the nuts, if using. The cake keeps nicely for up to 3 days when stored under a cake dome in the refrigerator. Bring to room temperature before serving.
  3. Note: To shred the carrots, simply use the small holes on your handheld or box grater. If you prefer, you can also roughly chop the carrots, place them into a food processor fitted with the steel blade, and pulse them until they're very finely chopped, about the consistency of couscous.
  4. Note: This recipe provides just enough frosting to ice a 9-inch layer cake (or to generously frost a 9x13-inch sheet cake). For an extra generous layer of frosting on a layer cake, consider leaving the sides bare—it's pretty that way—or boost the frosting amount by 25% for fuller coverage. (The adjusted quantities would be: 10 oz of cream cheese, 10 tablespoons of butter, 1¼ teaspoons of vanilla extract, a generous pinch of salt, and 5 cups of confectioners' sugar.)
  5. Freezer-Friendly Instructions: The cake layers can be frozen for up to 3 months. To freeze, wrap the unfrosted cake layers individually in plastic wrap and then in aluminum foil to prevent freezer burn. They can be stored in the freezer for up to 3 months. When you're ready to use them, thaw the layers overnight on the countertop before frosting and serving. Note: It's best to freeze the cake unfrosted, as the frosting may not maintain its quality once frozen and thawed.

Nutrition Information

Powered by Edamam

  • Per serving (24 servings)
  • Calories: 401
  • Fat: 23 g
  • Saturated fat: 6 g
  • Carbohydrates: 46 g
  • Sugar: 35 g
  • Fiber: 2 g
  • Protein: 4 g
  • Sodium: 246 mg
  • Cholesterol: 52 mg

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

See more recipes:

Comments

  • can I use sweetened coconut flakes in this recipe?

    • Sure, Lisa, I think it would be fine to add some coconut to this. Enjoy!

  • Hi, I made this cake yesterday for my brother, it is delicious! My brother -and the neighbors, loved it! I used melted butter, as per your previous recommendation, since I prefer it instead of oil. I have a question, can I add more carrots, and how much more?

    • So glad it was a hit! I wouldn’t recommend adding more carrots to it though — it will make the cake too wet.

  • Hi. I usually weigh my flour instead of using a measuring cup. How much would 2 1/4 cups weigh? Thanks

    • Hi Celeste, It’s the equivalent of 293 grams of flour. And just a heads up that the great majority of my recipes (including this one) include conversions to metric/weight measurements. To view them, scroll down to the recipe, and immediately under the recipe title on the right side, you’ll see a little toggle. If you move it from “cup measures” to metric, you’ll see measurements that will work for you. Hope that helps!

      • Thanks! One last question: Are the “dried currants” true currants, or Zante currants, which are tiny grapes?

        • I actually didn’t know that there was a difference! Either one will work nicely here.

  • Hi Michele, While it varies by brand, most salted butter has approximately 1/4 tsp. salt per stick, so you can use the salted butter and reduce the salt in the recipe as needed. Hope that helps and that you enjoy the cake!

  • Hi Jenn,

    I’m a huge fan of yours. Your recipes are so well written and very detailed. I love it. I have a question regarding the frosting. I am not a huge fan of very sweet frosting. Will it be okay to cut down the sugar to 1 cup instead of 3 cups?

    Thanks.

    Lucy

    • — Lucy Sim Conway
    • Reply
    • Hi Lucy, It’s fine to reduce the sugar, but keep in mind the frosting may not stiffen up adequately. I would just add it until the consistency seems right. Hope that helps!

      • Thanks Jenn.

        • — Lucy Sim Conway
        • Reply
  • Hi,
    I have made your banana loaf many times and it was so delicious, with amazing banana flavour, and light airy texture. It was so so good the first day and ate half of it straight out of the oven. It even tastes much better the next day !!! I would like to bake the carrot cake in a loaf pan, 5 by 9 by reducing half the portion. What temperature would you bake it and how long?

    • Hi Helen, so glad you like the banana bread! If you’d like to halve this recipe and bake it in a 9 x 5“ loaf pan, I’d reduce the temperature to 325°. Bake time will be different but I’m not sure by how much; I’d start checking it at about 55 minutes. Please LMK how it turns out!

      • Once again….I can’t give this cake enough stars..10 stars would be good. I made the layer cake and made the extra frosting. It was just enough.
        My cake looks just like the picture but with a little extra frosting.
        Thanks Jenn!

        • — Virginia Lehner on April 13, 2024
        • Reply
    • Thank you Jenn for this awesome recipe! It was amazing! I made a layer cake and decorated it with toasted nuts on top for a retirement party. Didn’t have currants so used regular small raisins. People went crazy for it! Definitely one of the best carrot cakes I’ve ever tasted! Super moist and not overly sweet!

  • Can I leave out BOTH the nuts & currants? Will I totally ruin the cake that way?

    • Sure, L, that shouldn’t be a problem. Enjoy!

  • Can you add chocolate chips?

    • Hi Dana, I’ve never added chocolate chips to carrot cake, but I think it’s fine if you’d like to. Hope you enjoy!

    • How many people does the 9×13 cake serve? I’ve made it before as a 3 layer cake which was off the charts delicious. I want to make it for graduation night of a class that I am taking. There will be other desserts. Do you think this would feed 20 people? Jenn I love your step-by-step instructions.

      • — Barbara on April 4, 2023
      • Reply
      • Hi Barbara, it serves 18 to 24. Hope everyone enjoys!

        • — Jenn on April 4, 2023
        • Reply
  • If I halve the ingredients will it fit in a 9″ loaf pan? I just don’t want to make such a large cake.

    • Hi Andi, that should be fine. The bake time will be different so keep a close eye on it. Hope you enjoy!

  • I love your recipes and just juiced a bag of carrots and I was wondering if I can substitute the food processed carrots and instead use the carrot pulp from the juicer. The logical part of me says that this won’t work because all it is has pulp and there’s no longer any juice in the carrot, but I thought maybe someone else can provide some professional and experienced insight. Thanks so much.

    • Hi Tania, My gut says it wouldn’t work — I’m sorry!

    • Hi Tania, I think you need the juice to be IN the carrots to add moisture to the cake, but I’m no expert.

      And Jenn, like everyone here, I love your recipes, and get compliments every time I make them. I can depend on them to make and serve the very first time, without needing to practice. (My late mother always told me never to serve a new recipe to guests if you haven’t tried it first.) Well, definitely NOT with your recipes! I will be making this carrot cake for Easter, and can’t wait to try another great recipe!

      • — Nancy on March 24, 2024
      • Reply

Add a Comment

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