• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Joy the Baker
Joy the Baker
  • Cookies
  • Bread
  • Cakes
  • Pies
  • Recipes
    • All Recipes
    • Cookies
    • Birthday Cake Recipes
    • Biscuits
    • Muffins
    • Cupcakes
    • Drinks
    • Breakfast
    • Lunch
    • Dinner
    • Fruit
    • Nuts
    • Buttermilk
    • Chocolate
    • Vanilla
    • Holiday
    • Healthy
    • Gluten-Free
    • Vegan
  • Blog
    • Baking 101
    • Tips
    • Beyond the Kitchen
    • Let It Be Sunday!
    • New Orleans
  • Shop

The Perfect Carrot Cake Recipe

January 26, 2022 by Joy the Baker 35 Comments

Jump to Recipe

Carrot cake recipe sliced on a plate.

Let me tell you a little secret.  When I worked in the bakery department at The Cheesecake Factory (back when the uniform was a sadistic white pants, white shirt and white apron), my favorite thing on the mind bogglingly large menu was the carrot cake.  This cake was a behemoth with thick layers of the richest cream cheese frosting and even thicker layers of cake. I would take a slice home more nights a week than I care to admit, and sneak bites on my bus ride home.  This was enough of a habit that now every carrot cake recipe makes me think of rainy late night bus rides in Seattle.

My love of carrot cake runs deep, not just in me, but in my whole family.  My parent’s had a WEDDING carrot cake in 1979.  Not to brag but yea, I’m bragging on their behalf.

So here’s my best and my favorite carrot cake.  Three layers. Yes to pineapple.  Yes to raisins. No to coconut. Yes to walnuts. No to pecans.  But listen – carrot cake is very personal and I leave enough room in this recipe for your preferences.

And if you’re in the mood for Carrot Cake but don’t want to turn on the oven, this No-Bake Carrot Cake is made with graham crackers, sweetened condensed milk, and whipped cream. The graham crackers soften to actual cake – it’s a wonder!

Ingredients for carrot cake recipe in small bowls for baking.

Here’s what you’ll need for this carrot cake recipe:

•  grated carrots – and don’t go buying the pre-grated carrots at the grocery store. Whole carrots, peeled and grated on the large side of a box grater will lend the most flavor and moisture.

•  ground cinnamon, ground ginger, and ground nutmeg to balance the sweetness of the carrots with spices.

•  4 large eggs

•  I use vegetable oil over butter for my carrot cake because I love the moisture and tenderness it adds to the cake.  If you insist on butter – that’s totally fine! Just melt it and cool it slightly before adding to the wet ingredients.

•  all purpose flour

•  kosher salt

•  baking powder and baking soda

•  walnuts or pecans – choose whatever nut you prefer, or no nuts at all.  I’m Team Walnut.

•  raisins – polarizing but they have my vote.

•  vanilla extract

•  crushed pineapple – but no one is twisting your arm, it’s optional but encouraged.

•  powdered sugar

•  cream cheese

Dry ingredients for carrot cake in a medium bowl with whisk.

First, grab a large bowl and whisk together the dry ingredients (saving the sugars for the wet ingredients).  

This might feel like an extra clunky dish in the sink, but whisking the dry ingredients will ensure that the important stuff (baking soda, salt, and spices) are evenly distributed through the flour.  A little extra insurance when we mix the dry ingredients with the wet ingredients.

Sugars added to egg and oil for carrot cake.

Continue with the other half of the batter – the wet ingredients.

Whisk together sugars, eggs, oil, and vanilla extract until well combined.  

Shredded carrots and crushed pineapple added to carrot cake recipe wet ingredients.
Wet and dry ingredients of carrot cake recipe combined in large bowl.


Next we’ll add shredded carrots and pineapple and all the flavor that comes with them. 

Ditch the whisk for a rubber spatula and fold the wet ingredients into the flour mixture until a smooth (well there will still be carrot and pineapple bits) batter forms.

Walnuts and raisins added to carrot cake recipe.

Carrot cake is very person. Feel free to add or subtract to your taste!

Add-ins + extras for this carrot cake recipe:

• chopped walnuts

• plump purple or golden raisins

• chopped pecans

• dried cranberries

• sweetened or unsweetened shredded coconut

Carrot cake recipe batter in 9-inch round pans.

