• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Salads Soups and Sweets logo

menu icon
go to homepage
  • Home
  • Contact
  • Recipe Index
  • Meal Plan
  • About Me
  • Shop
    • 3 Best Soups for Fall
  • Free Resources
search icon
Homepage link
  • Home
  • Contact
  • Recipe Index
  • Meal Plan
  • About Me
  • Shop
    • 3 Best Soups for Fall
  • Free Resources
×
Home » Recipes

Carrot Cake Recipe

Modified: Apr 3, 2026 · Published: Apr 3, 2026 by Natalie Booras · This post may contain affiliate links · Leave a Comment
Jump to Recipe Print Recipe

With Easter just days away, this Carrot Cake Recipe is the perfect dessert to add to your holiday table.

It’s soft, perfectly spiced, and topped with a rich, tangy cream cheese frosting.

If you’re looking for a classic carrot cake and cream cheese frosting combination that everyone will love, this is it.

A piece of carrot cake with bite of carrot cake on a fork resting on the side of a plate.

This is one of those recipes that feels a little special but is surprisingly simple to make. Whether you’re baking for Easter, a spring gathering, or just because you’re craving a slice of something sweet, this moist cake delivers every single time.

If you'd like to make a bite-sized version of this dessert, try my recipe for Mini Carrot Cakes.

Since this cake requires the use of your oven, some no-bake desserts that pair well with carrot cake for Easter are my Banana Pudding with Cream Cheese, Key Lime Pie, or Lemon Cheesecake Pie.

Why You’ll Love This Recipe

  • It’s truly the best carrot cake recipe for a soft, moist cake with the perfect balance of spices. It's made with vegetable oil and brown sugar for an incredibly tender crumb.
  • The tangy cream cheese frosting pairs perfectly with the sweet, spiced cake.
  • It's easy to make as a classic layer cake, but it can also be adapted into a sheet cake or cupcakes.
  • This classic carrot cake is a great option for holidays, especially Easter, or anytime you want a reliable dessert that won't fail.
Jump to:
  • Why You’ll Love This Recipe
  • Natalie's Pro Tips for the Best Carrot Cake
  • Variations & Substitutions
  • Ingredients
  • How to Make This Carrot Cake Recipe
  • FAQs
  • Carrot Cake Recipe

Natalie's Pro Tips for the Best Carrot Cake

  • Use freshly grated carrots for the best texture. They add more moisture than pre-shredded ones.
  • Don’t overmix the batter once you add the dry ingredients. Overmixing makes more gluten and results in a tougher cake.
  • Make sure your ingredients are at room temperature for a smooth batter and frosting. I also recommend combining the cream cheese and butter for the frosting FIRST before adding the other ingredients. It helps to avoid lumps in the frosting.
  • Use a neutral-flavored oil, such as vegetable oil, for the softest crumb and best taste.
  • Let the cake cool completely before frosting to avoid a runny topping.
A bite of carrot cake on a fork resting on the side of a plate.

Variations & Substitutions

  • Add or skip nuts depending on your preference
  • For a twist, you can add a well-drained 8-ounce can of crushed pineapple to the frosting.

Ingredients

The ingredients needed to make the carrot cake include flour, oil, nuts, brown sugar, milk, cream cheese, nutmeg, cinnamon, salt, cloves, ginger, baking soda, baking powder, vanilla, eggs, shredded carrots, sugar, butter and powdered sugar.

*For specific ingredient amounts, please scroll down to the complete recipe card.

How to Make This Carrot Cake Recipe

Step 1. Preheat your oven to 350°F. Use baking spray or Grease and flour two 9-inch round cake pans. Set aside.

Step 2. In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, cloves, and salt. Set aside.

Step 3. In another bowl, whisk the sugars, oil, eggs, and vanilla extract until smooth and combined.

Combining the dry ingredients for the carrot cake in a large mixing bowl.
Combining the wet ingredients for the carrot cake in a large mixing bowl.

Step 4. Gradually stir the grated carrots into the wet ingredients.

Step 5. Add the dry ingredients to the wet mixture, stirring until just combined. If using, fold in the chopped nuts.

