Home RecipesDesserts The Perfect Carrot Cake with Cream Cheese Frosting

The Perfect Carrot Cake with Cream Cheese Frosting

by Lorena

It’s my birthday today and I wanted to share with you guys my favourite cake: carrot cake! It’s the ultimate cake for me because it’s moist, super tasty and I could sell my soul for that cream cheese frosting. I didn’t care much for carrot cake until recently, but I guess I just hadn’t had one that was good enough. This one is honestly the best I’ve had and I love making it because I know people will love it so much.

The cream cheese frosting you can also use for cupcakes. And the technique I show on how to frost the cake you can use for regular buttercream and also for meringue buttercream as well.

The thing carrots do to this cake is slowly release moisture as it cooks and the cake absorbs it making it super moist. The same happens with zucchini cakes but I need to experiment more on that one.

And yes, this cake has a lot of sugar and fat in it. But if it’s your birthday, you kind of deserve anything you like. And I like carrot cake 🙂

I don’t know if carrot cake is a typical cake for a birthday either, but it’s just my absolute favourite. Other than this I’m not really a cake lover. I don’t typically order cake at a restaurant or cafeteria.

The Perfect Carrot Cake with Cream Cheese Frosting

No ratings yet
Print Pin Rate
Course: Dessert
Cuisine: Medium
Prep Time: 45 minutes
Cook Time: 45 minutes
Total Time: 1 hour 30 minutes
Servings: 8 people


For the carrot cake

  • 235 g all purpose flour + more to flour the mould
  • 3 1/2 tsp baking powder
  • 1 tsp salt
  • 1 1/2 tsp ground cinnamon
  • 225 g sugar
  • 75 g brown sugar
  • 250 g vegetable or canola oil + more to grease the mould
  • 340 g grated carrots
  • 3 eggs

For the cream cheese frosting

  • 250 g unsalted butter
  • 210 g cream cheese
  • 150 g icing sugar


For the cake

  • Put the dry ingredients in a bowl and mix together. It can be done with a whisk or in a stand mixer. We're just bringing everything together. If you're using an electric mixer use a low speed so the flour doesn't go everywhere.
  • Add the rest of the ingredients and mix until homogeneous.
  • Cut baking paper to the size of the base of two 16cm moulds and stick it to the bottom using a few drops of vegetable oil spread with a piece of kitchen paper.
  • Add more oil and grease the moulds using a piece of kitchen paper, including on top of the baking paper. 
  • Add a tbsp of flour and make a thin layer of flour stick to the oil. Remove the excess.
  • Add the same amount of mix to each mould and bake at 180C for 45min or until you insert a skewer or pointy knife and it comes out without any uncooked mix.
  • Let cool down completely and run a thin knife around the cake. Unmould by turning around. Don't unstick the paper from the base just yet.

The cream cheese frosting

  • Whip the butter using a stand mixer or handheld mixer for 5 minutes. If it's really hot where you are add the butter straight from the fridge. If it's 25 degrees celsius or below, first let it come to room temperature.
  • Add the cream cheese using the same temperature rule as above and whip for 5 minutes again.
  • On low speed, add the icing sugar which was previously sifted one tbsp at a time. Whip until evenly mixed.


  • Remove the top of the cakes using a serrated knife. Make sure they are completely cool or else the frosting will melt. 
  • Use a glossy cardboard cut to size as the base. The glossy side faces up. This will allow you to lift the cake easily when you want to change it to its cake stand. Spread a bit of frosting on it to stick the cake.
  • Turn over one of the cakes so the top is now the bottom and place it onto the cardboard. Remove the baking paper.
  • Spread out a nice amount of frosting on top.
  • Turn over the second cake and place on top of the frosting. Remove the paper as well.
  • Spread more frosting on top and there you have a naked carrot cake.
  • For a semi naked carrot cake add more on the sides and spread it out so some cake is still seen through the sides.
  • If you want a cake that is completely covered like mine, take the semi-naked cake into the fridge for that layer to firm up first for at least 30min. This layer is called a crumb coat and it traps all the crumbs that fall off the cake so that then the next layer can be completely white.
  • Apply the second layer on top and on the sides and make a texture around the cake with the back of a spoon or the tip of a small palette knife. For further reference watch the video above.
  • Let it rest in the fridge for at least 4 hours before cutting.
Tried this recipe?Mention @CravingsJournal or tag #RecipeCJ!





Karen Appel December 23, 2021 - 1:10 pm

Lovely ! I have a quick question
It says grams of oil , sure it’s not ml ? I don’t wanna mess it up !
Thanks lore for your delicious recipes

Lorena January 9, 2022 - 3:30 pm

Hi Karen! It’s practically the same for these small amounts. Since you’re weighing everything else I find it easier to measure it this way 🙂

Carrot Cake Cinnamon Rolls | Cravings Journal - Staunch News August 7, 2022 - 2:27 pm

[…] Take a look at this recipe Apple Cinnamon Rolls […]


Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.