Our Best Carrot Cake Recipe

Best Carrot CakeBest Carrot CakeBest Carrot Cake

I made this carrot cake the other day for my Mother-in-law’s birthday. I was happy to do it, I love carrot cake! This was a great opportunity to make some to share, and some to save for later…


This is such a simple recipe – I tweaked this recipe from the one I made a bit for here – the first one I made seemed to have just a wee bit too much flour in it. And I decided it could have used more carrots and raisins. It was still good. Everything comes out yummy when it’s covered with a rich, fluffy cream cheese frosting.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Our Best Carrot Cake Recipe

  • Author: Theresa
Save Recipe


This recipe makes quite a bit of batter! It makes one beautifully high 9″ x 13″ cake or three 9″ layers. I made a 9″ two layer cake and one 9″ x 9″ square cake.


  • 2 c. sugar
  • 5 large eggs
  • 1 tbsp. vanilla extract
  • 1 c. vegetable oil
  • 3/4 c. buttermilk or half & half
  • 1 tbsp. ground cinnamon
  • 2 tsp. sea salt
  • 1 1/2 tsp. baking soda
  • 1 tsp. baking powder
  • 2 c. freshly ground soft wheat flour
  • 1 c. unbleached white flour
  • 2 c. finely shredded carrots
  • 1 c. crushed pineapple, drained
  • 1 3/4 c. soaked and drained raisins
  • 1 c. crushed walnuts


  1. Butter your cake pans well and set aside. You can lightly dust them with flour as well, but I found it wasn’t necessary. In a small bowl, soak 2 cups raisins in hot water; set aside.
  2. Mix all ingredients up to the milk. Mix on high speed for 2 minutes, should be very creamy and smooth.
  3. Now add the ingredients up to the flour. Mix until the flour is incorporated, but do not over mix.
  4. STIR in the remaining ingredients.

Blend in ingredients well. Divide batter between prepared pans. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. For layer cake: Cool cakes for 10 minutes in the pans, then invert on to baking racks to finish cooling.

For a simple cake in the pan: Be careful not to over bake the cake as the cake will continue to cook just a bit more in the pan after you take it out of the oven – Take the cake out as soon as the cake springs back when poked with your finger. Cool in the pan completely, and then frost.

In a small bowl, combine:
4 oz. cream cheese softened
1/2 cup unsalted butter, softened
2 tsp. vanilla extract
1/3 cup half & half
3 1/2 cups powdered sugar

Beat on high speed for 3-4 minutes until very fluffy and creamy. Frosting may be a little stiff (I left this to you to adjust according to your humidity level) Add a little more half & half, 1-2 tbsp. at a time, until you achieve just the right consistency. Chill for 15 minutes before frosting the cakes.

To frost layer cakes – Place the first cake layer on the cake plate. Cover the top with a layer of frosting. Stack the 2nd layer on top. Cover the top and sides with a thick layer of frosting, and don’t forget to swirl it into pretty patterns with the frosting spatula. Sprinkle the edges with crushed walnuts.

Keep the cake chilled in the refrigerator. Remove 45 minutes before serving so the cake can soften slightly before serving.



Best Carrot Cake FrostingBest Carrot Cake FrostingBest Carrot Cake Frosting

Happy cake baking!Jessica


Child of God, Wife to Josh, Mommy to my four sweet children. Thankful for busy days filled with homeschooling, homemaking and loving my little family! And sneaking in sewing and pattern design whenever I can :)

Leave a Reply

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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