This White Chocolate Carrot Cake puts a chocolatey twist on a classic bake. Two layers of soft, spiced sponge studded with walnuts and decorated with white chocolate cream cheese frosting. Yum! For a wow-factor finish, the carrot cake is decorated with a beautiful white chocolate flower.
This recipe is kindly sponsored by Menier Chocolate, however all opinions are my own.

About this White Chocolate Carrot Cake
TASTE: lovely warming spices in the sponge, nutty walnuts and tangy white chocolate cream cheese frosting. These flavours are meant to exist together!
TEXTURE: The recipe has a little bit of everything when it comes to textures. The sponge is soft and moist, the walnuts add a little crunch and the frosting is smooth and creamy.
EASE: the sponge and frosting are super simple. The white chocolate flower decoration is a little fiddly but well worth the extra effort.



Carrot Cake ingredient list
You’ll probably have heard the phrase: baking is a science. Never a truer statement 😅 So I always like to explain the role each ingredient plays in the recipe so you know what you can and what you can’t tweak. To make the carrot cake sponge you will need the following ingredients:
- Oil – used instead of butter to make the sponge really moist and soft. Vegetable or sunflower oil are fine to use.
- Light brown sugar – sweetens the sponge and has a caramel-like flavour. White or golden caster sugar can be used instead.
- Self-raising flour – the raising agent found in self-raising flour helps the cakes rise in the oven.
- Free-range eggs – use the best quality you can find and make sure they’re at room temperature.
- Carrots – it wouldn’t be a carrot cake without carrots! The carrots are grated and folded into the cake mixture. They add natural sweetness to the cake and create a soft, moist crumb.
- Spices – cinnamon and mixed spice bring a lovely warming spice to the cake. Feel free to add more or less of the spices depending on your flavour preference.
- Vanilla extract – the vanilla helps lift the overall flavour of the cake.
- Orange zest – not 100% needed but personally I love the fresh and vibrant flavour that a little orange zest adds to the sponge.
- Chopped walnuts – the chopped walnuts add a little crunch throughout the sponge. You could swap for pecans, almonds or brazil nuts instead.



Tips for making the white chocolate cream cheese frosting
What makes this carrot cake extra special is the white chocolate cream cheese frosting. It’s smooth, creamy, chocolatey and reaches new levels of deliciousness!
The frosting is made using four key ingredients: salted butter, icing sugar, full-fat cream cheese (don’t swap for reduced-fat otherwise the frosting will be too runny) and melted white chocolate. Follow these tips to make the perfect frosting for your carrot cake:
- Equipment – use an electric handheld mixer for best results.
- Melted and cooled white chocolate – melt the chocolate first so that it has time to cool down before you add it to the cream cheese frosting.
- The softer butter the better – beat the butter until super soft and pale in colour. The more you beat it the more it will lose its yellowish colour.
- Sift the icing sugar – sifting the icing sugar first removes any lumps, making the frosting smooth. Add the icing sugar in two stages so that it’s easier to beat into the butter.
- Use full-fat cold cream cheese – only take the cream cheese out of the fridge just before you add it to the bowl. The will make sure the frosting ends up being thick and spreadable.



Semi-naked frosting technique
This recipe makes enough white chocolate cream cheese frosting to sandwich the carrot cake layers together and coat the top and sides of the cake in a ‘semi-naked’ style. A semi-naked cake has a thin covering of buttercream or frosting on the sides, which is then scraped off to reveal some of the sponge underneath.
I decided to use a semi-naked technique for this cake so that the flower decoration would really pop and stand out. It’s also a bonus that semi-naked cakes are much easier to decorate than a fully coated cake, you don’t have to be too neat when applying the frosting and there’s no crumb-coat required. Just apply the frosting and then scrape it off until you have the desired look.



3 ways to decorate your White Chocolate Carrot Cake
Another thing I love about carrot cake is that you can either dress it up or dress it down depending on the occasion. I chose to decorate the cake with a wow-factor white chocolate flower (which is surprisingly easy to make), but there are lots of different ways you could decorate a carrot cake ranging from simple to showstopper. Here are 3 decoration ideas:
- Simple: scatter a handful of chopped walnuts onto the top of the cake and finish with a light dusting of cinnamon.
- Sophisticated: press chopped walnuts around the base of the cake to create a border. Pipe small carrot shapes on top using green and orange icing.
- Showstopper: try the gorgeous chocolate flower decoration included in this recipe. Just melt white chocolate and then spread it into petal shapes. Once the petals are dry and hard, peel them off and stick them to the cake to create a flower.