Prepping the cake pans is key to this carrot cake recipe.  Grease each cake pan with vegetable shortening or nonstick baking spray.  Line each pan with a 9-inch circle of parchment paper and lightly grease the parchment paper as well.  The extra step of lining the pans with parchment paper will ensure that the sticky cake bottoms will come out of the cake pan cleanly after baked.

Divide the batter between three 9 inch round cake pans.  

Place in the upper third and center of the oven to bake.  

You could also turn this cake batter into two dozen carrot cake cupcakes.

Powdered sugar in large bowl for the best cream cheese frosting.
Powdered sugar added to the best cream cheese frosting for carrot cake recipe.


While the cakes bake, make the cream cheese frosting.  

Sift powdered sugar if you suspect the sugar may be a bit old or extra clumpy.

In a large bowl whip the softened cream cheese on its own to ensure its soft and pliable.  Add the softened butter and whip until smooth and well combined.  Add a pinch of salt, the powdered sugar, and vanilla extract and beat until completely combined.  The icing will feel stretchy.

When the cakes appear baked through, test with toothpick in the center of the cake. The toothpick may come out with a few moist crumbs but not wet cake batter. Remove the cakes from the oven and allow to cool in the pan until they’re just warm to the touch, about 10 -15 minutes.  Invert onto a wire rack to cool completely.

My Tips for Freezing Carrot Cake Layers After Baking:

•  wrap the cake rounds in plastic wrap while they’re warm to the touch out of the cake pans.  This will lock the moisture into the cake.

•  double wrap the cakes or single wrap + seal in a freezer safe bag if you’re going to freeze the cake for more than a week.

•  freeze the cakes resting on a sheet pan to ensure they are frozen completely level.

•  freeze for up to 3 weeks to ensure the cakes still taste fresh.

•  frost the cake layers while frozen and allow the cake to thaw in the refrigerator overnight!

Frosting first layer of carrot cake.
Frosting three layers of carrot cake.


To assemble the cake, place one cake layer, top side down on a cake plate or wooden board.  Top with about 3/4 cup cream cheese frosting.

Add additional layers with more cream cheese frosting.

Here’s how to frost a cake if you’d like a step-by-step! 

Whole frosted carrot cake topped with walnuts/

Frost the sides of the cake layers with a very thin, transparent layer of cream cheese frosting.

If you’d like to complete the cake with a more opaque finish here’s a trick:  TWO COATS!

Place the cake, with its thin layer of frosting, in the refrigerator for 20 minutes.  Remove it from the fridge and add the second layer of frosting.  It will be much easier to frost on top of the first layer of frosting if it is chilled and locked in place.

Top with walnuts or sprinkles, pineapple or raisins – whatever suits you!

Two slices of perfect carrot cake on plates.

This carrot cake guarantees a mega amount of flavor, a moist crumb, and tangy sweet cream cheese frosting.  There’s a lot going on but that’s what we want from best carrot cake! Every bite is chocked full of carrots, pineapple, and spice cake. If there’s a birthday to be had it’s either THIS RIGHT HERE or Everybody’s Chocolate Birthday Cake.  This carrot cake definitely get added to the list of My 12 Best Birthday Cake Recipes.

Here’s 5 Tips To Making The Best Cream Cheese Frosting which you might find helpful!

Leave any questions below and please rate the recipe if you’ve tried it!  Happy Baking, friends!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Carrot cake recipe sliced on a plate.

The Perfect Carrot Cake Recipe

★★★★★ 4.8 from 8 reviews
  • Author: Joy the Baker
  • Prep Time: 30 minutes
  • Cook Time: 24 minutes
  • Total Time: 54 minutes - 1 hour
  • Yield: 1 9-inch cake 1x
  • Category: dessert, cake, birthday
  • Cuisine: dessert
Pin Recipe
Print Recipe

Ingredients

Scale

For the Cake:

  • 3 cups (375 grams) all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon kosher salt
  • 1 1/2 teaspoon ground cinnamon
  • 3/4 teaspoon ground ginger
  • 1/2 teaspoon fresh grated nutmeg
  • 4 large eggs
  • 1 cup (200 grams) granulated sugar
  • 1 cup (200 grams) lightly packed light brown sugar
  • 1 cup vegetable oil
  • 1 teaspoon vanilla extract
  • 3/4 cup drained crushed pineapple
  • 2 cups (260 grams) finely grated peeled carrots

Optional:

  • 1/4 cup raisins
  • 1/2 cup finely chopped walnuts
  • 1/2 cup sweetened shredded coconut

