The BEST Carrot Cake Recipe
This is my favorite recipe for homemade carrot cake! This cake is so easy to make, perfectly moist, and topped with an easy homemade cream cheese frosting.
I feel like carrot cake is a dessert most people tend to only make around Easter. But honestly, carrot cake is such an incredible dessert and I think it should be enjoyed all year long. Especially when it comes to this recipe.
I know it can be a bold statement to call a recipe the best, but I truly mean it with this one. Not only is this cake easy to make, but it’s so incredibly moist and full of flavor that it’s almost impossible to stop at one piece.
Once you realize how easy it is to make a carrot cake from scratch, you’ll want to make it over and over again.
To make this carrot cake, you’ll start by mixing up your dry ingredients. One important thing when measuring out your dry ingredients is to make sure to spoon and level your flour.
You want to avoid packing the flour into the measuring cup, otherwise, you’ll end up with too much in your recipe. Or if you have a food scale, you can also weigh your ingredients to get an accurate measurement.
I also really love some spice in my carrot cake so I use some ground cinnamon, ginger, and nutmeg. All three spices add such a wonderful flavor to this cake, but aren’t too overpowering. They really take this cake from good to absolutely amazing, trust me.
For the wet ingredients, you’ll be using some oil, eggs, vanilla, brown sugar, granulated sugar, and applesauce. The amount of oil and applesauce in this recipe adds the perfect amount of moisture, so you end up with a moist cake that isn’t oily.
As always, I use a bit more brown sugar than granulated sugar because it adds more moisture and flavor to this carrot cake. And of course, you’ll also be mixing in some grated carrots. I don’t like to skimp on the carrots when it comes to this recipe, so I use 3 cups of grated carrots.
I know some carrot cake recipes call for raisins or nuts, but I prefer to leave them out because I know that not everyone is a fan of them. However, if you love either one (or both!) feel free to mix some into the batter.
Then it’s all topped off with my favorite cream cheese frosting. Have you tried it yet?! It’s so good and a few of you have already made it and loved it. The store-bought frosting doesn’t even compare to this homemade frosting recipe.
And speaking of the frosting, it makes enough to frost the carrot cake like you see in the pictures. If you really love frosting, then I suggest making a bit more. Enjoy!
Baking Tips for Carrot Cake
- When measuring your flour, don’t scoop it out of the container with the measuring cup. Instead, stir the flour around, spoon it into your measuring cup, and level it off with the back of a knife.
- Feel free to use chopped walnuts or pecans in this carrot cake, I suggest using about 3/4-1 cup. If you love raisins in your carrot cake, you may also use 1/2 cup.

