• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Carrot Cake Recipe with Cream Cheese Frosting Recipe

Published: Apr 21, 2026 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 9 reviews

If you’re looking for that perfect treat that combines moist, warmly spiced cake layers with irresistibly smooth and tangy topping, this Carrot Cake Recipe with Cream Cheese Frosting Recipe is exactly what your kitchen needs. Each bite bursts with shredded carrots, aromatic spices, and crunchy walnuts, all wrapped up in a luscious cream cheese frosting that’s both rich and refreshingly sweet. It’s a classic for good reason, delivering that cozy, homemade feeling and guaranteed smiles at every gathering.

Ingredients You'll Need

A close-up view of a slice of carrot cake with three layers of moist, dark orange-brown cake speckled with small dark pieces, separated by two layers of white creamy frosting. The top and sides of the slice are coated with thick, smooth white frosting, with some crumbs pressed into it. The slice is placed on a plain white round plate on a white marbled surface, with cake crumbs scattered around. In the background, there is a second slice on another white plate and the rest of the cake on a white cake stand. A metal spatula rests beside the front plate. Photo taken with an iphone --ar 4:5 --v 7

This recipe relies on simple yet essential ingredients that come together beautifully to create the perfect balance of flavor and texture. Each item plays a critical role, from the spices that provide warmth and depth to the fresh carrots and walnuts that add moisture and crunch.

  • All-purpose flour (1 and ½ cups / 180g): Forms the soft and tender base of the cake.
  • Baking soda (1 and ½ teaspoons): Helps the cake rise perfectly for a light, airy texture.
  • Ground cinnamon (1 and ½ teaspoons): Brings that signature warm spice flavor that complements carrots.
  • Ground nutmeg (¾ teaspoon): Adds a subtle nutty sweetness that enhances the spice mix.
  • Ground allspice (¾ teaspoon): Deepens the aromatic profile with hints of clove and pepper.
  • Salt (¼ teaspoon): Balances and elevates the sweetness and spices.
  • Granulated sugar (1 and ½ cups / 300g): Sweetens the batter just right without overpowering.
  • Vegetable oil (1 cup + 2 tablespoon / 245g): Keeps the cake moist and tender, better than butter for this recipe.
  • Large eggs (3): Bind the ingredients and add richness.
  • Carrots (1 pound / 454g, peeled and shredded): The star ingredient, bringing natural sweetness and moisture.
  • Walnuts (3 ounces, finely chopped): Adds delightful crunch and a toasty flavor dimension.
  • Cream cheese (8 ounces / 225g, softened): Essential for that tangy, creamy frosting.
  • Unsalted butter (½ cup / 113g, softened): Provides richness and smoothness to the frosting.
  • Powdered sugar (3 and ½ cups / 420g): Sweetens and thickens the frosting perfectly.
  • Vanilla extract (2 teaspoons): Lifts the frosting’s flavor with a subtle floral note.
  • Salt (⅛ teaspoon): Balances sweetness in the frosting.

How to Make Carrot Cake Recipe with Cream Cheese Frosting Recipe

Step 1: Prep and Mix Dry Ingredients

Start by preheating your oven to 350ºF (177ºC), and grease and flour two 8" round cake pans—this ensures a smooth release later. In a bowl, whisk together the flour, baking soda, cinnamon, nutmeg, allspice, and salt. This creates the aromatic and flavorful foundation of your cake.

Step 2: Combine Wet Ingredients

In a large bowl, whisk together the granulated sugar and vegetable oil until fully blended. Then, add the eggs one at a time, whisking thoroughly after each addition. This mixture should be smooth and glossy, ready to marry with the dry components.

Step 3: Bring the Batter Together

Gently fold the dry ingredients into the wet until just combined to avoid overmixing and tough cake. Now, it’s time to add the shredded carrots and chopped walnuts—these are your texture heroes, keeping each slice moist and exciting.

Step 4: Bake to Perfection

Divide the batter evenly between your prepared pans and bake for 30-34 minutes. You’ll know it’s done when a toothpick inserted in the center comes out clean. Let the cakes cool completely in their pans on a wire rack, so they're easier to handle for assembly.

Step 5: Prepare Cream Cheese Frosting

Using a handheld or stand mixer, beat together the softened cream cheese and butter on high speed until perfectly smooth and creamy. Lower the speed and add powdered sugar, vanilla, and salt, then whip on medium-high for 2 more minutes until fluffy and luscious.

