Best ever recipe for carrot cake with cream cheese frosting! Moist and light, with just the right amount of spice. Filled and iced with a sweet and tangy frosting, for a classic combination that’s perfect for spring!

Cake server removing a slice of triple-layer carrot cake with cream cheese frosting, with a green plaid cloth below and fresh carrots in the background.

It’s carrot cake with cream cheese frosting time!

I seriously cannot believe it’s taken me this long to post a carrot cake recipe here! This is long overdue, but hopefully when you taste how fabulous this is, you’ll forgive me. It’s so moist and light, and the warm spice flavors are so on point!

Cake server removing a slice of triple-layer carrot cake with cream cheese frosting, with a green plaid cloth below, fresh carrots in the background, and a text overlay.

Carrot cake is such a classic, especially at this time of year. I always see tons of carrot-cake-inspired recipes at the beginning of spring! It’s just such a perfect dessert to serve at Easter-time.

And this version will not disappoint! It is as moist as can be, with plenty of warm brown sugar, sweet pineapple, cinnamon, and walnuts. And carrots of course! It tastes home-y, old-fashioned, and slightly sweet, with just the right balance of cinnamon spice. The tangy cream cheese frosting is a perfect compliment!

The Cake:

This carrot cake recipe is based off of these Mini Brown Sugar Pound Cakes I shared back in December. When I tried the dark brown sugar version, I knew instantly that it would be delicious as a base for carrot cake!

I just added some grated carrots, crushed pineapple, nuts, and spices. If you like raisins, feel free to add 1/2 cup of those too! I especially like golden raisins in this, but the rest of my family is firmly opposed to the idea, so…

Most carrot cake recipes are made with oil, but this one is butter-based, so you don’t have to worry about it being at all greasy. And as I mentioned, it’s basically a jazzed-up pound cake, so of course pound cake is always made with butter. I just love the added flavor and richness it gives!

But unlike other pound cake recipes, you’ll notice this one has baking powder and baking soda. I found that it needed a little extra lift, because of the weight of all the add-ins. With the extra leavening, it bakes up nice and light!

Tall slice of triple-layer carrot cake with cream cheese frosting, on a green plate with an orange napkin below.

The carrot cake you see in these pics was baked in three 6-inch diameter pans. I love the look of a taller cake! But if you don’t have this kind of pan, you can bake it in two 8 or 9-inch pans. Just bear in mind that they may come out thicker or thinner, and you may have to adjust the bake time.

You could also double the recipe and bake it in a 10-cup bundt pan! I think that would be fantastic and it would really serve a big crowd. I’m imagining that it would need at least 75 minutes in the oven though. You’ll know it’s done baking when it feels springy to the touch, and a toothpick inserted in the thickest part of the cake comes out clean or with a few moist crumbs.

The Add-Ins:

It wouldn’t be carrot cake if it didn’t have carrots in it, right? This recipe uses 1/2 pound of fresh carrots. Just trim off the tops and bottoms and grate them finely.

You can use a box grater, but that’s a bit of a chore. I prefer to grate the carrots in the food processor. It makes things so quick and easy! Look for a link to the food processor I have just above the recipe card. It comes with a grating disk. One side is coarse (yields larger pieces), and the other is fine. I prefer the finer shred.

After grating half a pound of carrots, you should have about 2 cups. Just enough so there’s plenty of carrot running all throughout.

You’ll have carrot in every bite, and because it’s finely shredded it will be nice and tender.

Slice of triple-layer carrot cake with cream cheese frosting, on a green plate with fresh carrots in the background

We are also adding pineapple! It’s traditional, and it adds a nice brightness that really offsets the brown sugar nicely. I just used canned, crushed pineapple, but you could also chop up some fresh. Check out this quick tutorial on how to break down a whole fresh pineapple.

Whether you use canned or fresh, just be sure to drain it well. If it’s too juicy and wet, it will weigh down your carrot cake. Just place it in a fine mesh sieve, and give it a firm press.

Besides carrots and pineapple, this cake also has tender walnuts and warm spice. The cinnamon, nutmeg, and cloves really bring out the best in this cake!

If you can get your hands on whole nutmeg, I highly recommend it! The flavor is off the charts! Just scratch it along a microplane grater and you won’t believe the aromas. If you’re using fresh, you only need about 12 or 15 scratches. If you prefer to use pre-ground, it will probably take at least 1/4 teaspoon, if not 1/2.

Triple-layer semi-naked style carrot cake with cream cheese frosting, on a cake stand with a green plaid cloth and fresh carrots in the background.

The Topping:

To me, carrot cake with cream cheese frosting is the ultimate. I can’t imagine any other kind of topping. The flavors just compliment each other so well, and it’s so classic and traditional.

You’ll find a simple cream cheese frosting recipe in the recipe card below, but if you’d like something fancier, try adding in the zest of an orange or a little triple sec orange liqueur. Orange blossom water would be a great addition as well! It would also do nicely with a squeeze of fresh lemon juice, and/or a splash of vanilla extract.

This recipe yields enough to fill and frost a 3-layer, 6-inch diameter cake in the semi-naked style you see in these pics. There will be just enough left over to tint and pipe some cute carrot decorations.

