• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Sweetly Cakes
  • Home
  • Recipe index
  • Cakes
  • Frosting & filling
  • Cupcakes
  • Cake basics
  • Brownies
  • Cookies
  • About
  • Contact
  • Français
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe index
  • Cakes
  • Frosting & filling
  • Cupcakes
  • Cake basics
  • Brownies
  • Cookies
  • About
  • Contact
  • Français
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home / Desserts / Cakes

    Carrot Layer Cake with Cream Cheese Frosting

    Last update: Oct 15, 2025 Published: Oct 8, 2025 by Fadela This post may contain affiliate links

    Jump to Recipe·Print Recipe·5 from 1 review

    This carrot layer cake is soft, moist, and full of flavor. Made with fresh carrots, warm spices, and a creamy frosting — it’s the perfect homemade carrot cake for any occasion.

    Moist American carrot cake with pecans on a table
    Jump to:
    • Why you'll love this recipe
    • Ingredients for Carrot Layer Cake
    • How to Make Carrot Layer Cake
    • Tips for this recipe
    • Variations & Substitutions
    • Recipe Questions
    • You will also love
    • More Carrot cake style recipes
    • Carrot layer cake with cream cheese frosting

    This carrot layer cake is soft, fluffy, and full of cozy flavors. The layers are made with freshly grated carrots that keep the cake moist and light, with a touch of cinnamon for warmth.

    It’s finished with a silky cream cheese frosting that adds the perfect balance of sweetness and tang. A classic homemade cake that never goes out of style and always feels special.

    Why you'll love this recipe


    • It’s soft, moist, and packed with fresh carrots and warm spices for the best flavor.
    • The cream cheese frosting is smooth, sweet, and perfectly tangy.
    • A simple, homemade carrot cake that looks impressive and tastes even better.

    Ingredients for Carrot Layer Cake

    • Cake flour – for a soft and light crumb (use all-purpose flour if needed).
    • Sugar – a mix of granulated and light brown sugar for moisture and flavor.
    • Oil – neutral vegetable oil like sunflower or canola to keep the cake moist.
    • Buttermilk – at room temperature; replace with milk mixed with 1 tbsp vinegar or lemon juice.
    • Eggs – large and at room temperature for a smooth batter.
    • Freshly grated carrots – about 3 medium carrots (don’t use pre-shredded).
    • Spices – ground cinnamon, a pinch of ginger, and nutmeg (optional).
    • Pure vanilla extract – for flavor.
    • Baking powder and baking soda – to help the cake rise.
    • Salt – a small pinch to balance the sweetness.
    • Cream cheese – full-fat and softened to room temperature.
    • Unsalted butter – soft for an easy-to-mix frosting.
    • Powdered sugar – sifted, for a smooth cream cheese frosting.
    Mélange farine, levure et épices pour carrot cake

    How to Make Carrot Layer Cake

    Here are some quick visual instructions. Don't forget that full recipe instructions with exact ingredients can be found in the recipe card below!

    In a bowl, mix together the dry ingredients — cake flour, baking powder, baking soda, salt, and spices — then set aside.

    In a large mixing bowl, whisk the eggs with both sugars and vanilla until smooth and slightly foamy. Add the buttermilk and oil, then mix again until well combined.

    Mixing flour, baking powder, and spices for carrot cake
    Whisking eggs, sugar, and vanilla for carrot cake batter

    Fold the dry ingredients into the wet mixture using a spatula, just until combined. Add the freshly grated carrots and chopped nuts, and gently mix to combine.

    Mixing wet ingredients for carrot cake
    Carrot cake batter with grated carrots and chopped nuts

    Divide the batter evenly between three greased and lined 6-inch (15 cm) pans.

    Bake in a preheated oven at 340°F / 170°C for about 30–40 minutes, or until a toothpick inserted in the center comes out clean.

    Cake pan filled with carrot cake batter before baking
    Baked carrot cake with soft, moist texture

    Place the cream cheese, butter, powdered sugar, and vanilla in a large mixing bowl. Beat with an electric mixer for a few minutes until the frosting is smooth, thick, and fluffy.

    Making cream cheese frosting in a mixing bowl

    Place the first cake layer on a serving plate and spread a layer of cream cheese frosting on top. Add the second cake layer and repeat with more frosting, then finish with the last layer.

    Cover the cake with a thin crumb coat and chill for about 20 minutes in the fridge or freezer.

    Assembling carrot cake with cream cheese frosting layers
    Carrot layer cake with smooth cream cheese frosting

    Once set, spread the final layer of frosting smoothly over the cake, decorate the top as you like, and sprinkle with chopped nuts.

    Tips for this recipe

    • Use freshly grated carrots — they keep the cake soft and moist.
    • Don’t overmix the batter after adding the dry ingredients.
    • Make sure the cream cheese and butter are both at room temperature for a smooth frosting.
    • Check the cakes a few minutes before the end of baking — they’re ready when a toothpick comes out clean.
    • Let the layers cool completely before frosting to avoid melting.
    • Use a kitchen scale for accurate measurements and even layers.

    Variations & Substitutions


    • Carrot cupcakes – Turn this recipe into carrot cupcakes for an easy, single-serve version.
    • Gingerbread layer cake – Try a cozy holiday twist with this gingerbread cake.
    • Apple pie cake – Make it fall-inspired with spiced apples like this apple pie cake
    • Pineapple carrot cake – Add crushed pineapple to the batter for extra moisture and a tropical flavor.
    • Walnut or pecan cake – Mix chopped nuts into the batter or sprinkle them over the frosting for a crunchy finish.
    • Naked carrot cake – Frost only between the layers for a simple, rustic look that’s perfect for spring or Easter.

    Recipe Questions

    How do I keep my carrot cake moist?

    Use freshly grated carrots and oil instead of butter — they help the cake stay soft and tender for days.

    Can I freeze a frosted carrot cake?

    Yes, place it in an airtight container and freeze for up to 1 month. Thaw overnight in the fridge before serving.

    Can I make this recipe without nuts?

    Of course! Simply leave them out — the cake will still be soft, flavorful, and delicious.

    You will also love

    • Best Frostings and Fillings for Cakes
    • Chocolate Dubai Cake
    • Strawberry Mascarpone Rosette Cake
    • Blueberry Cake
    Slice of carrot cake served on a plate

    More Carrot cake style recipes

    • Carrot bread with cream cheese icing
    • Carrot cake cookies

    I hope you love this carrot layer cake with cream cheese frosting. If you make it, be sure to leave a comment and a rating so I know how you liked it. Happy Baking!

    Print
    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

    Carrot layer cake with cream cheese frosting


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    5 from 1 review

    • Author: Fadela
    • Total Time: 1 hour 5 minutes
    • Yield: 8 servings
    Print Recipe
    Save Recipe Recipe Saved

    Description

    Soft and moist carrot layer cake made with freshly grated carrots, warm spices, and covered with a smooth cream cheese frosting. A classic homemade cake that’s perfect for Easter or any celebration.


    Ingredients

    Carrot cake

    • 240 g (2 cups) cake flour
    • 1 tsp (4 g) baking soda
    • 1 ½ tsp (6 g) baking powder
    • ¼ tsp ground cinnamon
    • ¼ tsp ground ginger
    • ¼ tsp ground nutmeg (optional)
    • ¼ tsp salt
    • 3 large eggs, at room temperature
    • 150 g (¾ cup) light brown sugar
    • 80 g (⅓ cup + 1 tbsp) granulated sugar
    • 170 ml (¾ cup) vegetable oil (sunflower or canola)
    • 2 tsp pure vanilla extract
    • 60 ml (¼ cup) buttermilk (or milk + 1 tbsp vinegar or lemon juice)
    • 225 g (2 cups) freshly grated carrots
    • 80 g (¾ cup) chopped nuts (walnuts, pecans, or mixed)

    Cream cheese frosting

    • Make one batch of cream cheese frosting

    Instructions

    1. Preheat the oven to 340°F / 170°C and line three 6-inch (15 cm) cake pans with parchment paper.
    2. In a medium bowl, mix together the flour, baking soda, baking powder, salt, and spices (cinnamon, ginger, nutmeg).
    3. In a large mixing bowl, whisk the eggs with both sugars and vanilla until the mixture is smooth and slightly foamy.
    4. Add the oil and buttermilk, then mix again until fully combined.
    5. Fold in the dry ingredients with a spatula until just combined — do not overmix to keep the cake light.
    6. Add the grated carrots and chopped nuts, then gently mix until evenly distributed.
    7. Divide the batter evenly between the three pans and bake for 30–40 minutes, or until a toothpick inserted into the center comes out clean.
    8. Let the cakes cool completely before frosting.
    9. Prepare one batch of cream cheese frosting following my detailed recipe for a smooth and fluffy texture.
    10. Assemble the cake: place the first layer on your serving plate, spread a layer of frosting, then repeat with the remaining layers. Cover the cake with a thin crumb coat and chill for 20 minutes in the fridge or freezer. Finish with the final layer of frosting and decorate with chopped nuts.

    Equipment

    Airtight container

    Buy Now →
    Image of cake carrier

    cake carrier

    Buy Now →
    Image of Cake decorating turntable

    Cake decorating turntable

    Buy Now →

    cake pan

    Buy Now →

    Hand mixer

    Buy Now →
    Image of Piping bag

    Piping bag

    Buy Now →

    Notes

    Storage: Store the cake in an airtight container in the fridge for up to 4–5 days, or freeze the unfrosted layers for up to 3 months.

    Tips:

    • Use freshly grated carrots — they make the cake softer and moister.
    • Don’t overmix the batter after adding the dry ingredients.
    • Check doneness with a toothpick; it should come out clean.
    • Make sure your cream cheese and butter are at room temperature for a smooth frosting.
    • Use a kitchen scale for accurate measurements and even cake layers.
    • Prep Time: 30 minutes
    • Cook Time: 35 minutes
    • Category: cake, Dessert, layer cake
    • Cuisine: American

    Nutrition

    • Calories: 287
    • Sugar: 19
    • Sodium: 278
    • Fat: 16
    • Saturated Fat: 9
    • Carbohydrates: 46
    • Fiber: 1
    • Protein: 4
    • Cholesterol: 75

    Did you make this recipe?

    Tag @sweetlycakes on Instagram

    « Cinnamon Sugar Cookies
    Easy Cream Cheese Frosting Recipe (Thick, Smooth & Pipeable) »

    Reader Interactions

    Comments

    1. Rebecca

      March 04, 2022 at 12:41 am

      Please turn the grams measurements into cup measurements

      Reply
      • Fadela

        March 06, 2022 at 8:17 am

        Hello Rebecca, ok I will do that

        Reply
        • Jessica

          March 14, 2022 at 6:45 pm

          It's not in cups yet. Did you converted the recipe into US measurements?

          Reply
          • Fadela

            March 15, 2022 at 12:08 pm

            Hi Jessica, it's done, you now have the measurements in cups but I still advise you to use a scale, it's always more accurate than cups.

            Reply
    2. www.fooddoz.com

      July 30, 2022 at 4:13 pm

      It is a nice recipe. Thx

      Reply
      • Fadela

        August 01, 2022 at 10:17 am

        Thanks ❤️

        Reply
    3. Sarah

      November 06, 2022 at 4:13 am

      The recipe calls for baking sofa, but the directions mention both baking soda and baking powder. Are both in it? Wondering before I attempt... so excited to try this recipe!

      Reply
      • Fadela

        November 06, 2022 at 11:10 am

        Hi Sarah, indeed it's fixed the recipe card contains a mixture of baking soda and baking powder.

        Reply
    4. Justyna

      January 07, 2025 at 1:50 pm

      I’m so excited to try this! One question, the cake in the picture seems to include nuts but I can’t see any listed in the recipe. How much would you suggest adding?

      Reply
      • Fadela

        February 11, 2025 at 2:22 pm

        You're absolutely right! That was an oversight, and I've now updated the recipe. You can add 120g (1 cup) of chopped nuts like pecans or walnuts for extra crunch and flavor. Hope you enjoy baking it!

        Reply

    Leave a Reply Cancel reply

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

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

    Primary Sidebar

    Hello and welcome to my blog! Fully addicted to cakes, blogging, and beautiful pictures! I share with you on this blog some tips and my favorite baking recipes which I hope will help you to enjoy your loved ones!

    More about me →

     Popular Posts

    • Carrot Cake Cookies with Cream Cheese Frosting
    • Carrot Cake Cupcakes with Cream Cheese Frosting
    • Easy Cream Cheese Frosting Recipe (Thick, Smooth & Pipeable)
    • Carrot Layer Cake with Cream Cheese Frosting

    Follow us

    Search on the blog

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About me
    • Recipes

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work with me
    • Français

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2023 SWEETLYCAKES