Carrot Cake with Cream Cheese

Moist carrot cake with cream cheese frosting, sliced on a rustic plate. Save to Pinterest
Moist carrot cake with cream cheese frosting, sliced on a rustic plate. | whiskandwok.com

This moist carrot cake combines grated carrots, warm cinnamon and nutmeg, and a tender crumb thanks to oil and room-temperature eggs. Fold in nuts or drained pineapple for texture. Bake until a toothpick comes out clean, cool fully, then spread a tangy cream cheese frosting between layers and over the top. Chill briefly for cleaner slices; bring to room temperature before serving.

The rain was hammering against the kitchen window the afternoon my sister walked in carrying a bag of carrots and announced we were going to bake something that would change my mind about vegetables in desserts. I was skeptical, bordering on dismissive, but the smell of cinnamon and nutmeg toasting in the oven changed everything before the cake even went in. That carrot cake vanished in under an hour, and I have been chasing that feeling every time I make it since.

I brought this cake to a potluck once and watched a friend who famously hates carrots go back for thirds without a trace of irony on her face. She still does not know what is in it, and I have no plans to tell her.

Ingredients

  • All purpose flour: Two cups gives the cake its structure without making it dense, and sifting it first is a small step that pays off.
  • Baking powder and baking soda: One and a half teaspoons of soda plus two teaspoons of powder give this cake its signature soft lift.
  • Cinnamon and nutmeg: A teaspoon of cinnamon and half a teaspoon of nutmeg create that warm, cozy backbone of flavor people associate with carrot cake.
  • Salt: Half a teaspoon might seem minor but it sharpens every spice and keeps the sweetness honest.
  • Eggs: Three large eggs at room temperature bind everything together and contribute to that tender crumb.
  • Granulated and brown sugar: The blend of one cup white and half a cup brown sugar adds depth without overwhelming the natural sweetness of the carrots.
  • Vegetable oil: One cup of oil is what makes this cake stay moist for days, which is why I never swap it for butter.
  • Vanilla extract: Two teaspoons round out the spice profile and add a gentle sweetness to the background.
  • Grated carrots: Two cups of finely grated carrots melt into the crumb and add color, moisture, and a subtle earthy sweetness.
  • Walnuts or pecans: Half a cup of chopped nuts adds a satisfying crunch that contrasts beautifully with the soft frosting.
  • Crushed pineapple: Half a cup drained well is my not so secret weapon for a cake that never dries out.
  • Cream cheese: Eight ounces softened cream cheese is the foundation of that classic tangy frosting everyone fights over.
  • Unsalted butter: Four ounces softened butter gives the frosting body and a silky finish.
  • Powdered sugar: Two to two and a half cups sifted powdered sugar sweetens the frosting just enough without making it cloying.
  • Vanilla extract for frosting: One teaspoon in the frosting adds a floral warmth that complements the tang of the cream cheese.
  • Salt in frosting: A pinch of salt in the frosting sounds odd but it wakes up every flavor and keeps the sweetness in check.

Instructions

Preheat and prepare your pans:
Heat your oven to 350 degrees Fahrenheit and grease two eight inch round pans with butter or oil, then dust them lightly with flour so the cake releases cleanly.
Whisk the dry ingredients together:
In a medium bowl, combine the flour, baking powder, baking soda, cinnamon, nutmeg, and salt with a whisk until evenly distributed and free of lumps.
Beat the wet ingredients until smooth:
In a large bowl, beat the eggs, granulated sugar, and brown sugar until smooth and slightly pale, then pour in the oil and vanilla and mix until everything looks glossy and cohesive.
Marry the wet and dry:
Gradually add the dry mixture to the wet, stirring gently with a spatula until just combined because overmixing is the enemy of a tender crumb.
Fold in the good stuff:
Gently fold in the grated carrots, chopped nuts if you are using them, and the drained pineapple until they are evenly scattered throughout the batter.
Bake until golden and set:
Pour the batter into your prepared pans, smooth the tops, and bake for thirty five to forty minutes until a toothpick poked into the center comes out clean with just a few moist crumbs clinging to it.
Cool completely before frosting:
Let the cakes cool in their pans on a wire rack for fifteen minutes, then turn them out and wait until they are completely cool because warm cake will melt your frosting into a sad puddle.
Whip up the frosting:
Beat the softened cream cheese and butter together until light and fluffy, then gradually add the sifted powdered sugar, vanilla, and a pinch of salt, beating until the frosting is smooth and spreadable.
Frost with confidence:
Spread an even layer of frosting between the two layers if making a layer cake, then cover the top and sides generously, working quickly before the frosting warms up too much in your hands.
Homestyle carrot cake with cream cheese frosting topped with chopped walnuts. Save to Pinterest
Homestyle carrot cake with cream cheese frosting topped with chopped walnuts. | whiskandwok.com

There is something about the way cinnamon fills a house while this cake bakes that turns any ordinary afternoon into a small celebration without any occasion needed.

Getting the Grating Right

Use the fine holes on your box grater for the carrots because coarse shreds leave visible chunks that some people find off putting in an otherwise smooth slice. Peel the carrots first for the best color and texture.

