homemade Carrot Cake recipe {with cream cheese frosting}


recipe for carrot cake from scratch

This is the best homemade carrot cake recipe you will ever find. It comes from my Grandma's recipe box of homemade cake recipes and has been baked so many times I can't count. In the spring, it is made. For birthday's, it is made. With cream cheese frosting, as layer cakes, as bars, and even as cupcakes. This carrot cake recipe couldn't be better or more faithful. If you are looking for a from scratch carrot cake recipe to count on...this is the one.

Today the BEST homemase carrot cake recipe is being added to the collection of proper, every day from scratch cakes we should learn to make, rather than buy. The recipes Grandma made weekly, if not daily. You know, back when they had chocolate cake EVERY NIGHT (is that a good thing or a bad thing? :)).

This cake is one of my husband's faves. Although, I think every time I make a new cake it turns into his "favorite". He swears, though, that this has been his absolute favorite since the beginning of time (his time begins when he met me 20 years ago which, as a good husband, is exactly the right way to tell time! :)). When he heard I was "working" by making a carrot cake he conveniently took the day off. Handy dandy to be self-employed. Dang...self-employed, married to me, and carrot cake to boot?...that man has it GOOD! You all know that when I say he has it GOOD it's a matter of attitude, right. We have had it hard our fair share too. Truth.

the BEST Homemade carrot cake recipe that you will use again and again.

Start with beautiful carrots. If you are making this with children it's suggested the carrots with their tops still on. You know, the ones just like Bugs Bunny eats. Kids seem to better understand these as "real carrots" and simply adore working with them.

To keep this recipe as fast as possible, pop the carrots into the [easyazon_link identifier="B00LBZOYAK" locale="US"]food processor[/easyazon_link] (or use a blender) to get them into itty bitty bits. Save about about 1 cup of carrots to leave in larger pieces (minced is about right) to give great "carroty" texture to the cake.

Tip: Don't make any of the carrot pieces too big, or they will sink to the bottom of the cake. 

Ask your kids why the larger pieces of carrot would sink to the bottom of the cake.

homemade carrot cake from scratch

carrot cake from scratch

There is absolutely no reason that you need multiple bowls. Get all your wet ingredients in the bowl and stir. Add the dry ingredients and stir again. But do not over-stir. Just until moistened and mostly mixed.

Tip: Don't over-stir carrot cake!

homemade carrot cake recipe from scratch
Be sure to grease and flour your pan well so that it doesn't stick. Really really well! Because of the moisture in carrot cakes, they can stick to the pans quite easily! After they come out of the oven, let them cool for about 15 minutes and then flip them upside down to cool completely prior to frosting.

Layer cakes are the best, but if you are a 9 by 13 pan kind of person just adjust the time of baking up about 10 minutes (be sure to check that the middle is done with a toothpick, knife, or chopstick!) to accommodate.

the BEST homemade carrot cake recipe from scratch

This homemade carrot cake is BETTER than any you'll pick up at the supermarket. And it is just as fast to make this as it is to get in your car and run to the supermarket. AND...you KNOW the ingredients are good. Good stuff. REAL stuff. Real butter in the cream cheese frosting, even. That is something special! 

Tip: grab your favorite purchased cream cheese frosting to speed up the time it takes to get this cake on the table. 


the BEST homemade Carrot Cake recipe

| 12
Prep Time | 20 mins
Cook Time | 30 mins
Total Time | 45 mins
Print Recipe Pin Recipe
this tried and true homemade carrot cake recipe is the BEST. If you want to make it from scratch, use this recipe!


  • 4 eggs allow to stand at room temp for 30 min
  • 2 cups all-purpose flour
  • 1 ¾ cups sugar
  • 2 teaspoons baking powder
  • 1 teaspoon cinnamon
  • ½ teaspoon salt
  • ½ teaspoon baking soda
  • 3 cups carrots grated
  • ¾ cup oil
Check out our Kitchen Reference Guide for help with unfamiliar terms.


  • Grease & flour two 9 inch round pans (one 9 by 13 works too!)
  • In large mixing bowl ,stir together wet ingredients.
  • Stir well.
  • Add dry ingredients.
  • Stir just until combined.
  • Stir in carrots and stir just until combined.
  • Pour batter into pans, dividing evenly.
  • Bake at 350 degrees for 30 minutes or until toothpick comes out clean.



