Super Moist Carrot Cake
Disclosure: This post may contain affiliate links.If you make a purchase through links on our site, we may earn a commission.
This moist and delicious Carrot Cake is an oil-based spice cake filled with lots of freshly grated carrots. It’s paired with a thick layer of luscious cream cheese frosting and topped with crunchy pecans for garnish.

Carrot cake is a timeless dessert that never fails to impress with its rich flavors and moist texture.
Whether you’re making it for a special occasion or simply to satisfy a sweet craving, this carrot cake recipe is a must-try.
Filled with freshly grated carrots and spiced with cinnamon and nutmeg, it’s paired with a delightful cream cheese frosting that beautifully ties all the flavors together.
If you love carrot cake, don’t miss our Carrot Cake Swirled Cheesecake Bars recipe.

Why I Love This Recipe
There are countless reasons why I love this carrot cake recipe, but first and foremost, it’s the perfect balance of flavors and textures.
The sweetness of the carrots, combined with the spices like cinnamon and nutmeg, creates a warm, comforting flavor that’s hard to resist.
Plus, the cream cheese frosting adds a tangy richness that complements the cake perfectly.
Another reason this recipe stands out is its versatility.
You can easily customize it to suit your taste or dietary needs.
Whether you want to add nuts and raisins for extra texture or swap out some ingredients for a healthier version, this recipe is incredibly adaptable.
It’s also a great make-ahead dessert that tastes even better the next day, making it ideal for gatherings and celebrations.

Ingredients & Substitutions
Here’s a rundown of the key ingredients you’ll need for this carrot cake, along with some potential substitutions to fit your dietary preferences:
Cake
- All-purpose flour: Provided structure for the cake. You can substitute with whole wheat flour for a healthier version.
- Kosher salt, nutmeg, cinnamon, baking powder, and baking soda: Essential for that spiced cake flavor.
- Light brown sugar and granulated sugar: Feel free to use a sugar substitute like stevia if you’re cutting down on sugar.
- Vegetable oil: Vegetable oil is important to ensure that the carrot cake is super moist. You can also use canola oil. Applesauce can be used as a substitute for some or all of the oil to reduce fat content although it may change the texture of the cake.
- Eggs: Eggs are essential to provide structure and richness to the carrot cake.
- Finely shredded carrots: Freshly grated is preferred for the best texture and flavor; pre-shredded carrots can be less moist and flavorful.
Cream Cheese Frosting
- Cream cheese and butter: You can try vegan butter and cream cheese for a dairy-free version.
- Vanilla extract and powdered sugar: Adjust the amount of powdered sugar to get your preferred sweetness level.
How to Make Carrot Cake
Making this carrot cake is straightforward and doesn’t require any advanced baking skills. Here’s a step-by-step guide to help you whip up this delightful dessert:

Key to Success #1 – Finely Shred Fresh Carrots
The key to a rich and flavorful carrot cake is using freshly shredded carrots.
This moist carrot cake is not the place to use those bags of pre-shredded carrots from the grocery store.
For this recipe, you will need about 2-2/3 cups of freshly grated carrots.
This will be about 5 or 6 medium-sized carrots.
Use a vegetable peeler to peel the carrots then use a fine steel grater to grate the carrots.
Be sure to measure the grated carrots with a dry measuring cup to make sure that you have the proper amount in your cake.
Key to Success #2 – Do Not Overmix the Batter
Since this carrot cake is an oil-based cake, you do not need to use an electric mixer while making this recipe.
Start by mixing together the wet ingredients – eggs, oil, and sugar – with a wooden spoon.
Then mix in the dry ingredients until just combined.
The final step is to gently fold in the shredded carrots.
Be careful not to stir too much.
As soon as the batter looks completely mixed, you are ready to bake.

Key to Success #3 – Line Pans with Parchment
When making any layered cake, it’s important to line the cake pans with parchment paper.
You can get pre-cut parchment rounds that you can use to line the bottom of the pans without any bit of fuss.
But you can also make your own by cutting a circle with a pair of scissors.
If I am out of parchment rounds, I like to use a pencil to trace the outside of my cake pan onto the back of a piece of parchment paper then use a pair of scissors to cut it out.
After you put the parchment round in the bottom of your cake pan these USA Pans are my all-time favorite for even cake baking, be sure to spray the pan with non-stick cooking spray.
This includes spraying the piece of parchment in the bottom of the pan.

Handpicked Recipe Favorites from My Kitchen, Just for You!
Frequently Asked Questions
Absolutely! This carrot cake can be made a day ahead. Just store it in an airtight container at room temperature or in the fridge if you prefer to keep it chilled.
Leftover carrot cake should be stored in an airtight container. It can be kept at room temperature for up to 2 days, or in the refrigerator for up to 5 days. For longer storage, you can freeze the cake (without frosting) for up to 3 months.
While pre-shredded carrots can be convenient, fresh finely shredded carrots are recommended for the best texture and flavor. Pre-shredded carrots tend to be drier and less flavorful.
If you’re not a fan of cream cheese frosting, you can try a buttercream frosting or even a simple glaze made with powdered sugar and milk.
Definitely! Adding chopped walnuts or pecans and raisins to the batter can give the carrot cake extra texture and flavor. Just fold them in with the shredded carrots.

Carrot Cake
Ingredients
- 2 ¼ cups all-purpose flour
- ¾ tsp kosher salt
- ¼ tsp nutmeg
- 1 ½ Tbsp cinnamon
- 2 tsp baking powder
- 1 ½ tsp baking soda
- 1 cup light brown sugar
- ½ cup granulated sugar
- 2 cups vegetable oil
- 6 eggs
- 2 ¾ cups finely shredded carrots
For the Cream Cheese Frosting
- 8 oz cream cheese, softened
- ½ cup butter, softened
- 1 Tbsp vanilla extract
- 2-4 cups powdered sugar
Directions
- Preheat oven to 350 degrees F. Grease & flour 2 round baking pans.
- Mix eggs, oil, sugar until combined. Add dry ingredients. Mix until just blended then fold in carrots. Divide evenly into pans.
- Bake for 40-45 minutes, until completely brown.
- Remove from oven and allow to cool in pan for 20 minutes before removing. Cool completely.
- Spread frosting between layers then on the top of cake. Garnish with chopped pecans.
Nutrition Facts
⭐ Leave a comment and rating below — it helps other readers!
👩🍳 Did you make any changes or substitutions?
I’d love to hear how it turned out in your kitchen.
📌 Save this recipe so you can make it again.
📧 Want more easy family dinners like this in your inbox?
Join my free Dinner Idea Box newsletter for simple family dinners every week.
















Scrumptious!