• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Valya's Taste of Home logo

  • Home
  • Recipe Index
  • About
  • Shop
  • Work with Us
    • Privacy Policy
    • Copyright
    • Disclosure
  • Contact Us
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • About
  • Shop
  • Work with Us
    • Privacy Policy
    • Copyright
    • Disclosure
  • Contact Us
  • Subscribe
  • Let's Connect

    • Email
    • Facebook
    • Instagram
    • Twitter
    • YouTube
  • ×
    Home > Desserts > Cakes

    The Best Homemade Carrot Cake (Moist Cake Every Time!)

    Published: Sep 16, 2022 · Modified: Sep 16, 2022 by Valya's Taste of Home · This post may contain affiliate links · 10 Comments

    558 shares
    • Facebook
    • Twitter
    • LinkedIn
    • Email
    Jump to Recipe Print Recipe

    This Carrot Cake recipe will give you the most moist and delicious homemade carrot cake you've ever had! This recipe is totally made from scratch but is easy enough for even a beginner to try! 

    Plus, this isn't any ordinary carrot cake recipe, but a healthy version that's packed with ingredients to add more nutritional value to your cake while still making it taste good (or even better!). 

    This recipe is totally made from scratch but is easy enough for even a beginner to try! 

    This recipe for Homemade Carrot Cake is truly one of its kind and is perfect for just about any occasion! You're going to fall in love with it when you give it a shot! 

    Want to learn how to make this Homemade Carrot Cake? Then keep on reading!

    Table of Contents
    • What is a Carrot Cake?
    • What Makes This Carrot Cake Recipe Special?
    • What to Need to Make Homemade Carrot Cake
    • How to Make Homemade Carrot Cake (Step-by-Step)
    • How to Store Leftover Carrot Cake
    • Similar Cake Recipes You'll Love
    • Recipe Card
    • The Best Homemade Carrot Cake (Moist Cake Every Time!)
    • Comments

    What is a Carrot Cake?

    A carrot cake is a moist, dense cake made with carrot shreds and other ingredients. It’s often served as an afternoon snack or dessert. The cake can be sweetened with sugar or honey, but it’s also delicious when the sweetness comes from dried fruit like raisins or currants.

    Carrot cakes are usually baked in round cake pans, and sometimes even feature different cake layers. It's the perfect dessert for fall or the holidays, and honestly even makes for the perfect birthday cake!

    While it may sound like a tricky cake to make from scratch, it's truly one of the easiest ones out there and something every baker should try at least once! Plus, you don't need any fancy equipment to make this delicious homemade carrot cake either!

    What Makes This Carrot Cake Recipe Special?

    This healthier Homemade Carrot Cake recipe is my very own made-up recipe; a baker's creation. I made it several times to tweak the ingredients to get it on the healthier side, and still be delicious enough for kids to love. It's not an easy balance, but it's important. My kids absolutely love it.

    The Greek yogurt adds that deliciously sour taste to balance out the sweet buttercream frosting. Toasted almond chips finish that irresistible tasty slice of cake, which goes wonderfully with a cup of tea or coffee.

    This recipe will make you feel a little less guilty when having a piece of this cake with loads of carrots and healthy ingredients!

    Trust me, I'm sure you're going to love this recipe! It's packed with flavor and full of moisture, making it soft and absolutely delicious. This seriously is the best carrot cake recipe out there! 

    This stuff is truly delicious! The best thing is that it's a much healthier version than your original carrot cake.

    I know, at first, it may be kind of weird having vegetables in a cake, because a lot of us traditionalists growing up in this era are not used to this combination. But it is so good, you will want one piece for breakfast and one for dinner, seriously!

    You're going to fall in love with it when you give it a shot! 

    What to Need to Make Homemade Carrot Cake

    All you need are some super simple ingredients to make this delicious cake. Here's everything you'll need to make the cake and the delicious cream cheese frosting:

    For Homemade Carrot Cake:

    • All-purpose flour: To add structure to the cake, we'll be using some simple all-purpose flour in this recipe. Yep, that means no need for any fancy cake flour!
    • Spices: We'll also be using some delicious warm spices in this cake batter, namely ground cinnamon and nutmeg.
    • Baking soda: Whenever we use any fruit or veggie in a cake, that's when we need some baking soda as well! The acid in it will activate and give you a deliciously moist cake!
    • Baking powder: Another leavening agent we'll be using is baking powder to make sure our cake rises to the right level.
    • Sea salt: To balance out all the flavors, we'll also be adding a little salt to our homemade carrot cake.
    All you need are some super simple ingredients to make this delicious cake.

    Eggs: We'll also need some room temperature eggs for our cake. Not only will it add structure to it, but also flavor! 
    Sugar: To sweeten our carrot cake to the right level, we'll also be using some regular white granulated sugar.
    Vanilla extract: Vanilla extract is going to add a beautiful, subtle flavor to our carrot cake. 
    Apple sauce: Apple sauce is the perfect alternative to butter and vegetable oil in baked goods, and it'll give you the most delicious moist crumb ever! 
    Carrots: Of course, we can't have a carrot cake without some carrots! I've used homegrown carrots in this recipe, but you can use store-bought ones instead as well!

    Of course, we can't have a carrot cake without some carrots!

    For Cream Cheese Frosting 

    • Cream cheese: To make our delicious cream cheese frosting, we'll, first of all, need some softened cream cheese. The flavor goes incredibly well with the carrot cake and you're going to love it!
    • Sugar: Next, to sweeten our frosting, we'll add some white sugar to it to get it to the right level of sweetness that goes well with our carrot cake.
    • Unsalted butter: We also need some softened unsalted butter in our delicious carrot cake frosting to get it to the right consistency and also add the right richness to it.
    • Greek yogurt: We'll need some plain Greek yogurt as well which adds probiotics to the cake, making it healthier, and the flavor also balances out the cream cheese frosting.
    • Vanilla extract: To bring it all together, we'll be adding a little vanilla extract to our frosting!
    To make our delicious cream cheese frosting, we'll, first of all, need some softened cream cheese. The flavor goes incredibly well with the carrot cake and you're going to love it!

    For Topping:

    Almonds: As a topping, you can use any kind of nuts you like but I recommend using toasted sliced almonds for the topping and decoration. 

    Healthier Homemade Carrot Cake

    How to Make Homemade Carrot Cake (Step-by-Step)

    Making this delicious homemade carrot cake is easier than you think! Here's everything you need to do to make it at home step by step:

    How to Prep Ingredients for Carrot Cake

    First things first, toast sliced almonds (or any chopped nuts) in the oven for 8 - 10 minutes at 350 F (180 C). Set aside to cool completely before topping the cake.

    Toast sliced almonds (or any chopped nuts) in the oven

    Next, peel, rinse, and grate carrots. Set them aside as well until ready for use.

    Peel, rinse, and grate carrots.

    How to Make Carrot Cake Batter

    Time to make our delicious carrot cake batter! Measure out all dry ingredients, and mix them all together with a wire whisk. Set aside until ready for use.

    Measure out all dry ingredients, and mix them all together with a wire whisk.

    Next, preheat the oven to 350 F (180 C). Beat eggs and sugar on high for 5 minutes in a large mixing bowl or bowl of a stand mixer.

    Reduce mixing speed to medium/low and add vanilla extract and apple sauce. Mix for another minute or so.

    Beat eggs and sugar on high for 5 minutes in a large mixing bowl or bowl of a stand mixer.

    Time to combine our wet ingredients with our dry ingredients! Remove the bowl from the mixer stand and add mixed dry ingredients (flour, baking soda, baking powder, cinnamon, nutmeg, and salt) into the egg mixture in 4 separate additions.

    Carefully mix the dry ingredients with each addition trying not to deflate air pockets as much. I use a wire whisk to mix the first 3 and then a spatula for the last addition of dry ingredients.

    Next, use a large spatula to mix in the grated carrots very carefully in 2 additions.

    Carefully mix the dry ingredients with each addition trying not to deflate air pockets as much.

    How to Bake Carrot Cake

    Let's bake our delicious homemade carrot cake. Divide the batter evenly into 2 - 8” baking pans greased with butter. I use a digital scale to weigh the batter in pans to be precise but you can also eye it.

    Bake your cake pans in a preheated oven at 350 F (180 C) for 25 – 30 minutes. Check if the cake is done by using a toothpick. When it's ready, remove it from the oven and let them cool in the pans for 10 minutes before removing the cake sponges onto a wire rack.

    Cool sponges completely before slicing and frosting. If you're short on time, you may bake the sponges the night before and frost them the next morning.

    Cool sponges completely before slicing and frosting. If you're short on time, you may bake the sponges the night before and frost them the next morning.

    How to Make Cream Cheese Frosting for Carrot Cake

    Let's make our delicious cream cheese frosting. Start by beating softened cream cheese and sugar on high for a minute, scraping down the cream on the sides of the mixer bowl halfway through.

    Next, add butter, and beat again until combined.

    Let's make our delicious cream cheese frosting.

    Then add Greek yogurt, and beat again for about a minute, scraping down the sides of the bowl in the middle of mixing. Add vanilla extract and beat again for another minute. Your delicious frosting is ready to put on the cake!

    Your delicious frosting is ready to put on the cake!

    How to Assemble Carrot Cake

    Finally, slice each sponge cake in half. See HERE how I slice my cake sponges with a thread.

    Add about 2 cups of cream in between each cake layer. Push some of that cream off the edges of the sponge, for easier icing of the sides of the cake.

    Add about 2 cups of cream in between each cake layer.

    Cover the top and sides of the cake with the remaining cream. Top the cake with toasted and cooled nuts. Pop the cake in the refrigerator for at least 4 hours or overnight for best results as it'll give you a moister cake. 

    Cover the top and sides of the cake with the remaining cream. Top the cake with toasted and cooled nuts.

    Your delicious Homemade Carrot Cake is ready to be served!

    This isn't any ordinary carrot cake recipe, but a healthy version that's packed with ingredients to add more nutritional value to your cake while still making it taste good (or even better!). 

    How to Store Leftover Carrot Cake

    If you choose to decorate the carrot cake with cream cheese frosting, store it in the refrigerator. Refrigeration can cause baked foods to dry out, but cream cheese frosting must always be refrigerated. Leftover carrot cake will last in the fridge for up to 3 days. 

    You can also freeze this cake but it's best to do it before icing it. When freezing your carrot cake, cover it in plastic wrap making sure to cover each layer separately. It can last in the freezer this way for up to 3 months. Let it thaw in the fridge overnight before icing and serving. 

    While it may sound like a tricky cake to make from scratch, it's truly one of the easiest ones out there and something every baker should try at least once!

    Similar Cake Recipes You'll Love

    • Greek Yogurt Carrot Zucchini Bread with Dark Chocolate Chips
    • Honey Chocolate Zucchini Muffins
    This stuff is truly delicious! The best thing is that it's a much healthier version than your original carrot cake.

    Need more cake? Check all of my cake recipes!

    Recipe Card

    This recipe is totally made from scratch but is easy enough for even a beginner to try! 

    The Best Homemade Carrot Cake (Moist Cake Every Time!)

    Valya's Taste of Home
    This Homemade Carrot Cake recipe will be the only one you'll ever need and it'll give you the most delicious and moist carrot cake you've ever had!
    4.85 from 13 votes
    Print Recipe Pin Recipe
    Prep Time 55 minutes mins
    Cook Time 30 minutes mins
    8 hours hrs
    Total Time 9 hours hrs 25 minutes mins
    Course Cake
    Cuisine American
    Servings 14

    Ingredients
      

    Homemade Carrot Cake Batter Ingredients

    • 2 ½ cups – all-purpose unbleached organic flour
    • 1 tbsp. – ground cinnamon
    • 1 tsp. – baking soda
    • 1 tsp. – baking powder
    • ¼ tsp. – nutmeg
    • ¼ tsp. – sea salt
    • 6 large – eggs
    • 1 cup – sugar
    • 1 tsp. – pure vanilla extract
    • 1 cup – unsweetened apple sauce
    • 3 cups – grated carrots

    Cream Cheese Frosting Ingredients

    • 16 oz. – cream cheese (softened)
    • 1 cup - sugar
    • 2 sticks - unsalted butter (softened)
    • 1 cup – any plain Greek Yogurt
    • 1 tsp. – pure vanilla extract
    • 1 ½ cup – toasted sliced almonds (walnuts or pecans)
    Read More

    Instructions
     

    How to Prep Ingredients for Carrot Cake

    • First things first, toast sliced almonds (or any chopped nuts) in the oven for 8 - 10 minutes at 350 F (180 C). Set aside to cool completely before topping the cake.
    • Next, peel, rinse, and grate carrots. Set them aside as well until ready for use.

    How to Make Carrot Cake Batter

    • Time to make our delicious carrot cake batter! Measure out all dry ingredients, and mix them all together with a wire whisk. Set aside until ready for use.
    • Next, preheat the oven to 350 F (180 C). Beat eggs and sugar on high for 5 minutes in a large mixing bowl or bowl of a stand mixer.
    • Reduce mixing speed to medium/low and add vanilla extract and apple sauce. Mix for another minute or so.
    • Time to combine our wet ingredients with our dry ingredients! Remove the bowl from the mixer stand and add mixed dry ingredients (flour, baking soda, baking powder, cinnamon, nutmeg, and salt) into the egg mixture in 4 separate additions.
    • Carefully mix the dry ingredients with each addition trying not to deflate air pockets as much. I use a wire whisk to mix the first 3 and then a spatula for the last addition of dry ingredients.
    • Next, use a large spatula to mix in the grated carrots very carefully in 2 additions.

    How to Bake Carrot Cake

    • Let's bake our delicious homemade carrot cake. Divide the batter evenly into 2 - 8” baking pans greased with butter. I use a digital scale to weigh the batter in pans to be precise but you can also eye it.
    • Bake your cake pans in a preheated oven at 350 F (180 C) for 25 – 30 minutes. Check if the cake is done by using a toothpick. When it's ready, remove it from the oven and let them cool in the pans for 10 minutes before removing the cake sponges onto a wire rack.
    • Cool sponges completely before slicing and frosting. If you're short on time, you may bake the sponges the night before and frost them the next morning.

    How to Make Cream Cheese Frosting for Carrot Cake

    • Let's make our delicious cream cheese frosting. Start by beating softened cream cheese and sugar on high for a minute, scraping down the cream on the sides of the mixer bowl halfway through.
    • Next, add butter, and beat again until combined.
    • Then add Greek yogurt, and beat again for about a minute, scraping down the sides of the bowl in the middle of mixing. Add vanilla extract and beat again for another minute. Your delicious frosting is ready to put on the cake!

    How to Assemble Carrot Cake

    • Finally, slice each sponge cake in half. See HERE how I slice my cake sponges with a thread.
    • Add about 2 cups of cream in between each cake layer. Push some of that cream off the edges of the sponge, for easier icing of the sides of the cake.
    • Cover the top and sides of the cake with the remaining cream. Top the cake with toasted and cooled nuts. Pop the cake in the refrigerator for at least 4 hours or overnight for best results as it'll give you a moister cake.
    • Your delicious Homemade Carrot Cake is ready to be served!

    Notes

    To get beautiful and clean slices of cake, warm the knife in hot water and wipe between each slice. It takes a little more time but is worth preventing a sticky mess. I hope you find this tip helpful with slicing all of your cakes. 
    Tried this recipe?Share your photo on Instagram @valyastasteofhome or tag #valyastasteofhome!
    LIKE FOLLOW

    Thank you for following me on Instagram, Facebook, and Pinterest!

    This recipe was originally posted on October 7, 2016(original picture below), and updated for a better user experience. The post may contain affiliate links. Read my disclosure.

    This Healthier Homemade Carrot Cake recipe is my very own made-up recipe; a baker's creation. The Greek yogurt adds that deliciously sour offsetting taste to the sweet buttercream frosting. Toasted almond chips finish that irresistible tasty slice of cake, which goes wonderfully with a cup of tea or coffee. #healthiercarrotcake #fallbaking #cleaneating #valyastasteofhome

    More Cakes

    • Raspberry mini cakes are delectable, mini desserts that combine the sweet and tangy flavors of raspberries with a rich and creamy frosting.
      Raspberry Mini Cakes (Perfect Recipe for Special Occasions!)
    • This Boccone Dolce is an Italian dessert that’s truly heaven on a plate with crunchy meringue layers, whipped cream, and fresh berries. Here’s a make-ahead-friendly version!
      Boccone Dolce (Meringue Cake with Caramel Frosting)
    • This snowflake cake recipe is straightforward and simple. With just a few steps, you can have this cake batter ready to bake in the oven. 
      Snowflake Cake (Perfect Winter Cake Recipe)
    • If you're a fan of all things sweet and spiced, then this Pumpkin Sheet Cake recipe will be the star of your dessert table! This cake is incredibly moist and packed with robust flavors of pumpkin, cinnamon, and vanilla.
      The Ultimate Pumpkin Sheet Cake (with Cream Cheese Frosting)
    558 shares
    • Facebook
    • Twitter
    • LinkedIn
    • Email

    Reader Interactions

    Comments

    1. Katia says

      October 23, 2016 at 12:24 am

      5 stars
      This cake is so good! I'm not a big fan of veggies in the cake, but this one is a keeper! Your recipe are always so tasty. I agree with a comment above that you are truly amazing cook! Thank you for sharing your recipes!

      Reply
      • valya'stasteofhome.com says

        October 23, 2016 at 2:44 pm

        You are so sweet Katia! I know what you mean, this cake can be pretty addicting :), good thing that it's a little healthier version, right 😉 Thank you very much for your feedback, I really appreciate it.

        Reply
    2. Victoria says

      October 12, 2016 at 4:38 pm

      5 stars
      This is such an awesome carrot cake! I made it today. Family approved! Thank you so so much t. Valya!!! You are an amazing cook & homemaker!

      Reply
      • valya'stasteofhome.com says

        October 12, 2016 at 8:00 pm

        You are so sweet! I am so glad to hear that your family loved this cake. I made this cake multiple times already only after posting this recipe. My kids love it so much, they kept asking me to make this cake over and over. I didn't mind it at all, as my garden is overgrown with carrots. Thank you for your feedback 🙂

        Reply
    3. Anna says

      October 08, 2016 at 2:11 pm

      Thank u so much for posting this cake!!!! I'll be making it soon:) love ur blog!!

      Reply
      • valya'stasteofhome.com says

        October 08, 2016 at 3:34 pm

        You are very welcome Anna! Enjoy! I'm glad my homemade recipes can ease your cooking/baking experience and feeding your family delicious meals 🙂

        Reply
    4. Luyba says

      October 08, 2016 at 12:05 am

      5 stars
      This cake looks mouth watering, you can almost eat the screen. I will be making this cake for the weekend. Thanks for sharing your recipes. I always look forward for a new recipe to come. 😉

      Reply
      • valya'stasteofhome.com says

        October 08, 2016 at 2:03 pm

        Thank you very much for such a warm words Luyba. Let me know how you like it. 🙂

        Reply
    5. Olya says

      October 07, 2016 at 1:22 pm

      Valechka you have baking powder twice... the cake looks really! I only recently discovered how good carrot cake is, so I'll definitely be trying your version of it!

      Reply
      • valya'stasteofhome.com says

        October 07, 2016 at 4:39 pm

        Good eye! It's corrected. Thank you very much! Let me know how it turns out for you. 🙂

        Reply
    4.85 from 13 votes (10 ratings without comment)

    Tried this recipe? Leave your review! Cancel reply

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

    Recipe Rating




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

    Primary Sidebar

    Meet the Author

    Valya with cake

    A food blogger, recipe developer, photographer, editor, and author behind Valya’s Taste of Home website. Sharing family-proven tasty recipes with step-by-step photos and videos. Read more...

    Footer

    Footer

    ↑ back to top ↑

    HOME · ABOUT · CONTACT · SHOP · PRIVACY POLICY

    SIGN UP! For Emails and Updates

    Valya's Taste of Home is a Participant in the Amazon Services LLC Associates Program · Disclosure

    Copyright © 2025 Valya's Taste of Home LLC - All Rights Reserved

    558 shares
    • Facebook
    • Twitter
    • Pinterest
    • LinkedIn
    • Email

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.