Hop into spring with Classic Carrot Cake—a dessert packed with warm spices, tender grated carrots, and cream cheese frosting that’s simply irresistible.

There’s something incredibly rewarding about turning home-grown ingredients into a delicious dessert. Indulging feels a little lighter when it’s packed with veggies, too. For more carrot-filled inspiration, try Mini Carrot Cheesecakes, Carrot Patch Cupcakes, and Carrot Cake Cheesecake —each one a delightful treat for garden-fresh flavors.
Table of Contents
Best Carrot Cake Recipe
Where are all my carrot cake lovers? It’s one of those desserts people seem to either love or leave, and I’m definitely on team love. Warm spices and tangy cream cheese frosting make it irresistible.
I think some people haven’t had the chance to try a truly amazing carrot cake—or maybe they’re not fans of mix-ins like nuts. And that’s fine! This recipe has been a labor of love. It’s inspired by my classic sheet cake, but the layers make it feel extra special. A simple technique gives it a lighter, fluffier texture while still keeping it moist without being dense. And with a luscious cream cheese frosting on top, it’s hard to resist!

Why We Love This Carrot Cake
- Warm, spiced flavors give the cake its signature taste.
- A great way to sneak veggies into a dessert kids will enjoy.
- Stays fresh and moist for days, perfect for leftovers or meal prep.
Recipe Ingredients

Carrots – Use freshly grated carrots for the best texture and flavor. Avoid pre-shredded carrots or a food processor, as they’re too thick. Grate with a box grater (largest setting). No need to peel—just clean thoroughly.
Spices – This blend of salt, cinnamon, ginger, nutmeg, and cloves gives the cake its signature rich and spiced flavor.
Coconut, Pecans, and Raisins – These mix-ins are optional and provide additional texture and flavor to the cake, adding crunch and sweetness. Include them if you enjoy a richer, more textured carrot cake.
For a full list of ingredients and amounts, see the recipe card below.
Variations
Cupcake Variation – Line a cupcake tin with your favorite liners. Bake at 350 degrees Fahrenheit (175 degrees Celsius), keeping an eye on the cupcakes to prevent burning or drying out. Carrot cake cupcakes typically bake faster than full cakes.
Bundt Cake Variation – Use a Bundt pan for this recipe. Baking time may double as you’re baking all the batter at once instead of splitting it into layers. Check for doneness around the 1-hour mark.
Add-Ins – Customize your cake with mix-ins like raisins (golden or regular), sweetened coconut flakes, or chopped nuts such as pecans, walnuts, or almonds for added texture and flavor.
How to Make Carrot Cake
Step 1: Preheat oven to 350 degrees Fahrenheit (175 degrees Celsius). Line the bottoms of two 9-inch round baking pans with parchment paper, then spray or butter/flour the bottom and sides. Set aside.
Step 2: In a medium-sized mixing bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves. Set aside.
Step 3: In a large bowl or the bowl of a stand mixer, combine the sugars, oil, applesauce, vanilla, and carrots. Mix to combine. Add egg yolks one at a time, mixing well after each addition.
Step 4: With the mixing speed on low, carefully add dry ingredients along with the coconut, pecans, and raisins (if using). Mix until a few dry streaks remain.

Step 5: In a medium bowl, beat egg whites until stiff. Using a spatula, fold into the batter until no streaks remain. Pour into the prepared pans, dividing evenly between the two.
Step 6: Place in the oven and bake for 30–35 minutes or until a cake tester (or toothpick) inserted into the center of the cake comes out with a few moist crumbs. Avoid overbaking. Remove from the oven and allow to cool in the pans for 15 minutes before inverting onto a wire cooling rack to cool completely.
Step 7: Meanwhile, prepare the cream cheese frosting: Using the paddle attachment, cream the butter, vanilla, and salt for 2 minutes or until light and fluffy. With mixing speed on low, gradually add the powdered sugar, beating until it forms a thick paste. Add cream cheese and mix on the lowest speed for 1–2 minutes. Chill for 30 minutes.
Step 8: Frost cooled cake layers and garnish with additional toasted pecans, if desired. Chill for 30 minutes before serving.

