Piwatech

  • One-Pan Meals
  • Freezer-Friendly Meals
  • 30-Minute Meals
  • Easy Vegan Recipes
menu icon
go to homepage
  • One-Pan Meals
  • Freezer-Friendly Meals
  • 30-Minute Meals
  • Easy Vegan Recipes
search icon
Homepage link
  • One-Pan Meals
  • Freezer-Friendly Meals
  • 30-Minute Meals
  • Easy Vegan Recipes
×

Moist Carrot Cake with Cream Cheese Frosting

Published: Apr 14, 2026 by Lila Quinn · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

Carrot cake turns simple pantry staples into a soft, warmly spiced dessert that is special without making the baking process hard. Freshly grated carrots, warm spices, and soft cream cheese icing make simple pantry ingredients into a cake that tastes homemade in the best way. 

This version keeps the crumb tender and moist, gives you an easy nut option, and answers the questions people usually have before they start. If you like comforting bakes that still feel special, this one belongs right beside your favorite dessert recipes.

Jump to:
  • Ingredients
  • Instructions
  • Taste and Texture
  • Substitutions
  • Variations
  • Equipment
  • Storage
  • Top Tips
  • Frequently Asked Questions
  • Recipe Card

Ingredients

Good carrot cake starts with balance. Oil helps keep the crumb soft, brown sugar adds depth, and freshly grated carrots bring moisture to the batter. Warm spices give this spiced sweet its classic flavor, while cream cheese icing adds the tangy finish that makes each slice feel complete.

IngredientAmountWhy It Works
Plain flour2 cupsGives the cake structure
Baking powder2 tspHelps the cake rise evenly
Bicarbonate of soda1 tspSupports lift and tenderness
Fine salt½ tspBalances sweetness
Ground cinnamon2 tspBrings the main warm spice note
Ground nutmeg½ tspAdds depth without taking over
Ground ginger½ tspGives the carrot dessert a gentle warmth
Light brown sugar1 cupAdds moisture and a deeper flavour
Caster sugar½ cupKeeps the sweetness clean and balanced
Large eggs3Add structure and richness
Neutral oil1 cupHelps create a moist, sweet crumb
Vanilla extract2 tspRounds out the flavor
Finely grated carrots3 cupsBring natural moisture and texture
Chopped walnuts or pecans, optional¾ cupAdd crunch if you want a nut option

For the cream cheese icing

IngredientAmountWhy It Works
Full-fat cream cheese, softened225 gGives the icing its tangy base
Unsalted butter, softened½ cupMakes the icing smooth and rich
Icing sugar3 to 3 ½ cupsSweetens and thickens the icing
Vanilla extract1 tspSoftens the tang
Pinch of saltSmall pinchKeeps the icing from tasting flat
Ingredients for carrot cake including grated carrots, flour, eggs, oil, spices, and cream cheese frosting

Tip: Finely grated carrots work better than thick shreds because they blend into the batter more evenly and help the carrot cake stay soft from edge to center.

Instructions

Step 1: Prepare the pans

Heat the oven to 175°C or 350°F. Grease and line two 8-inch round cake pans with baking paper.

Step 2: Mix the dry ingredients

Place the flour, baking powder, bicarbonate of soda, salt, cinnamon, nutmeg, and ginger in a large bowl. Whisk until evenly combined.

Step 3: Mix the wet ingredients

In another bowl, whisk the brown sugar, caster sugar, eggs, oil, and vanilla until smooth.

Step 4: Make the batter

Add the wet mixture to the dry ingredients and stir just until no dry patches remain. Fold in the grated carrots and the nuts if you are using them. Stop mixing once the batter looks even.

Step 5: Bake the layers

Divide the batter between the pans and smooth the tops. Bake for 30 to 35 minutes, or until the center springs back lightly and a skewer comes out with a few moist crumbs.

Step 6: Cool completely

