Moist Carrot Cake With Cream Cheese Frosting

Moist Carrot Cake With Cream Cheese Frosting

There are few things more comforting than the scent of cinnamon and nutmeg drifting from the oven on a drizzly weekend afternoon. This Moist Carrot Cake with Cream Cheese Frosting is my favourite project for just such a day—a slow, deliberate bake that fills the kitchen with warmth and promises a spectacular reward. Let’s get lost in the process together.

Recipe Overview

  • Prep Time: 30 minutes
  • Cook Time: 35–40 minutes
  • Total Time: 1 hour 10 minutes (plus cooling)
  • Servings: 12 generous slices
  • Difficulty: Medium

Why You’ll Love This Moist Carrot Cake with Cream Cheese Frosting

  • Deeply aromatic kitchen: The blend of cinnamon, ginger, and nutmeg transforms your home into a cosy bakery.
  • Unbelievably tender crumb: Grated carrot and a splash of oil keep every bite luxuriously moist for days.
  • Tangy, silky frosting: The cream cheese topping cuts through the sweetness perfectly—no cloying aftertaste here.
  • A forgiving bake: Even if you overmix slightly, this recipe stays soft and forgiving. I make this at least once a month—it’s become a family favourite.
  • Weekend ritual potential: The method is deliberate and soothing, making it the perfect project for slowing down.
Moist Carrot Cake with Cream Cheese Frosting

Moist Carrot Cake with Cream Cheese Frosting
20 min prep  ·  40 min cook  ·  12 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 300g plain flour
  • 1½ teaspoons baking powder
  • 1 teaspoon bicarbonate of soda
  • 1½ teaspoons ground cinnamon
  • ½ teaspoon ground ginger
  • ¼ teaspoon freshly grated nutmeg
  • ½ teaspoon fine sea salt
  • 200g light brown sugar, packed
  • 100g caster sugar
  • 3 large eggs, at room temperature
  • 240ml sunflower or vegetable oil
  • 1 teaspoon vanilla extract
  • 300g carrots, peeled and finely grated (about 3 medium carrots)
  • 100g chopped walnuts or pecans (optional)
  • For the frosting: 200g full-fat cream cheese, softened
  • 80g unsalted butter, softened
  • 300g icing sugar, sifted
  • 1 teaspoon vanilla extract

Tip: Grate your carrots on the finest side of the box grater. The smaller shreds melt into the batter, creating that signature moist texture without leaving stringy bits.

How to Make Moist Carrot Cake with Cream Cheese Frosting

  1. Prepare your pans and preheat: Heat the oven to 180°C (160°C fan). Grease two 20cm round cake tins and line the bases with parchment paper. The paper should sit flat and smooth—no wrinkles.
  2. Whisk the dry ingredients: In a large bowl, sift together the flour, baking powder, bicarbonate of soda, cinnamon, ginger, nutmeg, and salt. The spices will release their oils as you stir—inhale deeply; this is the smell of the weekend.
  3. Combine the wet ingredients: In a separate bowl, whisk the brown sugar, caster sugar, eggs, oil, and vanilla until smooth and pale. The mixture should look glossy and feel slightly thicker as the sugar dissolves—about 2 minutes of whisking.
  4. Fold in the carrots: Pour the wet mixture into the dry ingredients. Fold gently with a spatula until just combined—a few streaks of flour are fine. Add the grated carrots and nuts (if using). The batter will be thick, shaggy, and fragrant, with flecks of orange throughout.
  5. Divide and bake: Spoon the batter evenly into the prepared tins and smooth the tops. Bake for 35–40 minutes. The cake is ready when a skewer inserted into the centre comes out clean or with a few moist crumbs, and the top springs back when lightly pressed. The kitchen will smell intensely of warm spice.
  6. Cool completely: Leave the cakes in their tins for 10 minutes, then turn them out onto a wire rack. Peel off the parchment paper and let them cool completely—this is crucial. Warm cake will melt your frosting into a puddle.
  7. Make the frosting: Beat the softened cream cheese and butter together until smooth and fluffy—about 3 minutes. Gradually add the sifted icing sugar, beating on low speed to avoid a cloud of sugar. Add the vanilla and beat for another minute until silky and spreadable. The frosting should hold a soft peak.
  8. Assemble and frost: Place one cake layer on a serving plate. Spread a generous layer of frosting over the top. Place the second layer on top and apply a thin crumb coat. Chill for 20 minutes, then finish with a thick, swooping layer of frosting. Add a final flourish—perhaps a few chopped walnuts on top.