Step 6: Assemble Your Cake

Place one cake layer bottom-side up on a serving plate. Spread a generous, even layer of frosting across the surface. Set the second layer on top, gently press, and cover the entire cake in the remaining frosting—top and sides—smoothing it out or piping swirls for a beautiful finish. Feel free to decorate as you like.

How to Serve Carrot Cake Recipe with Cream Cheese Frosting Recipe

A slice of three-layer carrot cake is placed on a white plate with a few crumbs around it. The cake has a moist, crumbly texture with visible pieces of carrot and nuts in the dark brown layers. Between each cake layer, there is a thick layer of creamy white frosting, also covering the outside of the slice. In the background, a white cake stand with the remaining carrot cake sits on a white marbled surface, with a red cloth and a fork partly visible nearby. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Simple garnishes can elevate your cake beautifully—try a sprinkle of chopped walnuts on top or a light dusting of cinnamon. For added charm, edible flowers or candied carrot curls make for eye-catching decoration that will impress your friends.

Side Dishes

This carrot cake pairs wonderfully with a cup of strong coffee or a lightly brewed tea, enhancing the spice notes. If you want to turn it into a light dessert spread, fresh fruit like orange slices or a small scoop of vanilla ice cream complements the creamy frosting perfectly.

Creative Ways to Present

Try turning this classic into individual servings by making carrot cake cupcakes with cream cheese frosting swirled on top. Another fun idea is carving the cake into festive shapes or layering it with fresh berries between the tiers for added color and surprise.

Make Ahead and Storage

Storing Leftovers

This carrot cake keeps beautifully when stored in an airtight container at room temperature for up to 4 days. If your kitchen is warm, popping it in the fridge helps maintain freshness for up to 7 days without drying out the frosting or cake.

Freezing

You can freeze both the unfrosted cake layers and the fully assembled frosted cake for up to 2 months. Wrap layers tightly in plastic wrap and foil to prevent freezer burn. Thaw in the refrigerator overnight, then bring to room temperature before serving for perfect texture.

Reheating

Since this cake is best enjoyed fresh and cool, reheating isn’t recommended. If you do want to warm a slice slightly, a few seconds in the microwave will do—but avoid melting the frosting. Pair with a warm drink for ultimate comfort!

FAQs

Can I substitute walnuts with another nut?

Absolutely! Pecans are a fantastic choice, providing a similar texture and flavor. You can also omit nuts completely if you have allergies; the cake will still be moist and delicious.

Can I use grated carrot from a food processor?

Yes, finely processed carrots work perfectly and blend seamlessly into the batter, lending moisture without chunky texture.

How do I know when the cake is fully baked?

Insert a toothpick into the center. If it comes out clean or with just a few crumbs clinging, your cake is ready. This simple test ensures the cake is moist yet cooked through.

Can I make the frosting ahead of time?

Definitely. The cream cheese frosting can be prepared up to one day in advance and stored in an airtight container in the refrigerator. Bring it to room temperature and give it a quick stir before frosting your cake.

Is it possible to make this cake gluten-free?

Yes, using a 1:1 gluten-free flour blend can work well here. Just be sure your baking soda and other ingredients are certified gluten-free, and expect slight texture differences.

Final Thoughts

This Carrot Cake Recipe with Cream Cheese Frosting Recipe is a timeless delight that combines comforting spices with creamy sweetness in the best way possible. It’s a wonderful recipe to keep in your collection for every celebration or just a weekend treat. I hope you enjoy making it as much as you will enjoy sharing and savoring every rich, moist bite!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Carrot Cake Recipe with Cream Cheese Frosting Recipe

Carrot Cake Recipe with Cream Cheese Frosting Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 9 reviews

Print Recipe
Pin Recipe

A classic moist and flavorful carrot cake made with freshly grated carrots, warm spices, and crunchy walnuts, topped with a rich and creamy full-fat cream cheese frosting. Perfect for celebrations or any occasion that calls for a comforting, homemade dessert.

  • Total Time: 49 minutes
  • Yield: 12 servings

Ingredients

Dry Ingredients

  • 1 and ½ cups (180g) all-purpose flour
  • 1 and ½ teaspoons baking soda
  • 1 and ½ teaspoons ground cinnamon
  • ¾ teaspoon ground nutmeg
  • ¾ teaspoon ground allspice
  • ¼ teaspoon salt