Adding the shredded carrots to the carrot cake batter.
Adding the dry ingredients to the carrot cake batter.

Step 6. Divide the batter evenly between the prepared cake pans. Bake for 35-40 minutes or until a toothpick inserted into the center comes out clean. Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.

Step 7. Beat the cream cheese and butter together until smooth and creamy. Gradually add the powdered sugar, vanilla extract, and milk (if needed for spreading consistency) and beat until well combined.

Step 8. Once the cakes are completely cool, spread a thick layer of cream cheese frosting over the top of one cake layer. Place the second layer on top and frost the top and sides of the cake.

Step 9. Optionally, garnish with additional chopped nuts, shredded coconut, or carrot decorations.

The carrot cakes ready to be baked.
The baked carrot cakes ready to be frosted.
A piece of carrot cake on a plate with a fork. There is a full 2-layer carrot cake in the background.

FAQs

Can I use pre-shredded carrots?

It’s not the best way to go. Pre-shredded carrots are much drier and thicker, which can affect your cake's texture. Freshly grated carrots will give you a much more moist cake.

Can I freeze carrot cake?

Yes, you can freeze the unfrosted cake layers wrapped tightly in plastic wrap. Thaw them in the refrigerator before frosting.

How do I know when my carrot cake is done baking?

The best way is to insert a toothpick into the center of the cake. If it comes out clean or with a few moist crumbs, it’s ready.

Why is my carrot cake dense instead of light and fluffy?

This usually happens when the cake batter is overmixed or when too much flour is added. Be sure to mix on low speed just until combined and measure your flour correctly.

Why is my cream cheese frosting runny?

This usually happens if the cream cheese or butter is too warm. Try chilling the frosting briefly or adding a bit more powdered sugar.

Can I make the cream cheese frosting ahead of time?

Yes! You can make it 1–2 days in advance and store it in the refrigerator. Let it soften slightly and whip it with an electric mixer before using.

A piece of layered carrot cake topped with cream cheese frosting and nuts on a small serving plate.

Carrot Cake Recipe

This carrot cake recipe is soft, perfectly spiced, and incredibly moist thanks to freshly grated carrots and oil. Made as a classic layer cake and topped with a rich, tangy cream cheese frosting, it’s the perfect dessert for Easter or any special occasion. Simple to make and full of warm flavor, this homemade carrot cake with cream cheese icing is always a crowd favorite.
No ratings yet
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 40 minutes mins
Cooling time 30 minutes mins
Total Time 1 hour hr 30 minutes mins
Course Dessert
Cuisine American
Servings 12 slices

Ingredients
  

For the Cake:

  • 2 cups all-purpose flour
  • 1 ½ teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 ½ teaspoons ground cinnamon
  • ½ teaspoon ground ginger
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground cloves
  • ½ teaspoon salt
  • 1 cup granulated sugar
  • ¾ cup brown sugar packed
  • 1 cup vegetable oil
  • 4 large eggs
  • 2 teaspoons vanilla extract
  • 2 ½ cups grated carrots about 4 medium carrots
  • ½ cup chopped walnuts or pecans optional

For the Cream Cheese Frosting:

  • 8 ounces cream cheese room temperature
  • ½ cup unsalted butter room temperature
  • 3 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 1-2 tablespoons milk optional for desired consistency

