This easy carrot cake recipe is one of our favorite desserts! It's wonderfully moist and warmly spiced. Tangy cream cheese frosting takes it over the top.
Jack declared this carrot cake recipe the best he’s ever tried. Coming from him, that’s high praise, because carrot cake is his favorite dessert of all time!
I don’t disagree with him though. I think this carrot cake recipe is just about perfect! It has a wonderful moist crumb and warm depth of flavor from spices, vanilla, and brown sugar. This cake is chock-full of freshly grated carrots, and while it’s delicious plain, it really shines with a thick layer of tangy cream cheese frosting on top.
This carrot cake recipe is easy to make with basic ingredients. It’s simple enough to be an everyday dessert (two 9-inch round cake pans are the only special equipment you’ll need!), but it’s totally celebration-worthy too. I’m making it for Jack’s birthday in a few weeks, and it would be perfect for Easter or a festive spring brunch. I hope you love this recipe as much as we do!
Ingredients You’ll Need
Here’s what you’ll need to make this easy carrot cake recipe:
- Carrots, of course! Always grate the carrots yourself instead of buying pre-grated ones at the store. Freshly grated carrots have a lot more moisture and tend to have a finer texture. I typically use the large holes of a box grater to shred carrots, but the grating disk of a food processor works too!
- All-purpose flour – Spoon and level it to avoid packing too much into your measuring cups.
- Baking powder, baking soda, and eggs – They help the cake puff up as it bakes.
- Brown sugar and granulated sugar – For sweetness.
- Vegetable oil and applesauce – I adapted this classic carrot cake recipe from my healthy carrot cake and vegan carrot cake, both of which are spins on my mom’s go-to carrot cake recipe. All of them share a secret ingredient: applesauce! It adds a subtle fruity sweetness and makes the cake wonderfully moist. Vegetable oil perfects the moist texture too.
- Cinnamon, ginger, nutmeg, and vanilla – For warm, spiced depth of flavor.
- Chopped pecans or walnuts – I like to fold some nuts into the cake batter for crunch. I also sprinkle them over the frosted cake for a pretty garnish. Feel free to skip them if you prefer your carrot cake without nuts!
- And sea salt – To make all the flavors pop!
Find the complete recipe with measurements below.
How to Make Carrot Cake
You can find the complete recipe with measurements at the bottom of this post, but for now, here’s a step-by-step overview of how it goes:
Start by preparing your pans. Lightly grease them with vegetable oil or cooking spray, and line the bottoms with parchment paper. While you’re at it, preheat the oven to 350°F.
Next, make the batter. Whisk together the dry ingredients in a medium bowl. In a large bowl, whisk together the oil, granulated sugar, and brown sugar. Add the eggs and whisk until well combined, then mix in the applesauce and vanilla.
Add the dry ingredient to the wet ingredients and mix until just combined. Be careful not to overmix! It can make the cake dense.
Fold in the carrots and pecans.
Next, bake the cake layers. Evenly divide the batter between the prepared pans. Transfer them to the preheated oven and bake until the tops spring back to the touch and a toothpick inserted comes out clean, 30 to 35 minutes.
Let the cakes cool in the pans for 10 minutes before turning them out and transferring them to a wire rack to cool completely.
Cream Cheese Frosting for Carrot Cake
While this cake is lovely plain, it’s especially delicious with cream cheese frosting on top.
My cream cheese frosting recipe is easy to make with brick-style cream cheese, butter, powdered sugar, and vanilla extract. Heads up that you’ll want the butter and cream cheese to be at room temperature when you make the frosting. I usually let them sit on my counter for 30 minutes to 1 hour before I make it.
Mix up the frosting while the cake cools, and store it in the refrigerator until you’re ready to use it.
Here’s how I frost this carrot cake:
- Level the top of the bottom layer. This step is optional, but it helps create a nice-looking layer cake. Use a large serrated knife to trim off the domed top of one of the cake layers, creating a flat surface. I love snacking on the cake scraps. Chef’s treat!
- Frost the bottom layer and assemble the cake. Slather the leveled surface of the bottom layer with cream cheese frosting. Place the top layer on top.
- Frost the top layer and garnish. Slather the top of the cake with more frosting, and garnish it with walnuts or pecans, if desired.
I typically don’t frost the sides of the cake because a) it’s easier and b) I like seeing the carrot-y layers peek through. But if you want to, feel free!
Best Carrot Cake Recipe Tips
- Grate the carrots yourself. I’m repeating this one more time because it’s important! For the best carrot cake, grate the carrots yourself. Store-bought shredded carrots are too dry and tough to use in this recipe.
- Change up the mix-ins. Everyone has an opinion about what belongs in carrot cake. Feel free to adapt this recipe to use the add-ins you love! If you’re not a fan of nuts, go ahead and skip them. Want to add raisins? Fold 1/2 cup into the batter. Can’t have carrot cake without pineapple? Use canned crushed pineapple instead of the applesauce.
- Get ahead. If you don’t want to bake and frost this cake in the same day, you can do the baking in advance. Tightly wrap the cake layers in plastic wrap and store them at room temperature for up to 2 days before frosting them, or freeze them for up to 3 months. Once you frost the cake, it keeps well for about 5 days in the fridge.
More Easy Baking Recipes
If you love this recipe, try one of these delicious desserts next:

