• Home
  • All Recipes
  • About
menu icon
go to homepage
  • Home
  • All Recipes
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Home
    • All Recipes
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Cakes & Cupcakes

    Homemade Carrot Cake

    April 3, 2025 | Updated April 2, 2025 | Heather

    JUMP TO RECIPE RATE RECIPE
    Pin image of homemade carrot cake on cake stand and one slice on white round plate.

    This easy Homemade Carrot Cake is wonderfully soft, loaded with fresh carrots, and topped with a luscious cream cheese frosting that keeps everyone coming back for more. A timeless family favorite that is simple to make and perfect for any gathering, celebration or holiday!

    Homemade carrot cake on white cake stand.

    This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases at no extra cost to you. Click HERE to read my policies.

    Why We Love This Homemade Carrot Cake

    • Easy to Make: No complicated steps or fancy tools, just simple ingredients and clear instructions that anyone can follow, even if you're not a seasoned baker.
    • Best Texture: The cake turns out delightfully soft and tender every time, thanks to the perfect blend of wet and dry ingredients. It practically melts in your mouth.
    • Rich Cream Cheese Frosting: That thick and tangy sweet cream cheese frosting complements the cake beautifully.
    • A True Family Favorite: This is the kind of dessert that brings everyone to the table. It’s nostalgic, comforting, and always a hit with kids and adults alike.
    • Perfect for the Holidays: Whether it’s Thanksgiving, Easter, or a casual family gathering, this cake fits right in as a standout. It's the perfect dessert that adds warmth and charm to all special occasions.
    • Versatile and Customizable: You can make it as a layer cake, sheet cake, or even cupcakes. Add nuts, raisins, or keep it simple. It’s easy to make it your own.

    Homemade Carrot Cake Ingredients

    • Canola Oil
    • White Sugar
    • Large Eggs
    • Pure Vanilla Extract
    • Baking Powder
    • Baking Soda
    • Salt
    • Ground Cinnamon
    • Unbleached All Purpose Flour
    • Fresh Grated Carrots
    • Chopped Pecans
    • Salted Butter
    • Cream Cheese
    • Powdered Sugar
    • Milk

    Substitution Suggestions

    • Canola Oil: You can also use vegetable oil, grapeseed oil or coconut oil. Make sure the coconut oil is melted, and don't worry the cake won't taste like coconut. Butter is also an option but the cake will have a different texture.
    • Pure Vanilla Extract: Pure extracts are best. Imitation extracts can leave an unpleasant after taste in your baked goods.
    • All Purpose Flour: I like the texture that the all purpose flour produces best. However, whole wheat flour or white whole wheat flour can be used. The cake will be a bit more dense and darker in color but ultimately still delicious. You can also use a blend of flours. Half all purpose flour and half whole wheat flour is always a good option.
    • Grated Carrots: Grate your own carrots. Don't buy the shredded carrots from the store, they won't add enough moisture and will be too crunchy in the cake.
    • Chopped Pecans: Walnuts are a great substitute. Or you can add some raisins or a mixture of nuts and raisins.
    • Salted Butter: Unsalted butter can be used, but I suggest adding a pinch of salt to the frosting.
    • Cream Cheese: If needed, you can use Neufchatel cheese or Mascarpone. The frosting won't be as rich. I suggest just using cream cheese for the best cream cheese frosting.
    • Milk: This is used to thin out the frosting. You can use any type of milk that you drink. You can also use water.
    Easy homemade carrot cake recipe ingredients.

    This really is such an easy carrot cake recipe. It has the best flavor that is a classic. Topped with a velvety cream cheese frosting makes the cake utter perfection!

    How to Make Carrot Cake

    1. First, preheat oven to 350°F and line two 9x2 inch round cake pans with parchment paper then lightly spray them with nonstick cooking spray.
    2. Next, in the bowl of a stand mixer fitted with the paddle attachment or with a large mixing bowl and hand mixer or whisk, beat together the wet ingredients: canola oil, granulated sugar, eggs, and vanilla extract until smooth and airy.
    Wet ingredients combined in metal mixing bowl.
    Grated carrots and chopped pecans added to cake batter in mixing bowl.
    1. Now add the dry ingredients: baking powder, baking soda, salt, cinnamon, and all purpose flour. Mix on low speed just until combined well.
    2. Lastly, fold in the grated carrots and chopped pecans.
    3. Evenly divide the cake batter into the prepared cake pans.
    Cake batter divided evenly into round cake pans.
    Baked cake layers on wire racks.
    1. Bake the cakes in preheated oven on center rack for 40-45 minutes until toothpick inserted in center cake comes out clean.
    2. Let cakes cool in pans for 15 minutes. Them remove cakes from pan and place on wire rack to cool completely.

    How to Make Cream Cheese Frosting

    1. In a stand mixer with the paddle attachment or with large bowl and hand mixer, cream together the softened cream cheese and butter until smooth and creamy.
    2. Then add in the vanilla extract and half of the powdered sugar and beat well.
    Cream cheese and butter creamed together in metal mixing bowl.
    Cream cheese frosting in metal mixing bowl with read spatula.
    1. Add the remaining powdered sugar and milk, beat well until incorporated and scraping sides of bowl as needed.
    2. Now increase the speed on the mixer and beat for about a minute until the frosting is creamy and fluffy.

    Assemble the Carrot Cake

    1. Place a small dollop of frosting on the center of a cake board or cake stand. This will help keep the cake stay in place so it doesn't slide.
    2. If you want to pipe some frosting on the top of the cake, add about a ½-1 cup to a piping bag with your tip of choice and set aside.
    3. Next, place one cake layer top side up on board or cake stand. Add half of the frosting on top and spread it out leaving a little space around the edge.
    Bottom layer of cake on cake stand and frosted.
    Middle and top cake layers frosted with cream cheese frosting.
    1. Now, place the other cake layer top side down on top of the frosting. This will leave you with a nice even and flat top to frost.
    2. Add the remaining frosting to the top and spread out to the edges covering the top.
    3. Pipe any frosting on top and decorate with extra pecans.

    To frost the entire cake only place ⅓ of the frosting between the layers and then use the rest to frost the top and sides of the cake using an offset spatula.

    Cake Variations

    • Make it a 9x13 Carrot Cake: Add the cake batter to a greased 9x13 cake pan and bake for 40-45 minutes.
    • 3 Layer Carrot Cake: Divide cake batter evenly into three 8 inch or 9 inch cake pans and bake for 25-30 minutes.
    • 4 Layer Carrot Cake: You can bake the cake in four 9 inch cake pans for 18-20 minutes or carefully cut the 2 layers in half.
    • Small Carrot Cake: Cut the recipe in half and bake 2 layers in greased 6 inch cake pans for 35-40 minutes.
    • Carrot Cake Cupcakes: Fill paper liners in muffin pan ¾ full with cake batter and bake for 18-20 minutes.

    If you love carrot cake don't miss my Easy Sheet Cake Carrot Cake! No grating carrots needed because it's made with baby food! Or try these delicious bakery style Carrot Cake Cookies!

    Top view of homemade carrot cake on cake stand with one slice cut out.

    Make Ahead Instructions

    You can make this cake a day in advance and store covered in the fridge. Let it sit at room temperature for an hour or so before serving.

    Or you can freeze the cake layers. Wrap each layer in plastic wrap and place in freezer safe container or freezer bags. When ready to use, thaw overnight in the fridge and then frost and decorate.

    Storing Classic Carrot Cake

    Storing: The frosting has cream cheese so the cake should be kept in the refrigerator when not being served. It will be fine left out the day you are serving it because the amount of sugar in the frosting acts like a preservative. Gently wrap the cake in plastic wrap or use a cake storer and store in the fridge. Let the cake sit at room temperature for about an hour before slicing and serving.

    Freezing: This cake freezes great!! I recommend freezing individual slices. Place sliced cake pieces on a parchment lined sheet pan and flash freeze for about a hour or so. Then wrap each piece in plastic wrap and place in freezer safe container or freezer bags. Label, date and freeze for up to 4 months. Thaw in fridge when ready to enjoy!

    Top view of slice of homemade carrot cake on round white plate next to cake on cake stand.

    Heather's Favorite Tools for this Recipe

    • My absolute most favorite tool is my KitchenAid Stand Mixer. It's the best thing ever for making cakes, frostings, breads, cookies and so many other things.
    • I love these nestled mixing bowls for prepping ingredients.
    • A box grater to shred your own carrots. This is a basic tool that I use almost every day.
    • Long ago, I used to be a Pampered Chef consultant and I still prefer their baking tools and pans to any others. I also really like these Wilton cake pans.
    • An offset spatula is my favorite to use when frosting cakes and cookies.

    Tips for Easy Homemade Carrot Cake

    • Gather all the ingredients before you start making the recipe. It is so much easier to bake when all the ingredients are ready.
    • Read the recipe from start to finish before you start. I am speaking from experience.
    • Use room temperature ingredients. It helps the batter come together better, and also helps with even baking.
    • Always fluff your flour and then spoon and level it to measure. Doing this will prevent too much flour being added and ultimately making the cake too dry. To fluff your flour, just scoop it and dump it a few times and then measure it out, or give it a fluff using a whisk.
    • Peel the carrots. I always peel the carrots. Leaving the peels on can create a bitter taste in the cake and cause it to turn a different color.
    • Grate your own carrots using a box grater or food processor. Store bought shredded carrots are too dry and thick. They won't break down and will throw off the entire texture of the cake.
    • Do NOT over mix the batter, the cake will be tough instead of tender. Mix just until the batter is smooth.
    • Use a measuring cup or large scoop to separate batter evenly. Place a cup or scoop in each pan until the cake batter is all used. This will help ensure each pan has equal amounts.
    Side view of homemade carrot cake on cake stand.

    More Delicious Cake Recipes:

    • Banana Cake with Cream Cheese Frosting
    • Easy Coconut Cupcakes
    • Almond Cake with Chocolate Frosting
    • Zucchini Bars
    • Pumpkin Pie Bundt Cake
    • American Flag Cake
    • German Chocolate Sheet Cake
    • Pumpkin Cupcakes
    • Chocolate Zucchini Cake
    • Glazed Lemon Pound Cake
    • Homemade Chocolate Cupcakes
    • Pumpkin Bars with Cream Cheese Frosting

    Did you make this recipe? Rate it!

    If you enjoyed this recipe give it a ⭐⭐⭐⭐⭐ rating in the comments below. It really helps the recipe stand out and I appreciate the feedback to make recipes everyone will enjoy.

    Homemade carrot cake on white cake stand.
    Print Recipe Pin Recipe
    No ratings yet

    Homemade Carrot Cake

    This easy Homemade Carrot Cake is wonderfully soft, loaded with fresh carrots, and topped with a luscious cream cheese frosting that keeps everyone coming back for more. A timeless family favorite that is simple to make and perfect for any gathering, celebration or holiday!
    Course: Dessert
    Cuisine: American
    Prep Time: 15 minutes minutes
    Cook Time: 45 minutes minutes
    Cooling: 2 hours hours
    Servings: 12
    Author: Heather
    Prevent your screen from going dark

    Equipment

    • 2 round cake pans (9x2 inches)

    Ingredients

    Carrot Cake

    • 1½ cups canola oil
    • 2 cups white sugar
    • 4 large eggs
    • 1 teaspoon pure vanilla extract
    • 2 teaspoons baking powder
    • 1 teaspoon baking soda
    • 1 teaspoon salt
    • 2 teaspoons cinnamon
    • 2 cups unbleached all purpose flour
    • 2 cups finely grated carrots, about 4 large carrots
    • ¾ cup chopped pecans, optional

    Cream Cheese Frosting

    • ½ cup salted butter, softened
    • 8 ounces cream cheese, softened
    • 4 cups powdered sugar
    • 1 teaspoon pure vanilla extract
    • 2 tablespoons milk

    Instructions

    Carrot Cake

    • Preheat oven to 350°F and line two 9x2 inch cake pans with parchment paper then lightly spray them with nonstick cooking spray.
    • In the bowl of a stand mixer fitted with the paddle attachment, beat together canola oil, granulated sugar, eggs, and vanilla extract until smooth and airy.
    • Add the dry ingredients: baking powder, baking soda, salt, cinnamon, and all purpose flour. Mix on low speed just until combined well.
    • Fold in the grated carrots and chopped pecans.
    • Evenly pour the cake batter into the prepared cake pans.
    • Bake the cakes in preheated oven on center rack for 40-45 minutes until toothpick inserted in center cake comes out clean.
    • Let cakes cool in pans for 15 minutes. Then remove cakes from pan and place on wire racks to cool completely.

    Cream Cheese Frosting

    • In a stand mixer with the paddle attachment, cream together the softened cream cheese and butter until smooth and creamy.
    • Add in the vanilla extract and half of the powdered sugar and beat well.
    • Add the remaining powdered sugar and milk, beat well until incorporated and scraping sides of bowl as needed.
    • Now increase the speed on the mixer and beat for about a minute until the frosting is creamy and fluffy.

    Assemble the Cake

    • Place a small dollop of frosting on the center of a cake board or cake stand. This will help keep the cake stay in place so it doesn't slide. If you want to pipe some frosting on the top of the cake, add about a ½-1 cup to a piping bag with your tip of choice and set aside.
    • Place one cake layer top side up on board or cake stand. Add half of the frosting on top and spread it out leaving a little space around the edge.
    • Place the other cake layer top side down on top of the frosting. This will leave you with a even and flat top to frost. Add the remaining frosting to the top and spread out to the edges covering the top.
    • Pipe any frosting on top and decorate with extra pecans.

    Notes

    To frost the entire cake only place ⅓ of the frosting between the layers and then use the rest to frost the top and sides of the cake using an offset spatula.

    Nutrition

    Serving: 1g | Calories: 825kcal | Carbohydrates: 94g | Protein: 6g | Fat: 49g | Saturated Fat: 12g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 25g | Trans Fat: 0.4g | Cholesterol: 102mg | Sodium: 517mg | Potassium: 176mg | Fiber: 2g | Sugar: 75g | Vitamin A: 4152IU | Vitamin C: 1mg | Calcium: 91mg | Iron: 2mg
    Tried this recipe?Please rate the recipe, leave a comment and tell me how much you loved it!
    Share the Recipe!Please share it and tag @heathershomemadekitchen and use #heathershomemadekitchen!

    More Cake and Cupcake Recipes

    • Close up top view of whoopie pies scattered and staggered on parchment paper.
      Chocolate Whoopie Pies
    • Top view of fresh strawberry cake placed on white round cake stand.
      Easy Strawberry Cake
    • Close up side view of one piece of rhubarb coffee cake in front of more slices.
      Rhubarb Coffee Cake
    • Front view of glazed lemon pound cake with slices stacked in front of loaf and topped with lemon triangle.
      Glazed Lemon Pound Cake

    Leave a comment Cancel reply

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

    Recipe Rating




    Headshot of Heather.

    Hi! I’m Heather, I create and develop easy, from scratch recipes that are family friendly! I especially love to make cookies!

    More About Me...

    Holiday Recipes

    • Crock pot honey ham in crock pot.
      Crock Pot Honey Ham
    • Peppermint brownies on parchment paper with some stacked and two on the their side.
      Peppermint Brownies Recipe
    • Top view of frosted cinnamon rolls in glass baking dish.
      Easy Homemade Cinnamon Rolls
    • Crispy candied pecans in glass serving bowl with small bamboo serving spoon.
      Crispy Candied Pecans
    • Top view of scalloped corn casserole with serving spoon in bottom left corner.
      Scalloped Corn Casserole
    • Slice of homemade lasagna on white round plate with fork.
      Homemade Lasagna Recipe
    • Homemade garlic breadsticks wrapped in towel.
      Homemade Garlic Breadsticks
    • Close up side view of chocolate peppermint sheet cake slices on white round plates.
      Chocolate Peppermint Sheet Cake

    Cookie Recipes

    • Top view of chocolate covered cherry cookies scattered and layered on parchment paper with a bowl of cherries in the bottom right corner.
      Chocolate Covered Cherry Cookies
    • Close up top view of double chocolate chip cookies.
      Double Chocolate Chip Cookies
    • Top view of easy fruit pizza in sheet pan.
      Easy Fruit Pizza
    • Top view of ice cream cookie sandwiches with mini chocolate chips and sprinkles with extra ice cream and cookies on the side.
      Ice Cream Cookie Sandwiches

    Popular Recipes

    • Top close up view of oven roasted corn on the cob.
      Oven Roasted Corn with Husks
    • Close up side view of Iowa maid rites sandwich on plate with potato chips in front of crock pot.
      Iowa Maid Rites
    • Top view of egg bake casserole in baking dish with one piece out and spatula under another piece.
      Ham Egg and Cheese Bake
    • Corn flake chicken tenders on sheet pan with dipping sauces in corners of pan.
      Corn Flake Chicken Tenders
    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Footer

    ↑ back to top

    Disclosure - Privacy Policy - Terms and Conditions | About

    As an Amazon Associate I earn from qualifying purchases at no extra cost to you. Click HERE to read my policies.

    Copyright © 2025 - Heather's Homemade Kitchen

    Rate This Recipe

    Your vote:




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