My Ultimate Carrot Cake Recipe (uses carrots in two ways)

The intense carrot flavor in my carrot cake comes from a caramelized carrot puree and finely shredded carrots. It is lightly spiced with cinnamon and allspice and has a moist, spongy, soft texture from both butter and oil. These ingredients yield a cake with a beautiful natural orange color and earthy, sweet carrot flavor. 

The recipe below makes a large 8-inch round cake with three layers of naturally orange carrot-forward cake. The cake above is frosted with my Buttercream Cheese Frosting, a super stable version of cream cheese frosting I’ve invented for layer cakes. 

I will include the Buttercream Cheese frosting in the recipe card below, but if it’s your first time making it, I highly recommend reading my dedicated post on how my Buttercream Cheese frosting comes together.

What makes this carrot cake special?

There are lots of fantastic carrot cake recipes out there. Many are spice cakes enhanced with shredded carrots added and there are also some that use canned pineapple to increase the acidity, sweetness, and texture of the cake. 

With mine, I really wanted to highlight the carrot, which also offers sweetness, acidity, flavor, and of course, color.

The key to getting an intense carrot flavor in my cake is using two types of carrots: a caramelized carrot puree and finely shredded carrots. 

Roasted and pureed carrots make this cake intensely carrot flavored. Carrots are a natural source of sugar, and roasting them at a high temperature caramelizes the sugars within. Baking soda is added to the carrots before roasting because it enhances the Maillard reaction, which is the chemical reaction that produces the browning of food and delicious toasty flavors. 

Using a caramelized carrot puree in this cake gives it a beautiful natural orange color from the carotenoids and a sweet and earthy carrot flavor. The carrots also contain starches and other plant material, which gives the cake a bit more body and structure.

A carrot cake wouldn’t be complete without the second type, shredded carrots. By finely shredding them, they integrate into the crumb of the cake more evenly. I don’t blot or remove moisture from the carrots in this recipe. Carrots also contain juices, which provide moisture and also flavor.

My carrot cake recipe also uses a combination of butter and oil to create a lighter crumb.

When you make cakes that only contain oil (and no other aeration technique, such as adding beaten egg whites), they are super moist, but the crumb is also on the heavier and denser side. This is actually quite lovely in some cakes, and it’s a common method for carrot cakes. But because I wanted my cake to have a bit more aeration, I am instead using a portion of butter to cream with the brown sugar, which gives this cake a slightly lighter texture than typical carrot cakes. 

Step-by-Step

(This is a visual tutorial for making the carrot cake layers. The buttercream cheese frosting recipe will be listed in the recipe card below, but if you need a visual tutorial, look here.)

Step 1: Make the caramelized carrot puree.

Melt butter and add baking soda and salt (1a). Then add chopped carrots (1b), and stir in the butter (1c).

Roast for about 45 minutes at 400°F/205°C (1d). Puree with an immersion blender or food processor (1e).

Step 2: Prep oven and pans.

Preheat your oven to 350°F/180°C.


Spray and lay down parchment circles in three 8-inch pans.

Step 3: Grate carrots.

Grate the carrots using the fine holes on a box grater (3a). Place in a bowl (3b) and cover (3c).

Step 4: Combine dry ingredients.

Add the flour, baking powder, salt, cinnamon, and allspice in a bowl (4a) and whisk together (4b).

Step 5: Combine wet ingredients.

Add the sour cream, carrot puree, and vanilla extract to a cup/bowl (5a) and stir together (5b).

Step 6: Cream fats with sugar.

In a stand mixer, mix the butter and brown sugar, then add oil (6a) and mix (6b).

Step 7: Add eggs.

Add the egg yolks and eggs (7a) and mix until it comes together (7b).

Step 8: Alternate dry and wet ingredients.

Alternate adding the flour mixture (8a) with the carrot puree mixture (8b). Finish the batter by adding the shredded carrots (8c) at the end with a spatula (8d). You can also add your add-ins (nuts and raisins) here if you want. 

Step 9: Pour batter into pans.

Divide the batter among your pans (9a) and use a spatula to smooth the surfaces (9b).

Step 10: Bake cakes.

Bake the cakes for 30-35 minutes or until a skewer comes out with moist crumbs. 

Step 11: Cool slightly and wrap.

Let cakes cool slightly, trim the tops if needed (11a), and wrap them in plastic (11b, 11c). Allow the cakes to cool completely before assembling. 

If you want to watch me make and assemble this cake, I have a video:

You can use my recipe card below or create your own using my Cakeculator:

The carrot cake recipe below gives you the instructions for an 8 inch 3 layer cake with 7 ½ cups of buttercream cheese frosting. 

You can create your own combination of cake using my Cakeculator. Select “Carrot Lover’s” for the cake flavor, and any pan size (cakes or cupcakes or whatever) and then choose the frosting of you choice. If you’re looking for a more cream cheesy flavored frosting, or one that comes together a little quicker, try my “Vanilla Cream Cheese Frosting.”

Try the Cakeculator here.

Important note with all my recipes:

Please consider using the gram measurements, which allow you to perfectly replicate all my cake and frosting recipes. Weighing is the most accurate way to bake, and I use it exclusively.

For American bakers, I have converted grams to estimated volumes (cups, teaspoons, etc.), which are not as accurate and may have awkward proportions, but they still work. 

To bake, I use the OXO scale every day. If you’re interested in other tools I use for my baking, I’ve compiled a list here.

Hi! I'm Adriana.

I built this site for the curious home baker. I'm a huge science + tech nerd; you'll feel right at home if you like exploring and experimenting in the kitchen too.

Here you can build cakes with my Cakeculator and find recipes to accompany the videos from YouTube, Tiktok, and Instagram.

I have lots of things to share... I hope you have fun around here!

More about me