For the Frosting:

  • 2 blocks (16 ounces) cream cheese, very well softened
  • 1/2 cup unsalted butter, softened
  • Pinch of kosher salt
  • 4 cups (480 grams) powdered sugar, sifted if lumpy
  • 1 teaspoon vanilla extract

Instructions

  1. Place a rack in the upper third of the oven and preheat oven to 350 degrees F. Grease three 9-inch round cake pans with butter, vegetable shortening, or nonstick baking spray. Line the bottom of the pans with a parchment paper round for extra security the cake will come out of the pan after it’s baked. Lightly grease the paper too.
  2. In a large bowl whisk together flour, baking powder, baking soda, salt, and spices. Set aside.
  3. In a medium bowl, whisk the eggs to combine. Add the sugars and whisk to thick. Carefully whisk in the oil and vanilla followed by the pineapple and carrots.
  4. Add the wet ingredients all at once to the dry ingredients and use a rubber spatula to fold together until well incorporated.  Add any of the optional ingredients you’d like like raisins, walnuts, and coconut.
  5. Divide between the pans and bake until cooked through, 22-24 minutes.  You’ll know the cake is done when a toothpick inserted in the center comes out with moist crumbs not wet batter. Allow to rest in the pan until the pans are cool enough to handle, about 15 minutes. Invert onto wire racks to cool completely.
  6. While the cakes cool, make the frosting. In the bowl of a stand mixer or in a large bowl with electric hand beaters, beat cream cheese around the bowl to soften and smooth. Add the softened butter and beat the two until well incorporated. Add the salt, powdered sugar and vanilla extract and beat to smooth and thick.
  7. To assemble the cake, use a serrated knife to cut a thing layer off the top of any uneven cake layers. This may not be necessary. Place the first cake layer on a serving platter, cake stand, or round cardboard top side down. Top with a thick layer of frosting. Repeat with the remaining one or two layers of cake. Spread remaining frosting across the sides. Refrigerate the cake for 20 minutes to allow the frosting to chill before frosting again to completely cover the sides if you’d like. Refrigerate the cake for an hour before serving. Cake is best served cold.
  8. Store any leftovers wrapped in the refrigerator for up to 5 days.

Notes

This cake batter can also be baked in a 9×13-inch cake pan for 30-36 minutes.*

This cake batter can also be baked in a 12-cup bundt pan for 50-60 minutes (maybe more). *

When experimenting with different baking pans, don’t fill the batter more than 3/4 of the way up the pan, leaving room for the cake to rise without it spilling over the sides during baking.

 

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Photos with Jon Melendez!

Previous PostNext Post

Filed Under: Birthday Cake Recipes, Cakes, Fruit, Recipes

Previous Post: «
Next Post: 5 Tips For Making The Best Cream Cheese Frosting »

Reader Interactions

All Comments
I Made This
Questions
  1. Carol

    May 9, 2022 at 6:48 pm

    When my batter was mixed it seemed dry for a cake batter. When I served it, the cake was dry. Not moist at all. Disappointed.

    Reply
  2. Nancy Johnston

    April 18, 2022 at 12:27 pm

    I wish this came out moist than it did. I measured all ingredients exactly, even baked it only 22 minutes rather than the full amount, as my toothpick came out clean. Any suggestions as to why on the dry dide?

    ★★★

    Reply
  3. Debby

    April 17, 2022 at 4:08 pm

    This is the best carrot cake recipe I have made. Didn’t change a thing. Even added pineapple, walnuts and pecans. Perfection ?

    ★★★★★

    Reply
  4. Megan

    April 17, 2022 at 1:14 pm

    This is the best carrot cake I’ve ever made. Moist and perfect balance of flavours. I followed the recipe to a ‘T’ and none of us found it too sweet. Will definitely make this again!

    ★★★★★

    Reply
  5. Blake

    April 16, 2022 at 9:51 pm

    Totally delicious! I made this as cupcakes. I’m over the moon with how easy it was to make and how delicious it tastes. The icing is excellent, too; it’s not overwhelming. Super excited to serve these tomorrow! Hooray— and thank you, Joy!!!

    ★★★★★

    Reply
    • JoAnne Hernandez

      January 23, 2023 at 11:00 am

      How many cupcakes will this recipe make?

      Reply
« Older Comments

Leave a Reply Cancel 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.

RELATED POSTS IN Cakes

Chocolate basque cheesecake topped with fruit.
Mini Burnt Chocolate Basque Cheesecake

