The BEST Carrot Cake Recipe
This is my favorite homemade carrot cake recipe! 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. In fact, over the last 6 years this recipe has received nearly 600 5-star reviews – and counting!
Originally posted in 2017, I decided it was finally time to update this popular recipe with more step-by-step photos and tips to ensure that it turns out perfectly for you. I guarantee that once you learn how simple it is to make your own carrot cake from scratch, you’ll want to make it over and over again.
What You Will Need
While there are quite a few ingredients in this recipe, I promise it’s fairly simple. I won’t cover every single ingredient, but I wanted to touch on a few important ones:
- Spices: There’s a mix of ground cinnamon, ginger, and nutmeg. All three spices add such a wonderful flavor to this cake, but aren’t too overpowering. Feel free to add more spices, if you prefer though.
- Oil: Any kind of neutral-flavored oil is fine to use here, but I typically use vegetable or canola oil. You may also use melted coconut oil, just make sure all of your other ingredients are at room temperature so that it doesn’t solidify.
- Applesauce: This adds the perfect amount of moisture, so you end up with a moist cake that isn’t greasy. I always use unsweetened applesauce whenever I make this recipe. If you can only find sweetened applesauce, just reduce the granulated sugar by 2 to 3 tablespoons.
- Sugar: I use a bit more brown sugar than granulated sugar because it adds more moisture and flavor to this carrot cake.
- Carrots: I don’t like to skimp on the carrots when it comes to this recipe, so there’s 3 cups of grated carrots. Make sure to use freshly grated carrots here too. Avoid using a bag of pre-shredded carrots as they are often too dry and thick for carrot cake.
- Cream Cheese: Make sure to use a block of cream cheese. Avoid using cream cheese that’s either whipped or in a tub, it’s typically too thin and will result in a runny frosting.
How To Make A Carrot Cake
Make The Cake Layers
- Preheat your oven to 350°F (180°C). Spray two 9-inch round cake pans well with nonstick cooking spray, then line the bottoms of each pan with a parchment paper circle. This will make it much easier to remove your cake layers from the pan!
- Add the flour, baking powder, baking soda, spices, and salt to a large mixing bowl and give it a good whisk.
- In a separate large mixing bowl, whisk together your oil, eggs, brown sugar, granulated sugar, applesauce, and vanilla extract.
- Add the grated carrots to the wet ingredients and stir to combine. Adding them at this point will ensure that they are fully incorporated into your batter and prevent you from over mixing it later on.
- Combine the wet and dry ingredients and mix until just combined. Make sure not to over mix your batter! This can overdevelop the gluten and cause the cake to turn out dense/gummy. Trust me, no one wants that.
- Divide the cake batter evenly between both cake pans. Tip: If you want to get perfectly even cake layers, I recommend using a food scale to weigh your cake batter.
- Bake for 30 to 35 minutes or until the tops of the cakes are set and a toothpick inserted into the center comes out clean. Allow to cool slightly in the pans, then remove the cake layers from the pans and transfer them to a wire rack to cool completely.
Mix Together The Cream Cheese Frosting
- Beat the cream cheese until smooth, then add the butter and continue mixing until well combined.
- Lastly, mix in the powdered sugar and vanilla extract. If needed, stop and scrape down the sides of your mixing bowl to ensure that all of the frosting ingredients are thoroughly mixed together.
Assemble & Frost The Cake
- Level the tops of each cake layer. You may use either a large knife or a cake leveler for this step, I personally love this cake leveler. It’s a great option for beginners too!
- Place one of the layers on a cake stand and scoop a little over 1/2 cup of the frosting on top, then smooth it out evenly.
- Place the other cake layer on top and use the remaining frosting to frost the top and sides of the cake. An angled spatula or even the back of a spoon works great for this step! If you want to add a little something extra, feel free to toast some chopped pecans or walnuts and sprinkle them around the top of the cake.
Frequently Asked Questions
Yes, if you frost the cake with the cream cheese frosting it does need to be refrigerated. It will keep for 3 to 4 days in an airtight container in the fridge.
Of course! You can wrap individual slices with plastic wrap and freeze them in a large freezer bag.
The cake layers and frosting can also be frozen separately for up to 3 months. I do suggest wrapping the cake layers tightly with plastic wrap before freezing them.
The easiest method is to use a box grater and grate the carrots just like a block of cheese. If you have a food processor with a grater attachment, that works too.
I also recommend peeling your carrots and removing any brown spots or blemishes before grating them.
Absolutely! Chopped walnuts or pecans would be fantastic in this recipe, I suggest using about 3/4 to 1 cup. If you love raisins, you may also add 1/2 cup.
Adjusting Your Pan Size
One of the most common questions is whether or not this recipe can be baked in another pan. The answer is YES!
Here are a few more commonly used baking pans that you can bake this cake in:
- 9×13: Pour the batter into a greased 9×13 pan and bake for 35 to 45 minutes.
- 8-inch round pan: Grease two 8-inch round cake pans and line the bottom of each pan with a parchment paper circle. Pour the batter evenly between the two pans and bake for 35 to 40 minutes.
- Cupcakes: The full recipe will make 28 cupcakes. Only fill each liner about 2/3 of the way full so that they don’t overflow and bake for 16 to 20 minutes. I also recommend doubling the frosting to have enough to cover all of the cupcakes. If you prefer a smaller batch, try my carrot cake cupcakes instead.
Baking Tips
- 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. I have a whole post that explains the spoon & level method.
- Don’t have any applesauce? You may replace it with 1/2 cup of plain Greek yogurt, sour cream, or one 8-ounce can of crushed pineapple that’s been drained.
- I opted to stick with my favorite cream cheese frosting. It makes enough to frost the carrot cake like you see in the pictures. If you really love frosting, then I suggest increasing the recipe by half.
- Additional frosting options: If you want to try another frosting, my vanilla buttercream frosting, ermine frosting, or the whipped honey mascarpone frosting I used on my Pistachio Cake recipe would be delicious too.
Video Tutorial
The BEST Carrot Cake with Cream Cheese Frosting
Ingredients
For the carrot cake:
- 2 cups all-purpose flour spooned & leveled (250 grams)
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1 ½ teaspoons ground cinnamon
- ½ teaspoon ground ginger
- ¼ teaspoon ground nutmeg
- ½ teaspoon salt
- ¾ cup canola or vegetable oil (180ml)
- 4 large eggs at room temperature
- 1 ½ cups packed light brown sugar (300 grams)
- ½ cup granulated sugar (100 grams)
- ½ cup unsweetened applesauce (125 grams)
- 1 teaspoon pure vanilla extract
- 3 cups lightly packed grated carrots (300 grams)
For the cream cheese frosting:
- 1 (8-ounce) package brick style cream cheese (226 grams) softened
- ½ cup unsalted butter (115 grams) softened
- 2 cups powdered sugar (240 grams)
- 1 teaspoon pure vanilla extract
Instructions
- To make the carrot cake: Preheat the oven to 350°F (180°C). Spray two 9-inch round cake pans well with non stick cooking spray and line the bottom of each pan with a parchment paper circle. 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 to 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 for 30 to 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 20 to 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 to 1 minute until well combined and smooth.
- Add in the powdered sugar and vanilla extract and continue mixing until fully combined, stopping to scrape 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 cake layers 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 layer 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
Hi dear. I have a small oven. I can only put one cake at a time. Will that be okay? Will that effect my cake and it’s moist texture? Thanks alot in advance
That should be fine, but the second cake may not rise quite as much. You can also bake this in a 9×13 pan, the baking time is about 35-40 minutes
Also if using a 9×13 do you cover with foil the whole time of baking or just at the end if the middle isn’t done?
Hi, Kathleen! You don’t have to cover it the whole time. If the top begins to brown too much before it’s finished baking, just cover loosely with foil.
Can you use melted butter for the oil?
I would suggest using oil in this carrot cake recipe.
While looking for a carrot cake recipe, I saw your page and decided to give it a try. Its the best i have tried and so easy to make. Most of recipes that I have tried before have overpowering flavours of either nutmeg or cinnamon, but your recipe had the best balance and its was moist and tasty. I took it to work and everyone who had it, loved it and have asked me for the recipe 🙂
I made it with apple puree instead of the sauce, due to mistakenly buying that instead of the the sauce. Also in the icing I used orange zest instead of vanilla extract, as I like the carrot and orange combo. Thanks for putting the recipe out there 🙂
Thank you, Fatimah! I’m so glad you liked the carrot cake! And the orange zest sounds like it would be fantastic in the frosting too 🙂
Very good and very easy! The the most time consuming part was grating the carrots. LOL. And, in case anyone else is wondering, a small (1 lb.) bag of the Baby Cut carrots equals the 3 c. you need for the recipe. I next time I make this, though, I will use just a tad more apple sauce and a tad less oil (and regular sized carrots- ha ha).
So glad you liked the carrot cake, Lisa! I always buy the largest carrots I can find at the store, it makes it much easier.
Hello! I am planning on making this tonight as muffins. How far should I fill the muffin cups before putting in the oven? Thanks
Hi, Lina! The recipe will make about 24. You can fill them almost to the top if you’re making muffins. I usually fill mine about 3/4 of the way full so they don’t overflow too much.
I’ve never baked before, But I followed Your directions and it was amazing! Everyone loved it! Can’t wait to try more of your posts.
So glad to hear that, Sylvia! I’d love to hear if you try any other recipes 🙂
I ignored the granulated sugar and it came up very nicely. Great recipe!
Glad to hear that the cake turned out great without the granulated sugar, Bruno!
I made this cake for Easter (April 1, 2018) this year, and it was a huge hit with everyone who I served it to. I kept it under a covered cake stand and it stayed moist and tender for quite a few days. Hands down one of the best cakes I have ever baked. Will definitely keep this one in my arsenal. The next time I make it, I will probably double amount of frosting – which was also delicious and surprisingly simple to make.
Thank you for sharing and Happy Spring!
So glad you liked the carrot cake, Brian! You can definitely make more frosting next time, if you have any leftover it also freezes well.
Hi, i was wondering how many cupcakes this cake recipe makes? I was guessing two dozen maybe but I wasn’t sure. I also made this cake before on Easter and everyone loved it! It was delicious!
So happy you liked the carrot cake, Ava! This recipe will make two dozen cupcakes, you can cut it in half to make just one dozen though.
Okay, thanks!
Outstanding. This recipe was an instant hit in the house. The cake had that classic carrot cake flavor that wasn’t too over the top. The absolute BEST part was the frosting. I usually don’t like frosting at all and holy cow, I could not stop eating it.
One thing I did that I wish I had not done… I used pre-packaged shredded carrots simply because I had a bit of a time constraint to finish the cake. To me, the texture was a little too much. The next time I make this cake, I will be grating the carrots by hand or in the food processor.
So if you’re thinking of buying shredded carrots, I recommend against it just for texture reasons.
However, I’m pretty sure each slice could pass as a serving of vegetables! 😉
Next time I make this, I’ll probably double up on the frosting, add pecans and grate the carrots. But it’s perfect as is.
So glad you liked the cake, Macy! If you make it again, I would definitely grate the carrots. The shredded carrots you can buy at the store tend to be dry and much thicker. And if definitely won’t hurt to double up on the frosting too 🙂
This cake was easy to make and DELICIOUS!!! I’m excited to make it again. Do you have a suggestion for keeping the carrots from turning green? I kept the cake refrigerated and the flavor was delicious on day 2 but my carrots were beginning to turn. From what I read it’s a normal reaction from the baking soda but I would love to prevent it from happening if possible.
Hi, Casey! So glad you liked the carrot cake! Carrots can turn green if there’s too much baking soda in a recipe or the baking soda isn’t fully dispersed throughout the batter. I’ve made this cake several times and haven’t had any issues with the carrots turning green. Did you check to make sure you use the correct amounts of baking powder and baking soda? If so, I would suggest making sure to mix the dry ingredients together very well before adding them to the wet ingredients. Once you add them, making sure that the dry ingredients are fully incorporated into the wet ingredients and hopefully that won’t happen again.
Can i use this recipe for fondant cake? My sister wants three tier cake for her wedding and covered by fondant
I’ve never worked with fondant, so I’m not sure.
This cake is mar-ve-lous! My family all said it was the best carrot cake ever! Easy to make and delicious. I have a recipe I was using for 30 years, but after we tried yours it is our new favorite! When measuring I decided to use the gram measurements to see if there was any difference vs the cup measurement. I found that I used alot more carrots using the gram measurement. Everything else measured about equal. I also didn’t grate the carrots, just whirled them in a food processor to save time. Thanks so much! I will follow you for more great baking!
That’s so wonderful to hear, Tonya! I do lightly pack the grated carrots when I measure them, that may be why it was a little off for you?
My son requested carrot cake for his 18th birthday. I found this recipe, and it really is the best carrot cake ever! We like things a little less sweet, so, thanks to your wonderful baking tips about keeping this cake moist, I knew to cut the granulated sugar while keeping the recommended measurement for the brown sugar. I also increased the salt by 1/4 teaspoon and added a couple pinches of Kosher salt to the frosting. The cake had an amazing texture, was really moist and the flavors were perfectly balanced. Thank you so much for the recipe and tips!!!
Thank you, Lynne! So glad you loved the carrot cake!
girl this truly is the best carrot cake!!!!!!!!!!!!!!!! my dad loves carrot cake and i decided to follow this recipe and best decision i made! it was such a big hit for his birthday. Everyone loved it and couldn’t believe i made that! lol. Thanks so much for this fantastic recipe. I will continue to make this cake every year for his birthday now<3
So glad to hear that everyone loved the carrot cake, Laura! 🙂
I have a quick question. I’ve never made a carrot cake before. Do I just take my peeler and use the peeled carrot pieces in the cake? Do I use a grater? And, if the pieces are long, how short should I chop them?
Looking forward to making this tomorrow for my hubby’s birthday
Thanks!!
You want to use a regular grater to grate the carrots for this recipe, no need to chop them. Hope you enjoy the carrot cake!
Thanks! The cake was amazing! I hate carrot cake but this was fantastic!
If I don’t have two baking pans, can I bake the whole cake batter in one pan and cut it in two layers, or do I have to bake it twice?
I think it would be too much batter for one cake pan. You can either bake the layers separately, make cupcakes with the extra batter, or bake this in a 9×13 pan. The baking time for a 9×13 pan is 35-45 minutes at 350°F. Hope that helps!
i have sweetened apple sauce. should i reduce the sugar in the recipe?
You can reduce the sugar by a few tablespoons if you want to. But since this uses just 1/2 cup of applesauce and it makes quite a bit, I think it would be fine to use the sweetened apple sauce and not reduce the sugar.
Amazing! This cake was so easy and fun to make, and turned out so good! Everyone loved it. I looked at a ton of carrot cake recipes and am so happy I went with yours. Thank you!!
Thank you, Samantha! I’m glad everyone enjoyed the cake!
Made this for Easter and it was a hit! Thx for sharing!!
So happy to hear that, Kasi!
I made this cake for Easter yesterday. It was a HUGE success!!! Even my picky kids loved it. Thank you so much for your recipe and easy to follow directions.
Thank you, Kate! I’m so glad everyone enjoyed the carrot cake 🙂
This recipe was absolute perfection! The recipe was easy to follow, the cake was super moist and the flavors were incredible. My 6 and 8 year old kids both agreed this was the ‘best cake ever”. Needless to say, this recipe is a total keeper. Thank you!
So glad you and your kids enjoyed the cake, Tarsy!
I made this for Easter and it was delicious! Thank you for a great recipe. I do have a question about the icing and icing the cake perfectly. I had the problem of the cake crumbling while trying to get the icing on it, how do you avoid this?
So glad you liked the cake, Kelly! If you make the cake again, you can try refrigerating the cake layers for a few hours before frosting it. I find that if the cake is colder, it’s firmer and you’re also less likely to get crumbs in the frosting. You could also do a crumb coat. Just apply a thin layer of frosting first, then refrigerate it for a few hours, and then apply the rest of the frosting.
Made this together with my husband for Easter today. It was a huge hit, everyone loved it! Will definitely be making again and adding to the family recipe book. Thanks for sharing!
So glad everyone loved the cake, Yvette!
Made this carrot cake for Easter and it is probably the best carrot cake I’ve ever had! I will definitely keep this recipe in my recipe box and will make it again and again!!!
Thank you, Sarah! I’m glad you liked the cake!
Great recipe — it received rave reviews at Easter dinner today. Very moist and a wonderful combination of spices. One thought to add to the recipe is to have people vigorously pat the grated carrots with a paper towel in order to absorb some of the excess moisture. This may help the folks that are having problems with the cake being too moist. Thanks for posting the recipe! Will definitely make it again.
Thank you for the tip about the carrots, Pam! I’m glad everyone enjoyed the carrot cake 🙂
I made the cake and it was delicious. I’m not sure exactly where I went wrong, but it was too moist – it was baked through, but the texture was as though it had been soaked ! Never thought I’d have a problem like that! This said, I will definitely use the recipe again and see what happens second time around.
Hi, Amy! I’m glad you liked the cake! Did you find the cake to be too oily? This cake is pretty moist even though it does have less oil than traditional carrot cake recipes. I haven’t tried it yet, but if you make it again you could try reducing the oil a little more and using more applesauce.
I used this recipe to make cupcakes for Easter tomorrow, they taste amazing. I was looking for a recipe that would make the cupcakes moist and flavorful, and this was it. Thank you very much!!
So glad you liked the recipe!
Hi Danielle,
I actually planned and shopped for another carrot cake recipe, but some of the ingredient amounts looked off so I found your recipe to compare. I’m actually going to go with your recipe instead for Easter tomorrow.
When I make *boxed* cakes, I sub applesauce for the oil. Since this recipe calls for both, is there a way to reduce or replace the oil with something else other than butter? One website said don’t even make it if I am going to omit the oil 🙁 another said yogurt. I was wondering what you think?
Thank you!
Hi Laura! I find that when you substitute all of the oil with something else like applesauce, it changes the texture and can make baked goods much denser and they don’t taste quite right. You may be able to subtitue more of the oil with applesauce in this cake, though I haven’t tried that yet. I wouldn’t sugget subtituting all of the oil though, for the cake to taste right it does need some fat in it.