Tips From My Kitchen

  • Room temperature ingredients matter: Eggs and cream cheese blend much more smoothly when they’re not fridge-cold. Leave them on the counter for 30 minutes before starting. This prevents a lumpy frosting and a dense cake.
  • Don’t overmix the batter: Once the flour meets the wet ingredients, stop as soon as it comes together. Overworking develops gluten, which makes the cake tough rather than tender. The batter should look slightly rustic.
  • Grate carrots by hand: Pre-shredded carrots from a bag are too dry and thick. Freshly grated carrots retain more moisture, which is the secret to that luscious crumb. Squeeze them gently in a clean tea towel if they seem very wet.
  • Use full-fat cream cheese: Low-fat versions contain more water, which can make the frosting runny. Full-fat cream cheese gives a stable, creamy texture that pipes and spreads beautifully.
  • Chill the cake before frosting: A completely cool cake is non-negotiable, but popping the layers in the fridge for 15 minutes before frosting makes the crumb coat even easier. The frosting will glide on without dragging crumbs.
  • Toast the nuts for extra depth: If you’re adding walnuts or pecans, toast them in a dry pan over medium heat for 3–4 minutes until fragrant. This brings out their natural oils and adds a warm, nutty note that complements the spice.

Equipment You’ll Need

  • Stand mixer or hand mixer
  • Two 20cm round cake tins
  • Baking tray (to place tins on for even heat distribution)
  • Parchment paper
  • Wire cooling rack
  • Box grater
  • Fine-mesh sieve (for sifting icing sugar)
  • Spatula or palette knife for frosting

Common Mistakes to Avoid

  • Overcrowding the pan: Filling the tins more than two-thirds full can cause the cake to dome excessively or spill over. Divide the batter evenly between two tins—this ensures level layers that stack beautifully.
  • Wrong temperature: Baking at too high a temperature browns the outside before the centre is set. Always use 180°C (160°C fan) and place the tins on the middle rack. An oven thermometer is a wise investment if yours runs hot.
  • Skipping the rest time: Cutting into a warm cake is tempting, but it will crumble and the frosting will slide off. Patience here is essential—let the cake cool fully on a wire rack for at least 1 hour before frosting.

Delicious Variations to Try

  • Spicy Version: Add ½ teaspoon of cayenne pepper or a pinch of ground cloves to the dry ingredients. The gentle heat pairs wonderfully with the sweet cream cheese frosting.
  • Vegetarian/Vegan Option: Replace the eggs with flax eggs (2 tablespoons ground flaxseed mixed with 6 tablespoons water, left to gel for 10 minutes). Use a plant-based cream cheese and butter for the frosting—the texture remains remarkably similar.
  • Different Protein: For a savoury-sweet twist, fold 100g of finely chopped cooked turkey or shredded chicken into the batter. It sounds unusual, but the mild meat absorbs the spice beautifully—serve it as a unique brunch centrepiece.

What to Serve With Moist Carrot Cake with Cream Cheese Frosting

  • A dollop of crème fraîche or thick Greek yoghurt to balance the sweetness.
  • Fresh orange segments or a drizzle of orange syrup for a citrus lift.
  • A pot of strong black tea or a milky chai latte—the spices sing alongside.
  • A scoop of vanilla ice cream for an indulgent dessert plate.

Frequently Asked Questions

Can I make this cake ahead of time?
Absolutely. The unfrosted cake layers can be wrapped tightly in cling film and stored at room temperature for up to two days, or frozen for up to a month. The frosting can be made a day ahead and kept in the fridge—just let it soften at room temperature for 20 minutes before spreading.

Why is my carrot cake dense and heavy?
This usually happens from overmixing the batter, which develops too much gluten. It can also occur if your baking powder or bicarbonate of soda is old—check the expiry date. Finally, ensure your carrots are finely grated so they distribute evenly without weighing down the crumb.

Can I use wholemeal flour instead of plain flour?
You can substitute up to half the plain flour with wholemeal flour for a nuttier flavour and denser texture. Using 100% wholemeal will make the cake significantly heavier, so I recommend the half-and-half approach for the best balance of moisture and structure.