This refined recipe for chocolate Basque cheesecake is SO SIMPLE with the most impressive results.  Find a detailed step-by-step with tips and tricks below or skip right to the recipe and get baking! This cheesecake does not miss. I’ve always felt like making a cheesecake, at home, from scratch was rather unreasonable.  You mean to…

Read More

Slice of fresh plum cake recipe on small plate with fork
September Summer Fresh Plum and Lemon Curd Cake

I’ve been saving this plum cake recipe for just the right time.  I put my finger up to the breeze this morning and we’re here – we’ve reached peak In Between. In Between is that time between summer and fall when I, for one, am changing out my scented candles from fresh and floral and…

Read More

strawberry sheet cake on a plate with strawberries on top.
My Favorite Super Easy Strawberry Sheet Cake

It would seem I’ve landed on baking these to get us through these summer days – small batch and EASY.  That’s my level in the kitchen these days.  I’m either making just two giant cookies, one cinnamon roll, or the actual best coconut sheet cake with cake mix. Since we’ve mirrored each other in the…

Read More

Primary Sidebar

Fresh baked emails, delivered to your inbox

Jump to Recipe

Receive recipes from Joy the Baker and updates on events at The Bakehouse.

HI! I’M JOY!

Jump to Recipe

Welcome! This has been my little corner of the internet since 2008!

I’m a baker, photographer, cookbook author and teacher.  I live laugh love in New Orleans. 

MORE ABOUT JOY AND THE TEAM

BOOKS + Magazines

Jump to Recipe

JOY THE BAKER 2022 SUMMER MAGAZINE

JOY THE BAKER 2021 HOLIDAY MAGAZINE

JOY THE BAKER 2020 HOLIDAY MAGAZINE

HOMEMADE DECADENCE

OVER EASY: SWEET AND SAVORY RECIPES FOR LEISURELY DAYS COOKBOOK

JOY THE BAKER COOKBOOK

Jump to Recipe
joy the baker on facebook joy the baker on twitter pinterest-social instagram-socialbloglovin-social

JOY @ WILLIAMS SONOMA

Jump to Recipe

SHOP THE CAKE LINE OF CAKE MIXES!

DRAKE ON CAKE

Jump to Recipe

Passionate from miles away since 2015.

Check it out on Instagram

Drake on cake instagram.

 

BREADS YOU’LL LOVE

inside of warm cinnamon roll on plate

How To Make The Best Single Serve Cinnamon Roll

Orange roll on a plate with a fork.

Christmas Morning Orange Rolls

Baked pull apart garlic bread baked in a loaf pan.

Erin’s Roasted Garlic Herb Pull-Apart Bread

LET’S MAKE COOKIES!

Raspberry linzer cookie recipe stacked on baking sheet.

Raspberry Lemon Linzer Cookies

Iced Oatmeal Cookies layered on a cooling rack.

Eggnog Iced Oatmeal Cookies

My 12 Best Christmas Cookie Recipes

Footer

Instagram

joythebaker

📚Baker and author of books and magazines
🎂Creator @drakeoncake
💁🏻‍♀️Classes with me @thebakehousenola
🍰 Products with @williamssonoma