Frosting Without the Stress

Your cream cheese and butter really do need to be fully softened before you start beating them together or you will end up with unpleasant lumps that no amount of extra mixing can fix.

Storing and Serving

This cake actually tastes better on the second day when the spices have had time to mingle and the frosting has settled into the crumb.

  • Keep it covered in the refrigerator and it stays wonderful for up to four days.
  • Always let it sit at room temperature for about thirty minutes before serving so the frosting softens back to its proper texture.
  • A cup of black tea or even a glass of dessert wine alongside a slice turns a casual snack into something quietly special.
A slice of carrot cake with cream cheese frosting served with tea. Save to Pinterest
A slice of carrot cake with cream cheese frosting served with tea. | whiskandwok.com

Every time I make this carrot cake I think of that rainy afternoon, my sisters stubborn grin, and the quiet proof that sometimes the best things come from the ingredients you least expect. Share it with someone you love or keep it all to yourself because either way it disappears fast.

Recipe FAQs

Insert a toothpick in the center: it should come out clean or with a few moist crumbs. The top should spring back lightly and the edges will slightly pull away from the pan.

Yes, melted butter adds a richer flavor but can slightly firm the crumb. Use equal weight and avoid overmixing to keep the cake tender.

Toast chopped walnuts briefly in a dry pan until fragrant, then cool before folding into the batter; this enhances flavor and preserves crunch after baking.

Drain pineapple very well and pat dry in a paper towel. Fold it in gently and avoid adding excess juice to the batter to keep the crumb balanced.

Beat softened cream cheese and butter until fluffy, then add sifted powdered sugar gradually and finish with vanilla and a pinch of salt for balance. Chill briefly before slicing.

Store covered in the fridge for up to four days. For best texture, bring slices to room temperature before serving. Freeze unfrosted layers wrapped tightly for up to two months.

Carrot Cake with Cream Cheese

Moist carrot cake layered with tangy cream cheese frosting, grated carrots, warm spices, and optional nuts or pineapple.

Prep 25m
Cook 40m
Total 65m
Servings 12
Difficulty Medium

Ingredients

Cake Batter

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1½ teaspoons baking soda
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ½ teaspoon salt
  • 3 large eggs, room temperature
  • 1 cup granulated sugar
  • ½ cup light brown sugar, packed
  • 1 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 2 cups freshly grated carrots
  • ½ cup chopped walnuts or pecans (optional)
  • ½ cup crushed pineapple, well-drained (optional)

Cream Cheese Frosting

  • 8 oz cream cheese, softened
  • 4 oz unsalted butter, softened
  • 2 to 2½ cups powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

1
Preheat and Prepare Pans: Preheat oven to 350°F. Grease and flour two 8-inch round cake pans or one 9x13-inch rectangular pan, then line the bottoms with parchment paper.
2
Combine Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, ground cinnamon, ground nutmeg, and salt until evenly distributed.
3
Blend Wet Ingredients: In a large bowl, beat the room-temperature eggs with granulated sugar and packed light brown sugar until smooth and slightly pale. Stream in the vegetable oil and vanilla extract, mixing thoroughly to combine.
4
Form the Batter: Gradually add the dry ingredient mixture to the wet ingredients, folding gently until just combined. Avoid overmixing to keep the crumb tender.
5
Fold in Add-ins: Gently fold in the freshly grated carrots along with the chopped nuts and drained crushed pineapple if using, distributing evenly throughout the batter.
6
Pour and Smooth: Divide the batter evenly between the prepared cake pans or pour entirely into the rectangular pan. Smooth the tops with a spatula for even baking.
7
Bake Until Set: Bake for 35 to 40 minutes, or until a toothpick inserted into the center of each cake comes out clean. Transfer the pans to a wire rack and let the cakes cool completely in the pans before turning out.
8
Prepare the Frosting: Using a hand or stand mixer, beat the softened cream cheese and unsalted butter together on medium speed until light and fluffy, about 2 minutes.
9
Finish the Frosting: Gradually add the sifted powdered sugar, vanilla extract, and a pinch of salt to the cream cheese mixture. Beat on medium-high speed until silky smooth and spreadable.
10
Assemble and Frost: If using round layers, place the first cake on a serving plate and spread frosting evenly over the top. Stack the second layer and frost the top and sides. For a single rectangular cake, spread the frosting evenly across the top surface.
Additional Information

Equipment Needed

  • Mixing bowls (medium and large)
  • Hand mixer or stand mixer
  • Box grater or microplane for grating carrots
  • Measuring cups and measuring spoons
  • Rubber spatula
  • Two 8-inch round cake pans or one 9x13-inch rectangular pan
  • Wire cooling rack
  • Parchment paper

Nutrition (Per Serving)

Calories 410
Protein 5g
Carbs 50g
Fat 22g

Allergy Information

  • Contains eggs
  • Contains wheat (gluten)
  • Contains milk and dairy
  • May contain tree nuts (walnuts or pecans)
Monica Zhou

Passionate home cook sharing easy, wholesome recipes and practical tips for everyday cooking.