For piping, I prefer featherweight decorating bags, and I’ve used a #3 tip for the carrots, and a leaf tip for the tops. The carrots are tinted with orange icing color and the tops are tinted with leaf green.

Or you could just sprinkle the top of the cake with toasted chopped walnuts, for a really simple decoration.

If you’re looking for more of a glaze (as opposed to frosting), just add a few tablespoons of milk, until you have a pour-able consistency. This would be PERFECT on that bundt idea I mentioned above…

And if you just aren’t a fan of cream cheese frosting, I’ve definitely got other options for you. Here are just a few ideas:

Making Ahead/Storing:

Like most cakes, this carrot cake with cream cheese frosting can be made ahead. I actually prefer it that way!

Once the layers have completely cooled, I like to wrap them tightly in plastic wrap and refrigerate them overnight. To me, it just makes them easier/less crumb-y to frost.

The cream cheese frosting can also be made ahead. Just keep it in the fridge until you’re ready to use it. If it seems a little dense, pop it in the mixer for a minute or two, to fluff it up.

Once made, this cake should keep for 3 days at room temperature, 1 week in the fridge, or a month in the freezer.

This is the best carrot cake recipe I’ve ever tried, and I think you are really going to love it too! Give it a try, and let me know what you think!

Slice of triple-layer carrot cake with cream cheese frosting, on a green plate with fresh carrots in the background.

More great cake recipes on my “Cake Recipes” Pinterest board!


This post contains affiliate sales links.

16 reviews
Cake server removing a slice of triple-layer carrot cake with cream cheese frosting, with a green plaid cloth below and fresh carrots in the background.

Carrot Cake with Cream Cheese Frosting

Best ever recipe for carrot cake with cream cheese frosting! Moist and light, with just the right amount of spice. Filled and iced with a sweet and tangy frosting, for a classic combination that's perfect for spring!

Prep Time 40 minutes Cook Time 45 minutes Total Time 1 hour 25 minutes
Yields 8 servings     adjust servings

Ingredients

For the carrot cake layers

  • 1 1/4 cups (2 1/2 sticks) unsalted butter, softened
  • 1 1/2 cups dark brown sugar (loosely packed)
  • 3 large eggs
  • 1 teaspoon vanilla extract
  • 1 1/2 cups cake flour
  • 2 teaspoons ground cinnnamon
  • 1 1/2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon kosher salt
  • 1/4 teaspoon ground cloves
  • 12 to 15 microplane scratches whole nutmeg (or 1/4 to 1/2 teaspoon pre-ground)
  • 1/2 pound fresh carrots, finely grated (about 2 cups grated)
  • 8 ounces crushed pineapple (drained)
  • 1/2 cup chopped walnuts

For the cream cheese frosting

  • 8 ounces cream cheese, softened (the kind in a brick)
  • 1/4 cup (half a stick) unsalted butter, softened
  • 4 cups powdered sugar
  • a pinch of kosher salt

Instructions

To make the carrot cake layers:

  1. Preheat the oven to 325 degrees F, mist three 6-inch diameter cake pans with non-stick spray, and line with circles cut from parchment.
  2. Place the butter and brown sugar in the bowl of an electric mixer, and whip on medium-high speed (scraping the bottom and sides of the bowl with a silicone spatula occasionally) until pale and very fluffy (5 to 8 minutes).
  3. Mix in the eggs, one at a time, stopping to scrape the bottom and sides of the bowl with a silicone spatula after each addition.
  4. Stir in the vanilla until well-blended.
  5. Stir in the flour, cinnamon, baking powder, baking soda, cloves, nutmeg, and salt on medium-low speed, until just barely combined (there should still be streaks of flour).
  6. Fold in the carrots, pineapple, and walnuts, and transfer the batter to the prepared pans.
  7. Bake for 42 to 48 minutes, or until the cakes feel springy and a toothpick inserted in the thickest part comes out clean or with a few moist crumbs.
  8. Cool for 20 minutes in the pans, then invert onto a wire rack to cool completely.
  9. When completely cool, fill and ice with cream cheese frosting.

To make the cream cheese frosting:

  1. Place the cream cheese and butter in the bowl of an electric mixer fitted with a paddle attachment.
  2. Whip on medium-high speed until smooth.
  3. Scrape the bottom and sides of the bowl with a silicone spatula, then add the powdered sugar.
  4. Mix on low speed until combined, then turn the mixer up to medium high and whip until fluffy (about 3 minutes).

by

Nutrition Facts
Serving Size
Amount Per Serving As Served
Calories 952kcal Calories from fat 471
% Daily Value
Total Fat 52g 80%
Saturated Fat 29g 145%
Transfat 1g
Cholesterol 192mg 64%
Sodium 632mg 26%
Carbohydrate 117g 39%
Dietary Fiber 3g 12%
Sugars 91g
Protein 8g

Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs:

Calories 2000
Total Fat Less than 65g
Sat Fat Less than 25g
Cholesterol Less than 300mg
Sodium Less than 2,400mg
Total Carbohydrate 300g
Dietary Fiber 25g

Image Map