joythebaker
🙋‍♀️ if you buy bananas just so they can 🙋‍♀️ if you buy bananas just so they can languish on the counter long enough to be baked. ⁣
⁣
These Almond Flour Banana Bread cookies are stacked with walnuts and chocolate and one of the best way I know how to celebrate a speckled banana. Find the recipe linked in the profile! xo #bananabread #glutenfreerecipes #joythebaker #cookies #bakingrecipes
Just tryna get the most cheese on my most simple s Just tryna get the most cheese on my most simple small-batch bagel recipe. Get in on this with me: ⁣
⁣
2 Easy No Yeast Bagels⁣
1/2 cup self-rising flour⁣
4 tablespoons greek yogurt (plus a teaspoon or two more if needed)
1 large egg, beaten for egg wash⁣
1/3 - 1/2 cup grated gouda or gruyere⁣
Everything bagel seasoning⁣
3 tablespoons baking soda with 2 cups of boiling water. ⁣
⁣
Place a rack in the upper third of the oven and preheat oven to 375 degrees F.  Line a baking sheet with parchment paper and spray the paper lightly with nonstick spray. ⁣
⁣
In a small bowl, use a firm spatula to work together the flour and yogurt. Add a few teaspoons of yogurt if it feels dry and knead into a cohesive ball for 5 minutes or so. Sprinkle with a bit more flour if it gets overly sticky. Cover with a damp paper towel and gather your toppings. ⁣
⁣
Divide dough in two and roll each piece into a roughly 8-inch rope. Bring the ends around and pinch into a circle. ⁣
⁣
Sprinkle the bottom of the prepared pan with grated cheese in two spots.  Pour boiling water over the baking soda and float each bagel in the water for 20 or so seconds.  Use a slotted spot or spatula to transfer the bagels on top of the cheese.  Brush lightly with egg. Sprinkle with more cheese and everything bagel seasoning. ⁣
⁣
Bake for 20 - 22 minutes until deeply golden and bubbling.  Allow to cool for 10 minutes before slicing and smearing with cream cheese.
Here to remind you that you can mix a few ingredie Here to remind you that you can mix a few ingredients together tonight and have a hot little loaf of bread in the morning. ⁣
⁣
This easy, nearly no-knead Rye Bread is essentially a magic trick. I’ll leave the recipe linked and big love to my friends @lecreuset for the most elite bread pot!
Cinnamon Rolls but make ‘em Mardi Gras. 💜💛 Cinnamon Rolls but make ‘em Mardi Gras. 💜💛💚⁣⁣
⁣⁣
For the rolls: ⁣⁣
• 3/4 cup lukewarm milk⁣⁣⁣
• 1 large egg⁣⁣⁣
• 1 large egg yolk⁣⁣⁣
• 6 tablespoons unsalted butter, softened⁣⁣⁣
• 3 cups all-purpose flour, plus more for dusting⁣⁣⁣
• 2 ¼ teaspoons instant yeast⁣⁣⁣
• 2 tablespoons light brown sugar⁣⁣⁣
• ¾ teaspoon salt⁣⁣⁣
• ½ teaspoon vanilla extract⁣⁣⁣
⁣⁣⁣
For the filling:⁣⁣
• 1/3 cup unsalted butter, softened⁣⁣⁣
• 1 cup brown sugar, packed⁣⁣⁣
• 2 teaspoons ground cinnamon⁣⁣⁣
⁣⁣⁣
For the icing:⁣⁣
• 4 ounces softened cream cheese⁣⁣⁣
• 1 cup confectioners’ sugar or glazing sugar⁣⁣⁣
• 1 tablespoon milk⁣⁣⁣
⁣⁣⁣
1. To make the dough, place all of the dough ingredients in the bowl of a stand mixer fitted with a dough hook. Mix on low until the dough begins to come together. You may want to speed up the process by first mixing all of the ingredients together by hand with a spatula before putting the bowl on the stand mixer. This will help the dough hook work. The dough will come together into a soft, though not too sticky dough ball after several minutes of hand mixing and stand mixer mixing.⁣⁣⁣
2. Place the dough in a lightly greased bowl and lightly dust the top of the dough with flour. Let rise for 60 minutes while you prepare the filling and icing.⁣⁣⁣
3. To make the filling: Combine the butter, brown sugar, and ground cinnamon into a paste. Set aside.⁣⁣⁣
4. To make icing, whisk together cream cheese and sugar. Add the milk and whisk until smooth.  Place in a small bowl and refrigerate. ⁣⁣⁣
5. Roll the dough into a 18 x 12 inch rectangle.⁣⁣⁣
6. Spread the cinnamon filling evenly over the dough.⁣⁣⁣
7. Beginning with one long edge, roll the dough into a log. Cut the log into 8 or 10 equal slices. Place the slices in a greased 9×13-inch baking pan, cover with plastic wrap, and let rise for 30 minutes. ⁣⁣⁣
8. Place a rack in the upper third of the oven and preheat the oven to 375°F.  Bake the rolls for 30 to 35 minutes, until they’re golden brown and bubbling. Remove the rolls from the oven.⁣⁣⁣
9.  Drizzle icing over the warm buns and enjoy! ⁣
I’ve taken these Little Banana Pancakes on as a I’ve taken these Little Banana Pancakes on as a personality trait. ⁣
⁣
Full recipe linked in the bio or just take the concept and a box of pancake mix and I’ll see you at the kitchen table. Xo
This recipe is an essential life skill. Not an und This recipe is an essential life skill. Not an understatement. Two Giant Chocolate Chip Cookies recipe linked in the bio, babes. Xo 🍪
Load More... Follow on Instagram

Copyright © 2023 · Joy the Baker
All rights reserved. Violators will be whupped and sent to bed with no dessert · Privacy Policy

Scroll Up