Leave the cakes in the pans for 10 minutes, then turn them out onto a rack. Let them cool fully before icing.

Step 7: Make the cream cheese icing

Beat the cream cheese and butter until smooth. Add the icing sugar a little at a time, then mix in the vanilla and salt. Beat until creamy and spreadable.

Step 8: Assemble the cake

Place one layer on a plate or stand. Spread icing over the top, add the second layer, then finish the top and sides. Chill the cake for 20 minutes if you want cleaner slices.

Carrot cake batter with grated carrots beside lined cake pans ready for baking

Taste and Texture

This carrot cake is soft, warmly spiced, and rich without feeling too heavy. Grated carrots melt into the crumb as it bakes, which helps the cake stay tender and gives it that classic moist, sweet texture people expect. 

Cream cheese icing adds a gentle tang that cuts through the sweetness and keeps the whole cake balanced. 

If you enjoy classic layer cakes with a creamy finish, the red velvet cake recipe with cream cheese frosting is another good one to save for later.

Substitutions

Simple swaps can help if you are missing an ingredient or want a slightly different finish.

Swap ThisUse This InsteadResult
Walnuts or pecansSunflower seeds or pumpkin seedsKeeps the crunch with a nut-free option
Light brown sugarDark brown sugarGives a deeper caramel note
Ground gingerExtra cinnamon or a pinch of clovesKeeps the warm spice profile
Full-fat cream cheeseBlock-style low-fat cream cheeseSlightly lighter icing, still spreadable
Two 8-inch cake pansOne 9x13-inch panTurns the carrot cake into an easy tray bake

For readers who do not want nuts at all, raisins also work well in this carrot dessert because they add little bursts of sweetness without changing the batter too much.

Variations

A few easy changes can give this carrot cake a different feel without changing the base recipe too much.

  • Fold in raisins for a more old-school finish.
  • Add orange zest to the batter or the icing for a brighter flavor.
  • Bake it as a loaf if you want a more casual weekend bake.
  • Toast the nuts first if you want a stronger nutty bite.
  • Keep the sides lightly frosted for a softer, homemade look.
Slice of carrot cake with cream cheese frosting served on a plate with moist crumb visible

Layer cakes are always fun to compare, and German chocolate cake with coconutpecan frosting shows how a richer topping can completely change the mood of a cake. Rich chocolate fans may also want to save the chocolate cake recipe with fudge frosting or the black forest cake recipe with cherries for the next baking day.

Equipment

You do not need much to make this spiced sweet come out well.

  • Two mixing bowls
  • Whisk
  • Hand mixer or stand mixer
  • Box grater
  • Two 8-inch cake pans
  • Baking paper
  • Cooling rack
  • Offset spatula or spoon for the icing

Storage

Since the topping is dairy-based, the safe frosting guide notes that frostings made with cream cheese should be refrigerated.

Keep leftover carrot cake covered in the fridge for up to 4 days. Take slices out about 20 to 30 minutes before serving so the crumb and icing soften a bit. Unfrosted layers can be wrapped well and frozen for up to 2 months.

Once sliced, the frosted cake should be returned to the fridge within 2 hours, because the two-hour food safety rule warns against leaving perishable food at room temperature longer than that.

Top Tips

  • Grate the carrots finely so they blend into the batter and bake evenly.
  • Use room-temperature eggs and cream cheese for a smoother batter and icing.
  • Stop mixing once the flour disappears so the crumb stays tender.
  • Cool the layers fully before icing, or the topping will slide.
  • Chill the finished cake briefly before slicing if you want neat layers.

Frequently Asked Questions

Why is carrot cake moist?

Carrot cake stays moist because it uses oil instead of butter as the main fat, and the grated carrots add extra moisture as they bake into the crumb. Brown sugar also helps the cake feel softer and richer. Good mixing matters too. Overmixing can make the texture tighter than it should be.

What can I use instead of nuts in carrot cake?