Recipe FAQs
This recipe uses 2 x 8inch round cake tins. Here is a link to the exact tins I used from Lakeland. Make sure your baking tins aren’t too shallow because the cakes will rise, the tins I used were 8cm in height.
If you’re using 2 x 6inch round tins then bake for 45-50 minutes. If you’re using 2 x 9inch round tins then bake for 30-35 minutes.
10-12 slices depending on how chunky you cut them.
Yes absolutely. Swap the 300g self-raising flour for 300g gluten-free flour + 1.5 teaspoons of xanthan gum (this will improve the texture of the cake) + 1 teaspoon baking powder.
Put the frosting in the freezer for 30-45 minutes. This will give the frosting time to set and thicken up a little.
The cream cheese frosting means this cake will need to be stored in the fridge in an airtight container or wrapped in clingfilm. It will keep for up to 3 days.
Yes absolutely. Just remove the white chocolate and keep all other ingredients and quantities the same.

White Chocolate Carrot Cake
Ingredients
Carrot Cakes
- 300 g Self-raising flour
- 2 tsp Ground cinnamon
- 1 tsp Mixed spice
- 1 large Orange zest only
- 300 g Light brown sugar
- 300 ml Vegetable or sunflower oil
- 3 large Eggs at room temperature
- 2 tsp Vanilla extract
- 200 g Carrots grated
- 100 g Walnuts roughly chopped
White chocolate cream cheese frosting
- 125 g Salted butter soft at room temp
- 250 g Icing sugar
- 125 g Full-fat cream cheese my favourite is Philadelphia
- 60 g White chocolate my favourite is Menier White Chocolate
White chocolate flower
- 100 g White chocolate my favourite is Menier White Chocolate
- Sprinkles any colour and type you fancy
Instructions
First make the carrot cakes
- Preheat the oven to 170°C (fan oven).
- Lightly grease two 8inch round cake tins with butter. Line the base and sides with greaseproof paper.
- Stir the flour, cinnamon, mixed spice and orange zest together in a large mixing bowl. Set aside for now.
- In a separate mixing bowl beat the brown sugar, eggs, oil and vanilla extract together.
- Pour the wet ingredients into the dry and mix until well combined.
- Fold in the grated carrot and chopped walnuts.
- Divide the mixture evenly between the cake tins and bake for 35-40 minutes until risen, golden on top and a toothpick inserted in the middle of the cakes comes out clean.
- Leave to cool for 20 minutes in the baking tins, then turn out onto a wire rack and leave to cool completely.
Make the white chocolate cream cheese frosting
- Finely chop the white chocolate and place in a microwave-safe bowl. Melt in the microwave in 30-second blasts, stirring after each, until smooth. Set aside to cool.
- Beat the butter until really soft and pale in colour.
- Sift in half the icing sugar and beat until smooth. Sift in the remaining icing sugar and beat again until smooth and creamy.
- Now take the cream cheese out of the fridge and add it to the bowl. Mix the cream cheese into the frosting until just combined, be careful not to overdo it as the frosting can quickly loosen and become too thin.
- Now mix in the melted white chocolate until you have a smooth and creamy frosting.
- Use the frosting to sandwich the cake layers together and roughly coat the top and sides, leaving the outside of the cake slightly exposed. This decoration technique is called a "semi-naked" cake. Save a little bit of the frosting if you are adding the chocolate flower so you can stick the petals onto the cake.
Make the white chocolate flower decoration
- Finely chop the white chocolate and place in a microwave-safe bowl. Melt in the microwave in 30-second blasts, stirring after each, until smooth. Set aside to cool.
- Drop teaspoons of white chocolate onto greaseproof paper & use the back of the spoon to make petal shapes.
- Repeat until you have approx. 12 petals. Leave to cool and harden (roughly 1-2 hours).
- Carefully peel off the petals and stick them onto the front of the cake using leftover frosting to create a flower shape.
- Spread a blob of frosting in the middle of the petals and decorate with sprinkles to create the middle of the flower.
- Slice and serve!
Notes
More cake recipes to love
This post contains affiliate links which means I will make a small commission if you purchase through those links. I only recommend products that I know, trust and love!
This recipe looks amazing- however I’m curious about the salted butter in the frosting- does it not overpower the flavours? I’m afraid it would make the cake taste salty
Hi Jennifer,
Thanks so much 🙂
Using salted butter in frosting is honestly a game-changer! The salt in the butter helps balance the overall sweetness of the frosting but also enhances the white chocolate flavour. I promise you will love it and it won’t overpower the flavour. Let me know if you give it a try.
Jessie
I’d not made a carrot cake and a while and decided to give this a go, it was delicous I loved the walnuts in it and the cream cheese frosting was divine. I used gluten free flour with this and worked well ( it was a little crumbly but still yummy)
Great to hear it still worked well with gluten free flour!