Instructions
 

  • Preheat your oven to 350°F. Use baking spray or Grease and flour two 9-inch round cake pans. Set aside.
  • In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, cloves, and salt. Set aside.
    2 cups all-purpose flour, 1 ½ teaspoons baking powder, 1 teaspoon baking soda, 1 ½ teaspoons ground cinnamon, ½ teaspoon ground ginger, ¼ teaspoon ground nutmeg, ¼ teaspoon ground cloves
  • In another bowl, whisk the sugars, oil, eggs, and vanilla extract until smooth and combined.
    ½ teaspoon salt, 1 cup granulated sugar, ¾ cup brown sugar, 1 cup vegetable oil, 4 large eggs, 2 teaspoons vanilla extract
  • Gradually stir the grated carrots into the wet ingredients.
    2 ½ cups grated carrots
  • Add the dry ingredients to the wet mixture, stirring until just combined. If using, fold in the chopped nuts.
    ½ cup chopped walnuts or pecans
  • Divide the batter evenly between the prepared cake pans. Bake for 35-40 minutes or until a toothpick inserted into the center comes out clean. Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
  • Beat the cream cheese and butter together until smooth and creamy. Gradually add the powdered sugar, vanilla extract, and milk (if needed for spreading consistency) and beat until well combined.
    8 ounces cream cheese, ½ cup unsalted butter, 3 cups powdered sugar, 1 teaspoon vanilla extract, 1-2 tablespoons milk
  • Once the cakes are completely cool, spread a thick layer of cream cheese frosting over the top of one cake layer. Place the second layer on top and frost the top and sides of the cake.
  • Garnish with additional chopped nuts, shredded coconut, or carrot decorations.

Notes

    • Use freshly grated carrots for the best texture. They add more moisture than pre-shredded ones.
    • Don’t overmix the batter once you add the dry ingredients. Overmixing makes more gluten and results in a tougher cake.
    • Make sure your ingredients are at room temperature for a smooth batter and frosting. I also recommend combining the cream cheese and butter for the frosting FIRST before adding the other ingredients. It helps to avoid lumps in the frosting.
    • Use a neutral-flavored oil, such as vegetable oil, for the softest crumb and best taste.
    • Let the cake cool completely before frosting to avoid a runny topping.
Storage & Make Ahead Tips
Store the finished cake in an airtight container in the refrigerator for up to 4 days.
If you want to make it ahead, you can wrap the unfrosted layers tightly in plastic wrap and store them in the fridge or freezer. This is a great option if you’re prepping for Easter and want to save time.
The frosting can be made up to 2 days in advance. Store in the refrigerator in an airtight container and rewhip with an electric mixer before frosting.
Keyword mini carrot cake recipe
Tried this recipe?Let us know how it was!
Natalie Booras
Natalie Booras

More Cakes

  • A piece of pumpkin coffee cake topped with cinnamon glaze on a small serving plate.
    Pumpkin Coffee Cake
  • A collage of the coffee cake recipes included in this list of 41 best coffee cake ideas.
    41 Best Coffee Cake Ideas
  • A piece of cinnamon coffee cake on a plate with a bite on a fork.
    Coffee Cake Recipe with Yellow Cake Mix
  • A piece of Banana Coffee Cake with cinnamon streusel topping and a drizzle of powdered sugar glaze.
    Banana Coffee Cake Recipe with Streusel Topping

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Primary Sidebar

Welcome!

Hi, I'm Natalie!
I'm a home cook, food photographer and blogger, wife, and mom of twins who believes great meals don’t have to be complicated. On Salads, Soups & Sweets, I share easy, family-friendly recipes made with everyday ingredients.

More about me

Popular

  • A piece of a double layered carrot cake with cream cheese frosting on a small serving plate.
    Carrot Cake Recipe
  • A freshly baked Banana Chocolate Chip Muffin on a cooling rack.
    Banana Chocolate Chip Muffins
  • An oatmeal raisin cookie on a baking sheet.
    Oatmeal Raisin Cookies
  • A Lava Cake on a small serving plate with a corner taken out of it to show the molten chocolate middle.
    Lava Cake

Seasonal

  • A slice of banana pudding with a bite taken from the corner of the piece to show the layers.
    Banana Pudding with Cream Cheese (No Bake Recipe)
  • A pie plate with a No Bake Cherry Pie. There is a stack of small dessert plates in the background and a dish of cherry pie filling.
    No Bake Cherry Cheesecake Pie
  • A cinnamon roll with cream cheese frosting on a serving spatula.
    Cinnamon Rolls with Heavy Cream
  • A bowl of peach cobbler topped with biscuits and cinnamon sugar.
    Easy Homemade Peach Cobbler Recipe with Frozen Peaches

Footer

  • Accessibility Policy
  • Terms and Conditions
  • Privacy Policy

Copyright © 2026 Salads Soups and Sweets on the Cookd Pro Theme

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required