Calories: 347kcalCarbohydrates: 48gProtein: 4gFat: 15gSaturated Fat: 1gCholesterol: 54mgSodium: 186mgPotassium: 212mgFiber: 1gSugar: 30gVitamin A: 5425IUVitamin C: 1.9mgCalcium: 52mgIron: 1.4mg


Cream Cheese Frosting

Prep Time | 10 mins
Total Time | 11 mins
Print Recipe Pin Recipe


  • 2 packages of soft cream cheese
  • ½ cup soft butter
  • 1.5 cups powdered sugar
  • 2 teaspoons vanilla
Check out our Kitchen Reference Guide for help with unfamiliar terms.


  • Beat the cream cheese & butter well.
  • Add powdered sugar and beat again.
  • Add vanilla and beat until fluffy.


Beat in more powdered sugar if your frosting is to thin.
Add more milk if your frosting is too thick.


This collection of our favorite frosting recipes includes all the frostings we routinely use on our cakes! Full recipes included.

Naturally Sweetened Cream Cheese Frosting

Prep Time | 10 mins
Print Recipe Pin Recipe


  • 8 oz cream cheese softened
  • ¼ cup maple syrup
  • 1 teaspoon honey
  • ½ teaspoon cinnamon
Check out our Kitchen Reference Guide for help with unfamiliar terms.


  • Beat the cream cheese until light and fluffy.
  • Gently beat in the maple syrup, honey, and cinnamon just until incorporated.

This homemade carrot cake recipe will be your tried and true recipe for years to come. In fact, we suspect you'll be passing this one along to your children. Please take an afternoon with your children and make this. Come back and tell us about the recipe. And about the lovely memory you created!

Other homemade cake recipes we think you'll love: 

Butternut Squash Cake : seriously, you'll love this spice cake that is naturally sweetened and bursting with yummy squash flavor!

Lemon Blueberry Bundt Cake: this is my personal favorite cakes of ALL our homemade cake recipes. And we have alot!