Wet Ingredients

  • 1 and ½ cups (300g) granulated sugar
  • 1 cup + 2 Tablespoons (245g) vegetable oil
  • 3 large eggs
  • 1 pound (454g) carrots, peeled and shredded
  • 3 ounces walnuts, finely chopped

Cream Cheese Frosting

  • 8 ounces (225g) full fat block cream cheese, softened to room temperature
  • ½ cup (113g) unsalted butter, softened to room temperature
  • 3 and ½ cups (420g) powdered sugar
  • 2 teaspoons vanilla extract
  • ⅛ teaspoon salt

Instructions

  1. Prepare the pans: Preheat your oven to 350ºF (177ºC). Grease and flour two 8-inch round cake pans, or use a homemade cake release. Set aside while you prepare the batter.
  2. Mix dry ingredients: In a medium bowl, whisk together the all-purpose flour, baking soda, ground cinnamon, ground nutmeg, ground allspice, and salt until well combined. This will evenly distribute the leavening and spices in your cake.
  3. Combine sugar and oil: In a large bowl, whisk the granulated sugar and vegetable oil together until they are fully integrated. Then, add the eggs one at a time, whisking well after each addition to create a smooth mixture.
  4. Add dry ingredients to wet: Pour the dry ingredients into the wet ingredients and gently fold with a spatula until the batter just starts to come together. Avoid overmixing to keep the cake tender.
  5. Incorporate carrots and walnuts: Stir in the shredded carrots and finely chopped walnuts evenly into the batter until fully combined.
  6. Bake the cake: Divide the batter evenly between the prepared pans. Place them in the oven and bake for 30 to 34 minutes. The cake is done when a toothpick inserted into the center comes out clean. Remove from oven and cool the cakes completely in the pans on a wire rack.
  7. Make the cream cheese frosting: Using a handheld mixer or a stand mixer fitted with a paddle attachment, beat the softened cream cheese and softened butter together on high speed until smooth and creamy.
  8. Add powdered sugar and flavorings: Lower the mixer speed to low and add the powdered sugar, vanilla extract, and salt. Then increase mixer speed to medium-high and beat for about 2 minutes until light and fluffy.
  9. Assemble the cake (2-layer): Place one cake layer bottom side up on a cake stand or plate. Spread an even layer of frosting over the surface. Place the second layer on top, bottom side down, press lightly, and spread the remaining frosting evenly over the top and sides. Decorate as desired.
  10. Assemble the cake (4-layer): If making a 4-layer cake, split each 8-inch layer into two thinner layers with a cake leveler or serrated knife. Repeat the frosting steps between each layer as done for the 2-layer version.
  11. Storage and make-ahead tips: Cake stays fresh at room temperature, covered, for up to 4 days, or refrigerated for up to 7 days. You can prepare the cakes and frosting up to one day in advance. Unfrosted cake layers freeze well up to 2 months and should be thawed overnight in the refrigerator before assembling. Frosted cakes also freeze for up to 2 months, thaw overnight and bring to room temperature before serving.

Notes

  • Use freshly shredded carrots for the best texture and flavor in the cake batter.
  • Ensure cream cheese and butter are softened to room temperature before frosting to avoid lumps and achieve a smooth texture.
  • If desired, toast the walnuts lightly before adding for enhanced flavor.
  • Do not overmix the batter once dry ingredients are added to keep the cake tender and fluffy.
  • The cake layers can be halved horizontally to create more layers for a layered carrot cake.
  • This cake tastes even better the next day after the flavors have melded.
  • When freezing, wrap cake layers tightly in plastic wrap and then aluminum foil to prevent freezer burn.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 34 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Gluten Free Vanilla Cupcakes Recipe
    Gluten Free Vanilla Cupcakes Recipe
  • Gluten Free Honey Cloud Cake Recipe
    Gluten Free Honey Cloud Cake Recipe
  • Sweet Potato Cake with Cream Cheese Frosting Recipe
    Sweet Potato Cake with Cream Cheese Frosting Recipe
  • Gluten Free Apple Cake with Cinnamon Buttercream Frosting Recipe
    Gluten Free Apple Cake with Cinnamon Buttercream Frosting Recipe

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

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.