How do I store leftover carrot cake?
Keep the cake in an airtight container in the fridge for up to five days. Because of the cream cheese frosting, it should always be refrigerated. Let slices sit at room temperature for about 15 minutes before serving—the flavour and texture are much better when not fridge-cold.

Can I leave out the nuts?
Yes, you can simply omit the walnuts or pecans without any other adjustment. The cake will still be wonderfully moist and flavourful. If you want a bit of crunch without nuts, try adding 50g of desiccated coconut or a handful of sunflower seeds instead.

Moist Carrot Cake With Cream Cheese Frosting

Moist Carrot Cake with Cream Cheese Frosting

A deeply spiced, moist carrot cake with a silky cream cheese frosting, perfect for any celebration or weekend baking.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 12 servings
Course: Dessert
Cuisine: American
Calories: 480

Ingredients
  

  • 300 g plain flour
  • teaspoons baking powder
  • 1 teaspoon bicarbonate of soda
  • teaspoons ground cinnamon
  • ½ teaspoon ground ginger
  • ¼ teaspoon freshly grated nutmeg
  • ½ teaspoon fine sea salt
  • 200 g light brown sugar packed
  • 100 g caster sugar
  • 3 large eggs at room temperature
  • 240 ml sunflower or vegetable oil
  • 1 teaspoon vanilla extract
  • 300 g carrots peeled and finely grated (about 3 medium carrots)
  • 100 g chopped walnuts or pecans optional
For the frosting: 200g full-fat cream cheese, softened
  • 80 g unsalted butter softened
  • 300 g icing sugar sifted

Method
 

  1. Prepare your pans and preheat: Heat the oven to 180°C (160°C fan). Grease two 20cm round cake tins and line the bases with parchment paper. The paper should sit flat and smooth—no wrinkles.
  2. Whisk the dry ingredients: In a large bowl, sift together the flour, baking powder, bicarbonate of soda, cinnamon, ginger, nutmeg, and salt. The spices will release their oils as you stir—inhale deeply; this is the smell of the weekend.
  3. Combine the wet ingredients: In a separate bowl, whisk the brown sugar, caster sugar, eggs, oil, and vanilla until smooth and pale. The mixture should look glossy and feel slightly thicker as the sugar dissolves—about 2 minutes of whisking.
  4. Fold in the carrots: Pour the wet mixture into the dry ingredients. Fold gently with a spatula until just combined—a few streaks of flour are fine. Add the grated carrots and nuts (if using). The batter will be thick, shaggy, and fragrant, with flecks of orange throughout.
  5. Divide and bake: Spoon the batter evenly into the prepared tins and smooth the tops. Bake for 35–40 minutes. The cake is ready when a skewer inserted into the centre comes out clean or with a few moist crumbs, and the top springs back when lightly pressed. The kitchen will smell intensely of warm spice.
  6. Cool completely: Leave the cakes in their tins for 10 minutes, then turn them out onto a wire rack. Peel off the parchment paper and let them cool completely—this is crucial. Warm cake will melt your frosting into a puddle.
  7. Make the frosting: Beat the softened cream cheese and butter together until smooth and fluffy—about 3 minutes. Gradually add the sifted icing sugar, beating on low speed to avoid a cloud of sugar. Add the vanilla and beat for another minute until silky and spreadable. The frosting should hold a soft peak.
  8. Assemble and frost: Place one cake layer on a serving plate. Spread a generous layer of frosting over the top. Place the second layer on top and apply a thin crumb coat. Chill for 20 minutes, then finish with a thick, swooping layer of frosting. Add a final flourish—perhaps a few chopped walnuts on top.

Notes

Ensure cake layers are completely cool before frosting to prevent melting. Nuts are optional; the frosting should hold a soft peak. For best results, chill the assembled cake for 20 minutes before the final thick layer of frosting.

I hope this recipe becomes your go-to for a slow, soulful weekend bake. If you try it, I’d love to hear how the aromas filled your kitchen—drop a comment below and share your experience. And if you’re in the mood for another cosy treat, you might enjoy our Warm Cinnamon Roll Coffee Cake With Glaze or these Bakery Style Strawberry Cream Cheese Muffins for another weekend project. Happy baking!

You might also like these recipes

Leave a Reply

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

Recipe Rating