Ultimate Carrot Cake with Cream Cheese Frosting
This post may contain affiliate links. Please read my disclosure policy.

Last week I found a stockpile of carrots in the vegetable bin of my fridge. Before setting to work slicing and dicing, staining my cutting board, dulling my knife, and tearing up my uncalloused hands, I paused and, for once, used my brain.
Out came the shredder attachment to my food processor and in about 30 seconds, my pound of carrots had transformed into perfect little shreds. I didn’t even peel them. After a little scrub, down the chute they went. Magic.
With prep work done, I turned to a carrot cake recipe I had saved for years. It appeared in Fine Cooking magazine in 2004 in an article called “Carrot Cake, Perfected.” Why I waited five years to give the recipe a go is beyond me. It is called Ultimate Carrot Cake for a reason. I hope you love it as much as I.
How to Make the Ultimate Carrot Cake, Step by Step
Gather your ingredients:

Place the dry ingredients in a large bowl:

Whisk them together:

No need to peel the carrots, but trim the ends away.

Shred the carrots using the shredder attachment of your food processor or a box grater:

Add them to the bowl and toss to coat:

Then add the beaten eggs and oil:

Stir together until you have a smooth batter:

Transfer to a greased and parchment-lined 9×13-inch pan or two 8-inch pans:

Bake until a toothpick inserted comes out clean:

Let cool completely before frosting. Meanwhile, make the frosting:

First, place cold cream cheese, sugar, and a pinch of sea salt in a stand mixer.

Beat until light and creamy:

Then add the cold heavy cream and vanilla:

Beat until thick and creamy:

Once the cake is cool, you can frost it:



Here are some old photos of the cake baked in round pans:


Ultimate Moist & Delicious Carrot Cake
- Total Time: 1 hours 50 minutes
- Yield: 1 cake 1x
Description
Source: Fine Cooking Magazine Article: “Carrot Cake, Perfected” by Gregory Case
Note: I have made some modifications to the original recipe. Changes include using a different method to mix the batter, using a different frosting, and using a different method to frost the cake. To find the original, click here.
Ingredients
For the cake:
- Softened butter, for the pan
- 1 lb. carrots
- 2 1/4 cups (295 g) all-purpose flour
- 2 teaspoons baking soda
- 1 teaspoon (7 g) salt
- 1 teaspoon cinnamon
- 1 1/2 cups (315 g) granulated sugar
- 1/2 cup (100 g) packed brown sugar
- 4 large eggs, at room temperature, beaten
- 1 1/4 cups (264 g) vegetable or grapeseed oil
For the frosting:
- 8 oz (226 g) cream cheese, cold
- 1/2 cup (100 g) sugar
- 2/3 cup (140 g) heavy cream
- pinch sea salt
- 1 teaspoon vanilla
Instructions
Make the cake:
- Position a rack in the bottom third of the oven and heat the oven to 350°F. Butter a 9×13-inch heavy-duty metal cake pan or two 8-inch round cake pans. Line with parchment paper for easy removal.
- In a food processor, using the shredder attachment, shred the carrots.
- In a large bowl, whisk together the flour, baking soda, salt, cinnamon, and sugars. Add the grated carrots and toss to coat. Add the beaten eggs and oil, and stir with a spatula until evenly mixed.
- Scrape the batter into the prepared 9×13-inch pan or divide the batter among the two 8-inch pans. Bake until a toothpick inserted in the center of the cake comes out clean, 45 – 50 minutes for the 9×13-inch pan, about 30 minutes for the round pans. Let cool on a rack to room temperature.
- If you baked round pans, halve each one crosswise to make 4 round layers total.
- To make the frosting: Beat the cold cream cheese and sugar together until light and fluffy. Add the heavy cream, a pinch of salt, and the vanilla. Beat again until light and fluffy.
Frost the cake:
- If using a 9×13-inch pan: Scrape the frosting onto the center of the cake. With an offset spatula, if you have one, spread the frosting evenly over the surface.
- If using round pans: Set one layer on a plate or cake platter. Top with one quarter (roughly) of the frosting, spreading to cover. Top with another layer of cake and repeat this frosting-spreading-layering process until each layer of cake has a nice layer of frosting.
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Oven
- Cuisine: American
This post may contain affiliate links. Please read my disclosure policy.

105 Comments on “Ultimate Carrot Cake with Cream Cheese Frosting”
Hello!
I plan on making this cake this weekend. Have you ever tried substituting unsweetened applesauce for some of the oil (maybe 1/2 and 1/2) for a healthier version? Also I too am interested in trying avocado oil as I try to get away from canola or veg oil. Thank you Ali!
Hi Paula! Apologies for the delay here and I hope I’m not too late. I have not tried substituting applesauce, but as I understand it, subbing half of the oil for applesauce should work out fine. I think avocado oil or grapeseed oil will work well in place of the vegetable oil.
Hi Ali,
I did it! Substituted half of the oil for applesauce and used avocado oil. The cake was a BIG hit! Also love the icing and the 9×13 USA Pan which I bought on your recommendation! Thank you!
Paula
Great to hear, Paula! Thanks so much for taking the time to circle back and share your notes/results. So helpful. And yay for the USA pan — I have not doubt it will get endless use 🙂
Hi. The recipe looks amazing. I was wondering if the sugar in the frosting is supposed to be powdered sugar or granulated. You don’t specify. Thanks!
Hi! Apologies for the delay here. It’s granulated sugar.
Thank you.