The BEST Carrot Cake with Cream Cheese Frosting
Ingredients
For the carrot cake:
- 2 cups (250 grams) all-purpose flour (spooned & leveled)
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1 and 1/2 teaspoons ground cinnamon
- 1/2 teaspoon ground ginger
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 3/4 cup (180ml) canola or vegetable oil
- 4 large eggs room temperature
- 1 and 1/2 cups (300 grams) light brown sugar
- 1/2 cup (100 grams) granulated sugar
- 1/2 cup (125 grams) unsweetened applesauce
- 1 teaspoon pure vanilla extract
- 3 cups (300 grams) grated carrots, lightly packed
For the cream cheese frosting:
- 1 (8-ounce) package brick style cream cheese, softened to room temperature
- ½ cup (115 grams) unsalted butter, softened to room temperature
- 2 cups (240 grams) powdered sugar
- 1 teaspoon pure vanilla extract
Instructions
To make the carrot cake:
- Preheat oven to 350°F (177°C). Spray two 9-inch round cake pans well with non stick cooking spray (you can also line the bottom of each pan with parchment paper for easier removal) and set aside.
- In a large mixing bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, and salt until well combined. Set aside.
- In a separate large mixing bowl, whisk together the oil, eggs, brown sugar, granulated sugar, applesauce, and vanilla extract until fully combined. Add the grated carrots into the wet ingredients and mix until well combined.
- Pour the wet ingredients into the dry ingredients and mix with a whisk or rubber spatula until just combined, making sure not to over mix the batter.
- Pour the cake batter evenly between both prepared cake pans. Bake at 350°F for 30-35 minutes or until the tops of the cakes are set and a toothpick inserted into the center of each one comes out clean. Remove from the oven, transfer to a wire rack, and allow to cool in the pans for about 20-25 minutes. Once the cakes have cooled, remove from the pans and return the cakes to the wire rack to finish cooling.
To make the cream cheese frosting:
- In the bowl of a stand mixer fitted with the paddle attachment, or in a large mixing bowl using a hand-held mixer, beat the cream cheese until smooth. Add the butter and mix for about 30 seconds-1 minute until well combined and smooth. Add in the powdered sugar and vanilla extract and continue mixing until fully combined, scraping down the sides of the bowl as needed.
To assemble the cake:
- Level the tops of each cake with a knife or cake leveler. Place one of the cakes on a cake stand, top with a little over 1/2 cup of the frosting, and smooth it out into one even layer. Place the other cake on top and use the remaining frosting to frost the top and sides of the cake. Top with pecans or other toppings of choice if desired.
Notes
Adapted from Better Homes & Garden
To make cupcakes instead of a cake:
Bake at 350°F for 20-25 minutes. The full recipe will make 24 cupcakes or you can cut the recipe in half to make 12 cupcakes.
If you love pineapple, here’s my favorite recipe for Pineapple Carrot Cake!
Hi, I want to make this without the granulated sugar. Can I substitute honey or should I add more brown sugar?
I would use more brown sugar.
Wow! This recipe was a hit. Loads of flavor and very moist. The frosting was just the right amount of sweetness. I made it for my birthday yesterday. My family and I were obsessed. My 13 year old niece even requested it for her birthday. Thank you for this wonderful recipe. It’s definitely going in my recipe box.
This recipe was definately a hit! It was not hard to make and came out perfectly. Very moist. Now that cake is in demand by all my family!
Should the carrot cake be refrigerated after making it OR will it be okay sitting out?
I recommend refrigerating it, since the frosting has cream cheese in it.
Wow! 1st attempt to bake a carrot cake and 1st time I taste carrotcake. And yes I liked it! So easy to make and the frosting was delicious aswell! Thanks for sharing!
This looks amazing! I can’t wait to make it. Would it be okay to make the cakes the day before and then frost the day of serving?
Yes, that would be fine! You can wrap the cake layers tightly and store them in the refrigerator until you’re ready to frost the cake.
This was oh so good! And easy! I have a list of about four carrot cakes to make in my quest for the perfect one. Well, no need to go further. I found the perfect carrot cake! The only thing I would do different is make 1 1/2 of the frosting. One batch covered the cake but a little more would be even better!
5 stars plus. Excellent. Added 1 cup chopped walnuts, 1 cup golden raisins, and 1-1/2 TBlsp coconut oil
No need to look for another recipe for carrot cake!
The BEST Carrot Cake is truly the best!! I served it the next day and it was so rich and moist. The cream cheese frosting is the best I’ve ever tasted – it had just the right sweetness! I will gladly share this divine dessert with friends and family. Many thanks!
I have made this cake several times for my family! It has become our favorite! Thoughts on switching the flour for Gluten Free 1:1?
I haven’t tried it with gluten-free flour, but as long as it’s one that substitutes 1:1 for all purpose I think it would be okay.
How do i make the Apple sauce?
I don’t have a recipe for it. You can do a quick online search for homemade unsweetened applesauce or substitute it with an equal amount of sour cream.
I bought single portions of unsweetened applesauce. I think there were six single portions to a pack. One container was 1/2 cup.
Since last night I’ve been searching for the Carrot Cake recipe I’ve made for years to no avail, so on the internet I go! Today is my husband’s birthday and his favorite cake every year is my Carrot Cake! This recipe is identical, esp because it’s written without nuts, raisins or pineapple-thank you for that!! Looking forward to making this right now and I’ve no doubt it will be delicious 🙂
Any chance I can substitute butter for the oil? I don’t have any on hand and already made one trip into town for ingredients without realizing I was out. ?
It should be fine to substitute 3/4 cup of melted butter for the oil.
Exceptional!!! It’s the only one I bake. I’ve made it lot of times. I have a question please. Could I make the cake and the frosting and afterwards to freeze it so I can make a 4 hours trip without the cream cheese frosting drool?
Yes, you could freeze the cake layers and frosting. If you’re making a long trip, it may be good to still store the frosting in a cooler or something to keep it cold.
Hi! I’m hoping to make a carrot bundt cake. I was looking to make it in an 8 inch pan, would I need to make any modifications to the recipe?
I haven’t tried it, so I’m not quite sure. If you have leftover batter, you could use it to make cupcakes.
Thank you! I appreciate you responding!
Can I use walnuts on the outside of the cake instead of pecans? I used the walnuts inside, but didn’t know if I could use them on the outside as well.
Yes, that would be fine!
I’d like to make a wedding cake out of this. Could I use a springform pan and make just one cake?
Yes, that would be fine as long as the pan is deep enough. You will need to increase the baking time too.
Best carrot cake I’ve ever made! Everyone raved about this. Absolutely loved this, and followed the instructions exactly. Amazing. 10/10.
is there an alternative to the applesauce?
Yes, you can use an equal amount of sour cream/plain Greek yogurt.
I’ve made this recipe several times already – LOVE it! I was just curious, though, how do I increase the volume of batter if I want to have three layers, or three 9 inch pans? Double it? But I wouldn’t want to end up with four. Increase everything by half? I’ve always just followed the recipe and made two, but this year I want three layers! Thank you and this is by far my favorite carrot cake recipe!
Hi, Audrey! For a three layer cake, I would increase the recipe by half.
My family loves this cake! And the recipe comes together so easily. This one is a keeper!
Best carrot cake ever! Made it for a dinner party and guests had seconds. I put my own spin on the frosting by adding orange zest and orange extract. DELISH!! will definitely be making again. Thanks for the great recipe!
I made this carrot cake several times now and it was always a hit. Very moist and full of flavour. This time it had to be gluten free and it came out wonderfully, I used a blend of different gluten free flours including teff and buckwheat plus one teaspoon of xanthan gum.
Can I substitute crushed pineapple for the applesauce? Equal amounts?
Yes, you can use 1/2 cup of crushed pineapple that’s been drained.
Can I refrigerate 1/2 of the batter because I only have one pan and then bake the other half once I release the first cake?
Yes, that would be fine!
Fantastic cake – I literally crave it! I’m planning to make it for a get together, but we now live at a higher altitude (about 7,000 ft). Do you have a recommendation on any necessary changes to the recipe due to the altitude change?
Hi, Amber! I’m not familiar with high altitude baking, but some readers have found this guide helpful.
Thank you!! I will take a look and try out these tweaks 🙂
I really wanted to try this, but could not find any nutritional values? Did I miss them? Call me obsessed, but I am a nutrition and calorie counter. I worked it out for myself and just wish it had been available. This is why I stopped looking at the Delish website as they do not provide nutritional values. By my calculations and without the frosting, this checks in at 375 cal in 1/12 of the cake. Going to try it, but no frosting for me. Will leave it on for the others though.
This cake lived up to its name. I was seeking a lighter and fluffier carrot cake so I could make a layer cake. I didn’t use the cream cheese frosting recipe, as I was wanting a marshmallow frosting. It worked perfectly with this cake. The spices were dead on. Thanks for sharing. This recipe is an absolute keeper! Thanks for sharing it.
I’m always looking for a great carrot cake recipe, it’s a favorite for several in my family! This recipe stands with 2 of the best carrot cakes I’ve ever had (at higher end restaurants!). Like so many others have said, it’s a keeper! And thanks for putting the different variations (9×13 & cupcakes.)
Hello, I’m wanting to make this for a buffet and since it will be sitting out I am wanting to substitute the cream cheese for a flavored extract. Any suggestions on quantity of cream cheese extract? Thank you.
I’ve never used cream cheese extract, so I’m not sure. I would start with a small amount, maybe 1/2 teaspoon, then add more as needed.