63 thoughts on “homemade Carrot Cake recipe {with cream cheese frosting}”

  1. Oh my goodness, this has become my go-to cake recipe and I am now starting to pass it on to my backing-loving-friends. I first made it for my 18th birthday/graduation party and it was a succes from the beginning!
    Making it today for my sisters sweet 16 birthday since she requested it!

  2. 5 stars
    First time to make homemade cream cheese frosting for my 1st homemade carrot cake a lil thin. It was very tasty.

  3. I was only able to yield 18 with this recipe, but I used a ice cream scoop and could have filled a little more than others.

  4. I believe someone else made them into cupcakes and had 24, if I remember correctly. And I'm soooo glad you liked the cake. We love it too!

  5. 5 stars
    Amazing carrot cake! I used to dislike carrot cakes but this is sooo good!! I would prefer to make cupcakes, have you any idea how many I can make with this recipe?

  6. Well I made this carrot cake for a Church function tomorrow. Accidentally used 1 cup regular sugar, when I caught the mistake added another coup of confections sugar. Made 2 9 inch cake layers. They all loved it. Came home with one slice left.

  7. I made this carrot cake tonight for an Church function tomorrow. I made an mistake on the sugar, put 1 cup regular sugar, caught myself and out another cup of powdered sugar. Tasted pretty good to me. Plus I added 1cup walnuts to the frosting. Let you know how everyone likes it tomorrow.

  8. 4 stars
    I'm making this carrot cake tonight as I type this up and it smells relish! Even made the cream cheese frosting and I keep "tasting" it before the cake is done. May not have any for cake... Lol I'll update on how the cake came out. Thanks!

  9. I am so glad to hear that!! Your husband has good taste :). Thanks for taking the time to come back here and leave a comment!

  10. 5 stars
    I never knew I even liked carrot cake until I tried this recipe! It's my husband's favorite kind of cake, and I've made this recipe at least 4 times since i found it. Super easy and delicious! You're right about heavily greasing the pans though, and I find that they pop out the best if I'm patient enough to let them cool completely. SO delicious. Thanks!

  11. You are just fine. And sorry for not getting a comment back to you in time for your cake, last night. Honestly, you just need to cool it enough to put the frosting on without melting the frosting. I often pop it into the freezer for a wee bit. Or, here in MN...just outside :). HOw did it go?

  12. Hi. The cake is in the oven!!! How long do you recommend to cool before frosting. I guess I should have let it cool overnight, then made the frosting. Darn it.

  13. 5 stars
    I'm not sure if I've made a comment already but thank you so, so much for sharing this recipe! I've made it severeal times, sometimes I make recipe and a half and bake in 3 times (only have one pan of the same size) for a bigger crowed. I've made cupcakes as well. I've made it with chocolate ganache and with a whipped cream/cream cheese frosting or just simple! And it is delicious! Everyone asks for the recipe! Thank you!

  14. 5 stars
    This is best carrot cake for my husband 30th birthday I ever made,☺ made more delicious and rich our party. Thanks for the detailed receipe with pictures made more easy to make..☺👍

  15. Good question. I need to update that. I would use canola or vegetable oil. Good luck and have a wonderful week!

  16. You should be perfect! In fact, the cake will probably frost up much better instead of being fresh out of the oven. I would recommend covering it in wrap, if you can, so it doesn't dry out on the edges.

  17. Hi, I was wondering how this cake keeps overnight? I am going to be making this for a party tomorrow but wondered how I could make it the day before. I was thinking of making the cake and then frosting it tomorrow morning.

  18. Jeanie Stiegelmeyer

    Hi Nellie, I was wondering if I need to add 2 tbsp. of flour to the recipe for high altitude?

  19. Hmmm, I would take off about 8 minutes and check it. The temperature can stay the same, I think. Let me know!

  20. If you were doing this recipe in a 6 inch by 2 inch and an 8 inch by 2 in what would be the difference in baking time and temperature would you bake them at?

  21. Can these be made into cupcakes and, if so, how long do you bake them? Sounds so good!

  22. Because we made an error on the recipe! Thank you so much for catching that. We've added it. Thankfully many have had great success without that in the recipe. Imagine how much better it would have been :). Appreciate it and have a great monday!

  23. Hi Nellie,
    Thank you for sharing this recipe. Carrot cake is my favorite cake and my mother always made it for my birthday (going back to the 1970's). I love this recipe because I don't like extra things in my carrot cake like pineapple or coconut.

    I was wondering why there isn't any salt in the ingredients?

  24. I would cook it a wee bit longer because it will be thicker. But it should be very similar! And yay...so glad to hear everyone loves it!

  25. Would the cooking time be the same if you made this in a 9x13? I've made this as a layered cake before and it turned out awesome, but my family loves it so much that they end up taking HUGE pieces and the cake doesn't last longer than a couple of hours lol! Thanks!!

  26. Ooooh, what a great question! First, I'm so glad you had good success! I would try about 1 1/2 cups of chopped pecans. Keep them chopped fairly small so they don't sink to the bottom during baking. Add them into the batter last and you'll get a good feel for if 1 cup is enough or if you want to go with more. I think you'll end up with 1 1/2 cup. Good luck and let me know how it goes!

  27. I tried you recipe and it is delicious, but I have a few people that LOVE pecans in their carrot cake and have asked me to make it again with pecans. Do you have any idea how much nuts can be added? Thank you for sharing your recipe.

  28. Isn't it amazing! Dangerous stuff. This is my grandma's recipe and I swear I haven't had better :). Go glad you enjoyed like we do here at our house.

  29. ACtually, it was the other way around. She was subbing cake flour for the regular flour. Cake flour would give it a bit more height and lighter texture. Sometimes not preferred with a carrot cake but certainly not a bad thing. Usuall,y it depends on how the recipe reads. If it says 2 cups of sifted flour than you sift and measure. If it says 2 cups flour than you measure, then sift. Does that make sense?

  30. The recipe just says flour, not cake flour. As I was reading reviews, someone was was asking about replacing the cake flour with regular flour. Also, if you do use the cake flour, do you sift then measure?

  31. Adding coconut and walnuts sounds fabulous! I'm glad you had success on your first time out. Get a little confidence to try it again :).

  32. This was my first time baking a cake from scratch and it came out great! Absolutely loved the frosting. I topped it with coconut and walnuts, and would definitely include them in the batter next time if you're about that crunchy life. Great recipe!

  33. Hi Nellie,

    I'm a food lover but I'm not good at baking cake ! I want to do your cake for this Sunday's brunch as it looks delicious.
    As I'm not native english speaker I would like to know what do you mean by Baking soda ? and you use cup as weighting reference, is this the correct reference in gr that we use in continental europe ?
    (flour) : 1 cup = 130 grammes (g)
    (sugar) : 1 cup = 245 grammes (g)
    (butter) : 1 cup = 240 grammes (g)
    thanks a lot !

  34. I'm going to admit that either way works and I do it differently each time. I do think that adding the carrots at the end is the best but honestly, it isn't going to matter terribly.

  35. From the pictures, I see that you've mixed your carrots with the eggs and probably oil, then added in the dry ingredients.
    But the instructions mention to stir in the carrots at the end.
    Could you please clarify when it should be added?

  36. Yes! Otherwise you will have a messy cake. Delicious, but terribly messy. Good luck and Happy Birthday to your mom. What a sweet gesture!

  37. Sure...parchment paper is always a good idea for non-sticking purposes! I'm using 8oz cream cheese packages (good question!)

  38. Oh! One last question I forgot in my last post. Do you allow the cake to cool entirely prior to frosting?

    Thank you!

  39. Hi Nellie!

    I plan to make this tomorrow for my mom's birthday. It looks amazing! A couple of questions:
    1. Would you recommend parchment paper at the bottom of the round pans to aid in non-sticking? I've gotten paranoid since making a layer cake that stuck to the pan as I was trying to remove it and it all broke!
    2. How large of cream cheese packages are you using? 8 0z?

    Thank you!

  40. Yay!! I'm so glad you tried it and loved it as much as we do. Now you reminded me to make a cake this weekend :)

  41. Simply the BEST carrot cake and so easy to make and the yummy cream cheese frosting, delish :)

  42. allie @ Through Her Looking Glass

    Delicious. Glad you are not good at EVERYTHING!!!! (Makes me feel better.) Your cakes are fab-u-lous! Cheers!

  43. Sure, you can. Cake flour has been ground much finer and allows the cake to rise a bit better. But all-purpose flour works just fine. Another cheat, to make your own version of cake flour... for every 1 cup of all-purpose flour remove 2 tablespoons of the flour and replace it with cornstarch. Give it a beating with a mixer or sift it about 5 times before using. The cornstarch gives the flour extra rising power. But honestly, use All-Purpose flour :). Good luck and don't forget to let me know how it goes!

  44. My son loves carrot cake and I would love to make I with your recipe. Would you please tell me if I might be able to substitute all of the regular flour for cake flour?

    I've not used it before so I bought some to try. I've now run out of all-purpose flour, but will go buy some if it would be better for this recipe.

    Thanks for your time! :)

  45. This cake was awesome, and I will be making it for my daughter's wedding. I've been looking for a good cream cheese frosting recipe too and have definitely found it! Thanks for sharing!

  46. Thanks so much Evelyn for the freezer information! We've never had enough left over to freeze yet...but someday we will :) And we have had the same problem in the past, most carrot cakes have all sorts of extras in them that we think are just unnecessary. Classic is best in this case, we think.

  47. I have not used your recipe but the ingredients are exactly like my Carrot Cake recipe that I have made
    for at least 50 years, so I know it makes an excellent cake. (I make mine in three layers.) This is the first
    time I have read a recipe like mine. All others have nut, pineapple, coconut or what ever. My Carrot Cake is on demand for every birthday or family-get-to- gather. I am happy to have found that it freezes beautifully and slices beautifully after having been frozen. Blessings.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

Scroll to Top

Looking for something more?

If you're a blogger or business owner in need of marketing support and resources, you're in the right place!

Learn more about Janel Hutton's expert marketing guidance, support, and resources at the link below.