Let me introduce you to the Carrot Cake of my dreams, made with the perfect balance of spices, extra moist from buttermilk and crushed pineapple, and slathered in delicious cream cheese frosting.

We love sneaking carrots into baked goods like carrot muffins, or carrot zucchini bars.  If you love cake as much as I do, be sure to check out all of my homemade cake recipes.

A slice of carrot cake on a plate.

Of all the cakes in all the land, this Carrot Cake is the one I choose for my birthday each year. I share my birthday with my twin sister and my mom always spoiled us growing up by making both of our favorite cakes; German Chocolate Cake for her, and Carrot Cake for me. Our family members loved it because they got a little slice of both types of delicious cake.

Sometimes carrot cake can be dense and dull but this carrot cake recipe makes the most moist, light and flavorful carrot cake, EVER.

What makes this the BEST Carrot Cake:

  • Three Layers. That means extra frosting smoothed between not two, but THREE layers of cake.
  • It’s loaded with the good stuff, like buttermilk and crushed pineapple to give it that extra moist, tender crumb. You can add golden raisins and pecans, or coconut to the cake batter, as well.
  • The frosting is (almost) the best part. Carrot cake just isn’t carrot cake without the pairing of cream cheese frosting and this frosting is fool-proof, light and creamy, and compliments the cake flavors perfectly.

How to Make Carrot Cake:

1. Combine wet ingredients: Beat the eggs, granulated sugar, brown sugar, oil, buttermilk, vanilla, and pineapple together in a large bowl.

2. Combine dry ingredients: In another bowl combine the flour, baking powder, baking soda, cinnamon, ginger, salt and nutmeg. Add the dry ingredients to the wet ingredients and mix until incorporated.

3. Fold in carrots, pecans, and raisins just until evenly distributed throughout the batter

Four process photos for how to make carrot cake batter.

4. Bake.  Pour the batter into prepared pans. Bake at 350ºF for 25-40 minutes (see details in recipe card).  Allow cakes to cool in the pans for 10-15 minutes before inverting them onto a wire rack to cool completely.

A round cake pan with carrot cake batter next to another photo of the baked cake in the cake pan.

To assemble carrot cake:

  • Place the bottom layer on serving plate. Scoop about 2/3 cup of the cream cheese frosting onto the bottom cake layer. Spread the frosting thinly and evenly over the surface and out to the edge of the cake. repeat with remaining cake layers.
  • Spread frosting around the sides of the cake, adding more as needed, until it’s covered. Use the palm of your hand to cup chopped pecans around the edge of the cake, if desired.
  • Chill for at least 30 minutes before serving.
Three process photos for assembling a three-layer carrots cake on a cake stand and adding nuts around the frosting.

Variations:

  • Pineapple substitute: The Crushed Pineapple adds a lot of moistness and sweet flavor to the cake, but you could use applesauce as a substitute. 
  • Nuts and Raisins: These are optional, so add what you like, or add walnuts or coconut. I prefer raisins in the cake and nuts only on the outside.
  • Make it in advance. I like to make the cake and cream cheese frosting at least one day in advance. Frozen cakes are easier to frost!
  • One layer cake: Grease a 9×13 inch baking pan and add batter, but don’t overfill the pan (you could use leftover batter to make a few cupcakes). Bake for 35-45 minutes or until a toothpick inserted in the center comes out clean.
  • Two Layer Cake: Pour batter into two lined and greased 9” round cake pans and bake for about 30-40 minutes, or until a toothpick inserted in the center comes out clean.
  • Cupcakes: Line muffin pans with cupcake lines and fill ¾ full with batter. Bake cupcakes for about 18-25 minutes. Makes about 30 cupcakes cupcakes.
Carrot Cake served on a cake stand, with a slice removed.

Freezing Instructions:

After the cakes bake, allow them to cool completely, then wrap each layer in plastic wrap and place a ziplock freezer bag. Freeze for up to three months.  Frosting can be stored in the fridge for 3-4 weeks or frozen for up to 3 months in a freezer-safe container. Remove the frosting from the fridge 1-2 hours before frosting the cake, to allow it to come to room temperature.

FOLLOW ME on FACEBOOKTWITTERINSTAGRAM and PINTEREST for more great recipes!

Recipe

A slice of carrot cake on a plate.
Prep 20 minutes
Cook 30 minutes
Total 50 minutes
Save Recipe

Ingredients
 
 

For the Cream Cheese Frosting:

Instructions
 

  • Preheat oven to 350 degrees F. Prepare three 8 inch cake pans* by lightly coating with cooking spray and lining with parchment paper on the bottom.
  • Beat the eggs, granulated sugar, brown sugar, oil, buttermilk, vanilla, and pineapple together in a large bowl. 
    The wet ingredients for carrot cake batter added to a mixing bowl.
  • In another bowl combine the flour, baking powder, baking soda, cinnamon, ginger, salt and nutmeg. Add the dry ingredients to the wet ingredients and mix until incorporated. 
  • Fold in the carrots, pecans and raisins just until evenly distributed throughout the batter. 
  • Pour the batter into the prepared pans. Bake on the center oven rack until a toothpick inserted into the center of the cake comes out clean, about 25-30 minutes. Allow cakes to cool in the pans for 10-15 minutes before inverting them onto a wire rack to cool completely. 
    A round cake pan with carrot cake batter next to another photo of the baked cake in the cake pan.