Expert Tips
Keep Nuts Suspended – Coat nuts in a bit of the flour mixture before adding them to the batter. This prevents them from sinking to the bottom and ensures even distribution while baking.
Scrape the Bowl – Use a rubber spatula to clean the sides of the bowl during mixing. This helps combine all the ingredients thoroughly and prevents uneven batter.

FAQs
No, peeling is not necessary as long as the carrots are washed thoroughly. The skin contains extra nutrients and will blend seamlessly into the batter.
Spread a generous amount of frosting between the layers and over the top of the cake. Use the remaining frosting to cover the sides of the cake evenly for a smooth, finished look.
Storage Information
STORE leftover cake in an airtight container in the refrigerator because it has cream cheese frosting. You can leave the cake out to cool, but refrigerate it once frosted. It will last up to 5 days.
To FREEZE, wrap individual slices tightly in plastic wrap, then place them in a freezer-safe bag for up to 3 months. Thaw in the refrigerator overnight and enjoy chilled or at room temperature.
More Easter Desserts to Try

Classic Carrot Cake Recipe
Ingredients
For the Cake
- 2 cup all purpose flour
- 2 tsp baking powder
- 1 tsp baking soda
- 1/2 tsp kosher sea salt
- 2 tsp ground cinnamon
- 1/4 tsp ginger
- 1/4 tsp nutmeg
- 1/8 tsp cloves
- 1 1/2 cup brown sugar - packed
- 1 cup granulated sugar
- 3/4 cup canola oil - or vegetable oil
- 1/2 cup unsweetened applesauce - OR crushed pineapple
- 1 1/2 teaspoon vanilla extract
- 3 cup grated carrots*
- 4 large eggs - separated
- 2/3 cup sweetened coconut - optional
- 2/3 cup toasted chopped pecans - optional
- 1/2 cup baking raisins - optional
For the Frosting
- 1 cup unsalted butter - (2 sticks) room temperature
- 1 tbsp vanilla extract
- 1/2 tsp kosher sea salt
- 6 cup powdered sugar
- 2 (8 oz) blocks original cream cheese - room temperature
Instructions
- Preheat oven to 350 degrees Fahrenheit (175 degrees Celsius). Line the bottoms of two 9-inch round baking pans with parchment paper, then spray or butter/flour the bottom and sides. Set aside.
- In a medium-sized mixing bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves. Set aside.
- In a large bowl or the bowl of a stand mixer, combine the sugars, oil, applesauce, vanilla, and carrots. Mix to combine. Add egg yolks one at a time, mixing well after each addition.
- With the mixing speed on low, carefully add dry ingredients along with the coconut, pecans, and raisins (if using). Mix until a few dry streaks remain.
- In a medium bowl, beat egg whites until stiff. Using a spatula, fold into the batter until no streaks remain. Pour into the prepared pans, dividing evenly between the two.
- Place in the oven and bake for 30–35 minutes or until a cake tester (or toothpick) inserted into the center of the cake comes out with a few moist crumbs. Avoid overbaking. Remove from the oven and allow to cool in the pans for 15 minutes before inverting onto a wire cooling rack to cool completely.
- Meanwhile, prepare the cream cheese frosting: Using the paddle attachment, cream the butter, vanilla, and salt for 2 minutes or until light and fluffy. With mixing speed on low, gradually add the powdered sugar, beating until it forms a thick paste. Add cream cheese and mix on the lowest speed for 1–2 minutes. Chill for 30 minutes.
- Frost cooled cake layers and garnish with additional toasted pecans, if desired. Chill for 30 minutes before serving.











This was so good, moist cake with that creamy frosting on top.
I’ve been making this for 4-5 years.
Today, Thanksgiving Day, I’m making for my husbands 78th birthday. He always requests Carrot Cake. This is my go to recipe!
It was a huge winner!! In my family everyone loved it. My daughter tried it who does not normally eat or like carrot cake.And She loved it so much can’t wait for to make a gain. It is so moist. Definitely would make again it was delicious. ❤️
Hi Eleanor, so glad you loved it. It is one of my favorites!
One of the best cakes I’ve ever made! Plenty of icing for decorating as well. This will be my “go-to” carrot cake from now on. Thank you!