This Mary Berry carrot cake recipe reflects the classic, straightforward style associated with her baking: a simple oil-based sponge with finely grated carrots, gentle mixed spice, and a smooth cream cheese frosting. It is not an overloaded carrot cake packed with pineapple, coconut, or lots of extras; the emphasis is on a soft, moist crumb and a tidy homemade finish.

Why this Mary Berry carrot cake keeps to a classic, reliable style

The attraction of this cake is easy to understand. Like many Mary Berry bakes, it aims for balance rather than excess: a tender crumb, a warm note of spice, and enough sweetness to feel like a proper treat without becoming too rich or heavy. It is the kind of cake that fits just as well on a tea table as it does at a birthday or after a Sunday lunch, disappearing steadily slice by slice.

Carrot cake keeps its moisture because the carrots and oil help the sponge stay soft even after cooling. The key is to mix the batter lightly, bake it until only just set, and leave it to cool completely before adding the frosting. Done that way, the texture stays soft instead of turning dense or greasy. That is what separates an agreeable slice from a cake people quietly return to.

Real story

I once made a carrot cake for a tidy afternoon tea and spent ages smoothing the cream cheese frosting so it looked properly elegant. The moment I cut the first slice, half of it slid off onto the plate in one stubborn white avalanche. By the time I served the last piece, it looked less like a classic homemade bake and more like the cake had had a small frosting incident.

Have a story of your own? Share it in the comments below.

Gather the ingredients that create the right crumb, spice, and frosting

This version makes one two-layer 20cm cake. Measure carefully, and grate the carrots finely so they disappear into the batter rather than sitting in long strands.

For the cake

  • 225g self-raising flour
  • 1 tsp baking powder
  • 1 tsp mixed spice, or ground cinnamon if that is what you have
  • 1/2 tsp fine salt
  • 175g light brown sugar or light muscovado sugar
  • 3 large eggs
  • 150ml sunflower oil
  • 225g carrots, finely grated
  • 75g chopped walnuts or pecans, optional
  • 2 tbsp raisins or sultanas, optional

For the frosting

  • 100g unsalted butter, softened
  • 200g full-fat cream cheese
  • 250g icing sugar, sifted
  • 1 tsp vanilla extract
  • Finely grated zest of 1 orange, optional

A small group of ingredients does most of the work here. The oil keeps the crumb soft, the sugar brings moisture and depth, and the grated carrots all but melt into the batter so the cake stays tender rather than dry. That restrained ingredient list is part of what gives the cake its Mary Berry character: practical, classic, and easy to put together. Use full-fat cream cheese for the frosting if you want it to hold its shape properly; lighter versions can be a bit too ready to slide about, which is not ideal once the cake is stacked.

Mix the batter in the right order so the cake stays light and even

  1. Heat the oven to 180C/160C fan/gas 4. Grease and line two 20cm sandwich tins with baking paper.
  2. Put the flour, baking powder, spice, salt, and sugar into a large mixing bowl. Whisk them together so the sugar loosens a little and the dry ingredients are evenly mixed.
  3. Add the eggs and sunflower oil. Mix gently until you have a smooth batter with no dry pockets of flour left. Stop as soon as it comes together; carrot cake does not benefit from lots of mixing.
  4. Fold in the grated carrots with a spatula or wooden spoon. If you are using walnuts or raisins, add them now and fold only until they are evenly spread through the batter.
  5. Divide the batter between the prepared tins and level the tops lightly. The batter should be thick but spoonable, not runny. If it looks glossy and overmixed, you have probably taken it a little too far, so treat the next step gently.

Bake the cake until the middle is set and the layers cool properly

Bake the sandwich tins for about 25 to 30 minutes, or until the cakes are golden, springy to the touch, and a skewer inserted into the centre comes out clean or with only a few moist crumbs.

If the tops begin to colour too quickly before the centre is ready, lay a loose sheet of foil over the tins for the last part of the bake. That gives the middle time to catch up without darkening the tops too much. Ovens can be unpredictable about this, so it is usually worth checking a few minutes early.

Let the cakes cool in the tins for about 10 minutes, then turn them out onto a wire rack. Leave them until completely cold before frosting. If the cake is still even slightly warm, the icing will soften and start to slip, and cream cheese frosting does not need any extra help in that direction.

Make the frosting and finish the cake like a proper homemade bake

  1. Beat the softened butter until smooth and light. Add the sifted icing sugar a little at a time, mixing until the frosting starts to look fluffy rather than dusty.
  2. Add the cream cheese and vanilla extract. Beat briefly, just until the mixture is smooth and spreadable. If you overbeat it, the frosting can loosen, so keep this part short and steady.
  3. If you are making a two-layer cake, place one cooled sponge on a serving plate or cake board. Spread a generous layer of frosting over the top, then place the second sponge on top and press very lightly.
  4. Spread the remaining frosting over the top and sides, or keep it simple and frost only the top if you prefer a more rustic look.
  5. Finish with a few chopped walnuts, a little orange zest, or nothing at all. This cake does not need much decoration to look finished, and a modest finish often suits it best.

If the frosting feels too soft while you are finishing the cake, chill it for 15 to 20 minutes before slicing. That short rest helps everything settle and gives you neater slices, which is useful if you want the cake to hold itself together at the table instead of slumping.

Serve, store, and make the cake ahead without losing moisture

Carrot cake is usually at its best at cool room temperature, when the sponge is soft and the frosting is firm enough to slice neatly. If the cake has been stored in the fridge because of the cream cheese frosting, take it out a little before serving so the texture can soften again. Cold cake is perfectly acceptable, but it is not when this cake shines most.

Store leftovers in an airtight container in the fridge for a few days. If you want to make it ahead, bake the sponges a day in advance, cool them fully, and wrap them well before chilling or freezing. The unfrosted cake freezes well, and it is generally easier to freeze the layers before decorating than to deal with a fully frosted cake later.

Once assembled and settled, this is the sort of bake that feels as dependable as a favourite notebook recipe. It is soft, fragrant, and easy to serve, which is probably why classic carrot cake keeps its place at the table without any fuss.