Cream cheese frosting:

  • Beat cream cheese and butter together until smooth. Mix in vanilla. Add powdered sugar, one cup at a time, until the frosting reaches consistency you want. You may not need to add all of the sugar.

Assemble:

  • Place the bottom layer on a cardboard round on serving plate. Scoop about ½ cup of the cream cheese frosting onto the bottom cake layer. Spread the frosting thinly and evenly over the surface and out to the edge of the cake. repeat with remaining cake layers.
    Three round layers of carrots cake stacked with frosting between the layers, and being smoothed around the sides and top.
  • Spread frosting around the sides of the cake, adding more as needed, until it's covered. Use the palm of your hand to cup chopped pecans around the edge of the cake, if desired. Chill for 30 minutes before serving.

Notes

Crushed Pineapple: This ingredient adds a lot of moistness and sweet flavor to the cake. Applesauce would be a good substitute. 
One layer cake: Grease a 9×13 inch baking pan and add batter, but don’t overfill the pan (you could use leftover batter to make a few cupcakes). Bake for 35-45 minutes or until a toothpick inserted in the center comes out clean.
Two Layer Cake: Pour batter into two lined and greased 9” round cake pans and bake for about 30-40 minutes, or until a toothpick inserted in the center comes out clean.
Cupcakes: Line muffin pans with cupcake lines and fill ¾ full with batter. Bake cupcakes for about 18-25 minutes. Makes about 30 cupcakes cupcakes.
Nuts and Raisins: These are optional, so add what you like, or add walnuts or coconut. I prefer raisins in the cake and nuts only on the outside.
Freezing Instructions: After the cakes bake, allow them to cool completely, then wrap each layer in plastic wrap and place a ziplock freezer bag. Freeze for up to three months.  Frosting can be stored in the fridge for 3-4 weeks or frozen for up to 3 months in a freezer-safe container. Remove the frosting from the fridge 1-2 hours before frosting the cake, to allow it to come to room temperature.
 

Nutrition

Calories: 864kcalCarbohydrates: 126gProtein: 10gFat: 37gSaturated Fat: 16gCholesterol: 141mgSodium: 466mgPotassium: 561mgFiber: 4gSugar: 97gVitamin A: 8605IUVitamin C: 5.9mgCalcium: 157mgIron: 2.7mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

*Cake Recipe adapted from The Essential Baker.

Have you tried this recipe?!
RATE and COMMENT below! I would love to hear your experience.

I first shared this recipe May 2013. Updated March 2021.

This post contains affiliate links.

Related Posts

Share Recipe

Categories

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

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

Recipe Rating




Comments

  1. I have made this carrot cake several times and it always pleases. This is the most requested cake from my family and friends. Thank you for sharing the recipe. There’s never a piece left!

  2. 5 stars
    I made this cake and it was delicious. My only problem was how come my carrot orange color wasn’t there. I used the bage of shredded carrots. The taste was delicious.

  3. This is by far the best tasting & moistest carrot cake that we have ever had. I made it for my husband’s birthday & he loved it. I made it exactly as the recipe instructed, but I did add 2 tablespoons of orange zest to the batter. It gave it just a hint of orange which we really enjoyed.

  4. 5 stars
    Love Lauren’s carrot cake recipe 😋! Moist & full of flavor.Tastes like a Michelin Chef served it at a high end restaurant.
    I had a huge bag of carrots from Costco & figured id give her recipe a try.
    I made it 3×’s now. I reduced the sugar & added a extra cup of grated carrots. I tried chunky pineapple vs. Crushed- I prefer the chunky (there is no acidic, tangy taste) Iam not a good baker, sometimes my cakes go flat. But this did me right. I filled the pans 1/2 way up & there was no overage.
    So very greatful that she did not keep this a secret & that she shared this. This doesn’t last very long in my house.
    Everyone wants some to take home. All hail to the Queen of Carrots 🥕 🙌 (Lauren Allen)
    MAHALO ( Thank you) FROM HAWAII, Mary Ann Akana 💖 😊

  5. 5 stars
    I have made this cake several times now, my husbands favourite cakes are fruit and carrot so this was a big hit for his birthday last year and also at Christmas. He’s birthday is in a few days and I’m back here to look over the recipe and make it a again! It’s perfect thank you.

  6. 5 stars
    This cake went over so well, I’ve made it 4x in the last week for 2 separate kinds of people. First, I made it sugar free, gluten free, and low fat by using 3/4 cup of unsweetened applesauce and Swerve instead of regular sugar or vegetable oil Then I used Bob’s Redmill 1-to-1 flour substitute instead of regular wheat flour. It was not at all dry, but it was a little heavier because of the extra applesauce. I also doubled all the spices and added 1/4 tsp of crushed cloves to the dry ingredients. I got so many compliments, I had to make the recipe 3 more times this last week!! The last two cakes were low fat/low sugar because I substituted unsweetened applesauce for all of the oil and part of the sugar. Despite being high altitude, I did not have to add any extra flour or make any other adjustments to the recipe and it was better than perfect (according to my critics) every time!

See More Comments