For a nut-free crunch, try sunflower seeds or pumpkin seeds, which Illinois Extension lists as allergy-friendly stand-ins for nuts. Raisins are another easy swap if you want sweetness more than crunch. Both choices fit naturally into carrot cake and do not need any other recipe changes.

What are the best spices for carrot cake?

Cinnamon should lead, with nutmeg and ginger in smaller amounts for warmth and depth. A small pinch of cloves can work too, but too much will take over fast. For a similar spice balance, the carrot cake mix recipe uses cinnamon and nutmeg as core warm spices.

How should carrot cake be stored?

Store carrot cake in an airtight container in the fridge once it has been iced. Take out only the slices you plan to serve, then return the rest to the fridge. Unfrosted layers freeze better than a fully iced cake, so freezing the layers on their own is the better plan if you are making it ahead.

Recipe Card

Moist carrot cake with cream cheese frosting on a cake stand with the soft crumb visible

Moist Carrot Cake with Cream Cheese Frosting

Soft carrot cake with warm spices, tender crumb, and smooth cream cheese icing. Great for birthdays, family gatherings, or a slow weekend bake.
Print Recipe Pin Recipe
Prep Time 25 minutes mins
Cook Time 35 minutes mins
Cooling and Icing Time: 45 minutes mins
Total Time 1 hour hr 45 minutes mins
Course Dessert
Cuisine American
Servings 12
Calories 520 kcal

Ingredients
  

  • 2 cups plain flour
  • 2 teaspoon baking powder
  • 1 teaspoon bicarbonate of soda
  • ½ teaspoon fine salt
  • 2 teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ½ teaspoon ground ginger
  • 1 cup light brown sugar
  • ½ cup caster sugar
  • 3 large eggs
  • 1 cup neutral oil
  • 2 teaspoon vanilla extract
  • 3 cups finely grated carrots
  • ¾ cup chopped walnuts or pecans, optional
  • Cream Cheese Icing
  • 225 g full-fat cream cheese, softened
  • ½ cup unsalted butter, softened
  • 3 to 3 ½ cups icing sugar
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions
 

  • Heat oven to 175°C or 350°F. Grease and line two 8-inch cake pans.
  • Whisk flour, baking powder, bicarbonate of soda, salt, cinnamon, nutmeg, and ginger.
  • In another bowl, whisk sugars, eggs, oil, and vanilla until smooth.
  • Stir wet ingredients into dry ingredients just until combined.
  • Fold in carrots and nuts if using.
  • Divide into pans and bake for 30 to 35 minutes.
  • Cool in pans for 10 minutes, then cool fully on a rack.
  • Beat icing ingredients until smooth and spreadable.
  • Frost the cooled layers and chill briefly before slicing if you want neat cuts.

Notes

Use finely grated carrots for the best texture. Keep the icing thick enough to hold between layers. Chill the cake if your kitchen is warm.
Keyword carrot cake overnight oats

  • Apple cinnamon cheesecake crumble bars with creamy cheesecake layer, cinnamon apples, and buttery crumble topping
    Apple Cinnamon Cheesecake Crumble
  • Strawberry crunch cheesecake bites topped with fresh strawberries and cookie crumble on a white serving plate
    No-Bake Strawberry Crunch Cheesecake Bites
  • Peanut butter chocolate cake in a baking pan with visible peanut butter swirls and a soft chocolate crumb
    Peanut Butter and Chocolate Swirl Sweet
  • Pineapple upside down cake with glossy pineapple rings and cherries on a golden brown sugar topping
    Tropical Pineapple Upside-Down Delight

Comments

No Comments

Cancel reply

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

Recipe Rating




Hey, I'm Lila! Nurse by background, food lover by heart. I share cozy, real-life recipes made for busy days and comforting nights

About Lila

Footer

↑ back to top

About

  • About Us
  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Services
  • Media Kit
  • FAQ

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 PIWATECH All right reserved