Mary Berry Carrot Cake Recipe — Moist, Spiced and Absolutely Foolproof

Mary Berry Carrot Cake

If there is one cake I would bake for absolutely anyone — a birthday, a Sunday tea, a friend who needs cheering up — it is this one. Mary Berry’s carrot cake has been in my rotation for years, and every single time I make it, it disappears within the hour.

I am Anna Louise, and I have been baking Mary Berry’s recipes since I was a little girl standing on a stool in my grandmother’s kitchen. Over the years I have made this carrot cake more times than I can count, and I can tell you with complete confidence that it is one of the most reliable, rewarding bakes you will ever make.

The sponge is deeply moist, warmly spiced with cinnamon and mixed spice, and paired with the creamiest, most cloud-like cream cheese frosting you can imagine. It is the sort of cake that makes people go quiet for a moment when they take that first bite.

If you have been searching for a Mary Berry carrot cake recipe that actually works — one that comes out perfectly every time, with no dry crumb, no sunken middle, and no watery frosting — you are in exactly the right place. Let me show you everything.

Why Mary Berry’s Carrot Cake Recipe Works So Well

Before we get into the method, I want to explain what makes this particular recipe stand above the rest — because understanding why something works always makes you a better baker.

It uses oil, not butter. This is the single biggest reason the sponge stays so incredibly moist. Oil coats the flour proteins differently to butter, producing a softer, more tender crumb that stays moist for days rather than hours. It also means there is no creaming involved, so the batter comes together very quickly.

It uses three spices, not one. A lot of carrot cake recipes just reach for cinnamon and leave it there. Mary Berry uses cinnamon, mixed spice, and freshly grated nutmeg together, and the result is a warm, layered spice flavour that is far more interesting and complex.

It uses orange zest in both the sponge and the frosting. This is the detail most people miss, and it is the one I would never skip. The citrus lifts the whole cake and ties the spices and the frosting together into something that feels complete.

Mary Berry Carrot Cake

Ingredients for Mary Berry Carrot Cake

Here is everything you need before you start. I always weigh everything out and have it ready on the counter — it makes the whole process calmer and more enjoyable.

For the Carrot Cake Sponge

  • 175ml sunflower oil (or any mild, flavourless vegetable oil)
  • 175g light muscovado sugar
  • 3 large eggs, lightly beaten
  • 175g self-raising flour
  • 1½ tsp baking powder
  • 1½ tsp ground cinnamon
  • 1 tsp mixed spice
  • ½ tsp freshly grated nutmeg
  • 250g carrots, peeled and finely grated (about 3 medium carrots)
  • 100g walnut pieces, roughly chopped
  • Zest of 1 unwaxed orange

For the Cream Cheese Frosting

  • 200g full-fat cream cheese, at room temperature
  • 100g unsalted butter, softened
  • 300g icing sugar, sifted
  • 1 tsp vanilla extract
  • Zest of ½ unwaxed orange

To Decorate

  • A handful of walnut halves
  • Extra orange zest, curled or finely grated
  • Optional: a light dusting of ground cinnamon

How to Make Mary Berry Carrot Cake — Step by Step

Step 1 — Preheat and Prepare Your Tins

Preheat your oven to 180°C / 160°C fan / Gas 4. Grease two 20cm round sandwich tins and line the bases with baking parchment. I always line the sides too if I am in any doubt — it just makes turning out so much easier.

Step 2 — Make the Carrot Cake Batter

In a large mixing bowl, whisk together the sunflower oil, muscovado sugar, and beaten eggs. Whisk for about two minutes until the mixture is combined and slightly thickened. You do not need an electric mixer for this — a balloon whisk and a bit of elbow grease does the job perfectly.

Sift in the self-raising flour, baking powder, cinnamon, mixed spice, and nutmeg. Fold gently with a large spatula until just combined. Stop the moment you no longer see streaks of flour. Overmixing at this stage develops the gluten in the flour and gives you a tougher sponge — so fold with a light hand.

Step 3 — Add the Carrots, Walnuts and Orange Zest

Add the finely grated carrot, roughly chopped walnuts, and orange zest to the batter. Fold everything together until evenly distributed. The batter will look quite thick and chunky at this point — that is exactly right.

Step 4 — Divide and Bake

Divide the batter equally between the two prepared tins. If you want perfectly even layers — and I always do — place each tin on your digital scales as you fill it and aim for the same weight in each. Smooth the tops with the back of a spoon.

