Perfect Carrot Cake with Cream Cheese Frosting

Perfectly moist and tender Carrot Cake with a creamy, not-extremely-sweet Cream Cheese Frosting. The best carrot cake I had ever.
I had made this carrot cake few days back and was holding myself from posting this as I wanted to post this one closer to Easter. I just couldn’t wait as I get very excited to share the recipe of things I’ve made that I really like. 
So without delaying any further, I present to you guys the recipe of the most PERFECT Carrot Cake. Well, I am not trying to brag, but this is one of the best carrot cake I have made and tasted so far. It is literally perfect….it is tender, super moist, heavenly, perfectly sweet, fluffy etc etc all at once. 
All thanks to my super-cook sister, Sabeena who shared this amazing recipe with me. This recipe is from this blog named Menu Musings of a Modern American Mom. Mindblowing recipe, seriously.
Now lets move on to the frosting. I am normally not big on cream cheese frosting, but this one is really good. Unlike the usual cream cheese frosting, this is thick, sturdy, pipeable and not overly sweet. This texture is achieved because we add COLD cream cheese into the frosting and not the softened one. This really makes a huge difference. I could frost the cake without much mess and it tasted divine. This is seriously my go-to cream cheese frosting recipe from now on.
For all those who will be celebrating Easter and are looking for a good Carrot Cake recipe, here it is. Please do try it out and enjoy.

To make three 9” cakes


For the Carrot Cake:

  • 3 cups finely grated carrots
  • 2 cups cake flour (read notes for substitute)
  • 1 tsp baking powder
  • 2 tsp baking soda
  • 1/2 tsp salt
  • 2 cups granulated sugar
  • 1 tsp ground cinnamon
  • 4 eggs, beaten well
  • 1 3/4 cups vegetable oil
  • 1 tsp vanilla
  • 1/2 cup crushed pineapple, semi-drained
  • 1/2 cup grated coconut
  • 1/2 cup chopped roasted walnut or pecan
For the Frosting:
  • 1 cup (226g) unsalted butter (softened to room temperature)
  • 3 1/2 cups (397g) confectioners sugar/icing sugar
  • 1/4 tsp salt
  • 1 tsp vanilla
  • 2 cups (454g) cold cream cheese cut into 1 inch pieces/ 28 squares of kiri cheese
  • Roasted pecan nuts
  • Instead of cake flour you can combine 1 3/4 cups all purpose flour with 1/4 corn starch.
  • I made the cake and frosting with half the ingredients and I cut the cake into half and frosted as I didn’t want a big cake. 
  • For the frosting use cold cream cheese as this will give you firmer, easy to work with, pipe-able frosting.
To make the Cake:
  1. Preheat oven to 180C. Prepare three 9″ cake pans with butter or non stick cooking spray and coat the pan with flour. Add wax paper to the bottom of these prepared pans. 
  2. Grate the carrots(do not use pre-grated carrots as it will be dry and will sink to the bottom of the batter. Grate with fine grater as we will need finely grated carrots here. 
  3. Combine the carrots, cake flour, baking powder, soda, salt, cinnamon and sugar in a bowl with your stand mixer. It will be a bit dry and tough at this stage. 
  4. Now add in the beaten eggs, oil and vanilla. Mix till combined. 
  5. Next add in the coconut, crushed pineapple, and pecan. Mix well to incorporate. 
  6. Pour the batter into three prepared 9″ pans. 
  7. Bake at 350C for 30 minutes or until a toothpick inserted comes out clean when inserted intothe middle. 
  8. Cool the cakes in the pan for 10 mins. Then run a knife all around the edges  and invert onto a cooling rack. Allow it to cool completely before you frost them. 
  9. Once cooled, frost the cake in between layers and all around the cake. Use pecans for garnish.
To make the Frosting:
  1. Place softened butter in the bowl of a stand mixer fitted with paddle attachment. 
  2. Mix the butter until creamy for about 1 minute. 
  3. Add in the sugar, salt and vanilla and beat for about 5 minutes until lightened in color and texture. 
  4. Add in one piece of cold cream cheese at a time, one after the other till there wont be any lumps.
  5. After you add in all the cheese pieces, beat well for 2 minutes until light and creamy. Ths frosting can be used immediately. 
[yumprint-recipe id=’235′]Sorry there are no good pictures of frosting steps.

Frosting recipe from Cleobuttera

18 thoughts on “Perfect Carrot Cake with Cream Cheese Frosting

    1. Hey I didn’t use cake flour here, I substituted it with corn flour plus all purpose flour. The exact measurement for the substitute is written in the notes. You can use cake flour too. Any brand will do.

    1. Hey Zaakirah,
      The pineapple is needed in this cake. It helps in making the cake super moist. It wouldn’t have the flavor of pineapple at all. You wouldn’t even know that it’s there in the cake. 🙂

Leave a Reply

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