Easy Carrot Cake Recipe
Ingredients
- 2½ cups all-purpose flour, spooned and leveled
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1 teaspoon sea salt
- 2 teaspoons cinnamon
- 1 teaspoon ground ginger
- ½ teaspoon nutmeg
- 1 cup light or dark brown sugar
- ½ cup granulated sugar
- ¾ cup vegetable oil, plus more for the pans
- 4 large eggs
- 1 cup unsweetened applesauce
- 2 teaspoons vanilla extract
- 3 cups grated carrots, about 9 ounces
- 1 cup chopped pecans or walnuts, plus more for garnish
- Cream Cheese Frosting
Instructions
- Preheat the oven to 350°F. Grease two 9-inch round cake pans and line the bottoms with parchment paper.
- In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, ginger, and nutmeg.
- In a large bowl, whisk together the brown sugar, granulated sugar, and vegetable oil. Add the eggs and whisk until well combined, then whisk in the applesauce and vanilla.
- Add the dry ingredients to the wet ingredients and mix until just combined. Fold in the carrots and pecans.
- Divide the batter evenly between the prepared pans. Bake for 30 to 35 minutes, or until the tops spring back to the touch and a toothpick inserted comes out clean. Let cool in the pans for 10 minutes. Run a knife around the edge of each cake, then invert onto a large plate or baking sheet. Transfer to a cooling rack and allow to cool completely.
- Optional step: When the cakes are completely cool, use a large serrated knife to slice off the domed part of one of the cakes to create a flat top. Use this cake as the bottom layer in a layer cake.
- Frost the flat surface with cream cheese frosting, then place the second cake layer on top. Frost the top and sides of the cake, if desired, with the remaining frosting. Top with more pecans, slice, and serve. (Alternatively, enjoy this recipe as two single-layer cakes.)
Help…can you make this carrot cake gf…please advise??
Nancy
Hi Nancy, someone in the comments above had success with Bob’s Red Mill Paleo Flour but I haven’t tried it myself.
Hi! Do you have any recommendations for gluten-free flour subs?
Hi Deena, I haven’t tested a GF recipe but someone in the comments above had success with Bob’s Red Mill Palelo Flour.
Wonderful to find a luscious recipe that does not include coconut. I am not a picky eater and love all foods–except coconut! The two 6″ layers look perfect.
Hi—I don’t have applesauce right now. Is there something else I could substitute it with?
Mashed banana should be a good substitution.
Delicious cake !
I’m so glad you loved it!
Hello! Do the ingredients yield one single cake, and you’d just double it if you want to layer?
Hi Laura, the options are in step 1: one 9-inch round baking pan, an 8×8 square pan, or two 6-inch round cake pans.
Hi. I don’t have almond milk. Could I substitute regular milk?
Yep!
I am going to attempt carrot cake this weekend while quarantining 🙂 I only have all-purpose flour and oat flour. Would it work to sub in the oat flour for the pastry flour? I’m tryyyying to avoid another trip to the grocery store (although I admit I’d love to get out of the house!). Thanks!
Hi Liz, it’ll work with the all purpose flour. I would skip the oat flour for now because I don’t always have success with it (sometimes baked goods don’t rise). I don’t like to suggest it if I haven’t tested it first.
Hope you enjoy the cake!
This has to be hands down the BEST carrot cake! I made it for a friend’s birthday and have been requested to make it for every dinner party since!
This is the best! I have been making with Bob’s Red Milk Paleo flour for amazing GF (grain free, too) version that is a bit in my family (I am only one who is GF). Thanks!
Bob’s Red Mill Paleo flour
This is the best carrot cake ever! I’ve made it several times now; it’s delicious and wonderfully moist. Do you think it would be possible to sub puréed pumkin for the apple sauce? I have some in my fridge that I’d like to use up.
I think that could work! I’m so glad you’ve been loving the cake!
So glad that I found your recipes
Looks amazing and can’t wait to try this recipe. Do you have a recipe for a frosting with maple syrup as the sweetener?
Hi, maybe can change applesauce into mashed banana? Thank you!
Hi Kristine, I haven’t tried that so I can’t say. It might be a bit dense and/or affect the rise.
Outstanding cake!!! Made it for my birthday. Was looking for a recipe that used maple syrup and a healthier oil. This was perfect…moist, just sweet enough, spiced right. I also subbed in 1/2 cup sprouted whole wheat pastry flour. Two thumbs up from picky mom and teen son.
Hi Emily! I’m so glad you all loved it! xoxo
This recipe is incredible! I just made this for my husband today for Father’s Day as carrot cake is one of his favorites. His exact words were “The more you eat, the better it gets!” It’s moist, perfectly sweet, and I feel like you can eat a lot of it without feeling guilty considering the ingredients. Bonus…the frosting does this beautiful slow drip down the sides of the cake that make it look like something you bought in a shop! Can not recommend it enough! This is going to be made on repeat in our house from now on :).
Hi Annie, yay! I’m so glad you both loved it!
I’m eager to try this! Do you think it could work as cupcakes??
yes – they won’t puff up very much, but it should taste the same! I’d check them after baking for about 20 minutes.
I love carrot cake! Looks so deliciosu and festive!
This looks very good….. you didn’t mention, but I am assuming flax eggs would work as a replacement for the eggs???
Hi Hollie, here’s a link to my vegan carrot cake recipe that’s very similar: https://www.loveandlemons.com/vegan-carrot-cake-macadamia-frosting/
Perfect. Thank you. By the way….. I just ordered your new cookbook.
yay! I hope you love it 🙂
This looks so delicious! I have never tried it with apple sauce or cream cheese as frosting.
Did you know it’s a national dish from Switzerland? 😀
It’s a bit different from the traditional one I know, but I can totally imagine the benefits of apple sauce in it, I’ll definitely try it!