Bake on the middle shelf for 35 to 40 minutes. The cakes are ready when they are golden brown, well risen, and a skewer inserted into the centre comes out completely clean.

Step 5 — Cool Completely

Leave the cakes in their tins for 10 minutes, then carefully turn them out onto a wire rack. This is non-negotiable: the cakes must be completely cool before you frost them. A warm sponge will melt the cream cheese frosting instantly. I usually give them at least 45 minutes, or make the sponges the evening before and frost them the next morning.

Step 6 — Make the Cream Cheese Frosting

Beat the softened butter in a bowl until pale and fluffy — give it a good three minutes with an electric hand whisk. Then add the cream cheese, sifted icing sugar, vanilla extract, and orange zest. Beat until smooth and spreadable.

Here is the most important tip I can give you about cream cheese frosting: stop beating the moment it is smooth. Overbeating once the cream cheese is in causes it to break down and become runny, and nothing will fix it at that point. Gentle and brief is the rule.

Step 7 — Assemble and Decorate the Carrot Cake

Place one sponge on your serving plate or cake stand. Spread roughly half the frosting over the top in a generous, even layer. Place the second sponge on top and press down very gently.

Spread the remaining frosting over the top of the cake. I love a relaxed swirl rather than anything too neat — it suits the rustic warmth of a carrot cake perfectly. Decorate with walnut halves, a curl of orange zest, and a light dusting of cinnamon if you like.

Mary Berry Carrot Cake

My Top Tips for the Best Mary Berry Carrot Cake

Grate your carrots finely, not coarsely. Coarsely grated carrot sits in thick chunks through the sponge and creates an uneven texture. A fine or medium grater gives you carrot that practically disappears into the batter, keeping everything beautifully even and moist.

Squeeze out excess moisture if your carrots are very watery. After grating, give the carrot a gentle squeeze in a clean tea towel if it looks particularly wet. Too much moisture can affect the rise and make the batter too loose.

Toast your walnuts before adding them. This is one of those steps that takes five minutes and makes a noticeable difference. Dry-toast them in a frying pan over a medium heat, tossing occasionally, until they smell nutty and fragrant. They go from bland and slightly soft to deeply flavourful and properly crunchy.

Muscovado sugar is worth using. I know it is slightly stickier and harder to measure than regular light brown sugar, but muscovado has a deeper, almost treacly flavour that pairs beautifully with the warm spices. It is what gives this carrot cake its particular richness.

Make it the night before. I say this every time someone asks me about carrot cake and I mean it every time. This cake genuinely improves overnight. The flavours deepen, the sponge relaxes into itself, and the whole thing becomes even more moist and delicious by the next day.

If you are baking it for a special occasion, bake the sponges the evening before and frost on the morning of the event. You will be very glad you did.

Always use full-fat cream cheese for the frosting. Low-fat cream cheese has a significantly higher water content, which makes the frosting runny and difficult to work with. Full-fat only — Philadelphia is the brand I use every time.

Serving Suggestions

This carrot cake is wonderful just as it is, but here are a few ways I love to serve it:

Bring it to room temperature for at least 30 minutes before serving if it has been stored in the fridge — the frosting is so much better when it is not stone cold.

A pot of strong builder’s tea on the side is, in my opinion, non-negotiable. For a dinner party, a small slice with a spoonful of lightly whipped cream alongside is rather lovely.

How to Store Mary Berry Carrot Cake

In the fridge: Store in an airtight container in the fridge for up to 4 days. Always bring to room temperature before serving — at least 30 minutes on the counter.

At room temperature: Because of the cream cheese frosting, this cake should not be left out for more than a couple of hours, particularly in warmer weather.

In the freezer: The unfrosted sponge layers freeze beautifully for up to 3 months. Wrap each layer tightly in cling film and then in foil. Defrost fully at room temperature and make the frosting fresh when you are ready to assemble. I would not recommend freezing the assembled frosted cake — cream cheese frosting can become grainy once thawed.

Mary Berry Carrot Cake
ed7614eba3a2203f18bebf78d2477e1d367c7347ba3717b806bbffb76bdc2290?s=30&d=mm&r=gAnna Louise

Mary Berry Carrot Cake

A moist and flavorful classic carrot cake packed with freshly grated carrots, warm spices, and crunchy walnuts, finished with a rich cream cheese frosting. This easy Mary Berry-inspired recipe is perfect for afternoon tea, birthdays, or any special occasion.
Prep Time 25 minutes
Cook Time 40 minutes
Cooling Time 45 minutes
Total Time 1 hour 50 minutes
Servings: 12 Slices
Course: Dessert
Cuisine: British

Ingredients
  

  • Sponge:
  • 175 ml sunflower oil
  • 175 g light muscovado sugar
  • 3 large eggs lightly beaten
  • 175 g self-raising flour
  • 1½ tsp baking powder
  • 1½ tsp ground cinnamon
  • 1 tsp mixed spice
  • ½ tsp freshly grated nutmeg
  • 250 g carrots peeled and finely grated
  • 100 g walnut pieces roughly chopped
  • Zest of 1 unwaxed orange
  • Cream Cheese Frosting:
  • 200 g full-fat cream cheese room temperature
  • 100 g unsalted butter softened
  • 300 g icing sugar sifted
  • 1 tsp vanilla extract
  • Zest of ½ unwaxed orange
  • Decoration:
  • Walnut halves
  • Orange zest
  • Ground cinnamon optional

Method
 

  1. Preheat oven to 180°C / 160°C fan / Gas 4. Grease and line two 20cm sandwich tins.
  2. Whisk sunflower oil, muscovado sugar, and eggs together for 2 minutes until slightly thickened.
  3. Sift in flour, baking powder, cinnamon, mixed spice, and nutmeg. Fold gently until just combined.
  4. Fold in grated carrot, walnuts, and orange zest.
  5. Divide equally between tins. Bake 35–40 minutes until a skewer comes out clean.
  6. Cool in tins 10 minutes, then turn out onto a wire rack. Cool completely.
  7. Beat softened butter until pale and fluffy. Add cream cheese, icing sugar, vanilla, and orange zest. Beat until just smooth — do not overbeat.
  8. Sandwich sponges with half the frosting. Spread remainder on top. Decorate with walnut halves and orange zest.

Notes

Always use full-fat cream cheese — low-fat makes the frosting runny.
Grate carrots finely for the best texture.
This cake improves overnight — bake the day before if possible.
Freeze unfrosted sponge layers for up to 3 months.
Bring refrigerated cake to room temperature 30 minutes before serving.

Frequently Asked Questions About Mary Berry Carrot Cake

Can I make Mary Berry's carrot cake as a traybake?

Absolutely. Pour the entire batter into a greased and lined 30x20cm traybake tin and bake at the same temperature for 35 to 40 minutes. Check with a skewer. Once cooled, frost directly in the tin and cut into squares to serve. It is brilliant for taking to a picnic or a school bake sale.

Why did my cream cheese frosting go runny?

Almost always one of three things: the butter or cream cheese was too warm when you started, you used a low-fat cream cheese, or you overbeat the frosting once the cream cheese was added. Use full-fat cream cheese, make sure your butter is soft but not greasy, and stop beating the moment everything is smooth. If it is too loose, pop the bowl in the fridge for 20 to 30 minutes — it should firm up enough to spread.

Can I leave out the walnuts?

Of course. The cake is just as lovely without them and is much more suitable for anyone with a nut allergy. If you would like a little texture in place of the walnuts, a small handful of raisins or sultanas folded through the batter works very well.

Can I freeze Mary Berry's carrot cake?

Yes — freeze the unfrosted sponge layers for up to 3 months, wrapped tightly in cling film and foil. Defrost at room temperature and make the frosting fresh. I would not freeze the assembled cake.

Why is my carrot cake dense and heavy?

This usually comes down to overmixing the batter after adding the flour. Once the flour goes in, fold gently and stop as soon as it is just combined. Also check that your baking powder is fresh — old baking powder loses its effectiveness and will give you a dense sponge.

Can I add pineapple to Mary Berry's carrot cake?

Some people love adding a small tin of well-drained crushed pineapple to their carrot cake batter — it adds extra moisture and a subtle sweetness. It is not how Mary Berry makes it traditionally, but if you like your carrot cake on the sweeter, moister side, it is worth trying.

Anna Louise

Hi, I’m Anna Louise — a home baker, Mary Berry devotee, and the person behind maryberrycook.co.uk.

I’ve been baking since I was a little girl, and Mary Berry’s recipes have been my constant companion ever since. There’s something wonderfully reassuring about her approach — straightforward, reliable, and always delicious.

I started this site to bring together every Mary Berry recipe I’ve tried, tested, and loved in my own kitchen, with clear instructions, honest tips, and all the little details that make the difference between a good bake and a great one.

Whether you’re a complete beginner or a seasoned baker, I hope you find something here that inspires you to get into the kitchen.

Recommended Articles

Leave a Reply

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

Recipe Rating