Delicious carrot cake recipe

Cooking time: 1 hour
Serves: 10


  • 300g self-raising flour
  • 200g light muscovado sugar
  • 1 tsp of baking powder
  • 2 tsp ground cinnamon
  • 1 tsp ground ginger
  • 1 tsp mixed spice
  • 150g sultanas
  • 75g shelled walnuts
  • 75g pecans, halved
  • 325 ml rapeseed oil
  • 4 eggs, beaten
  • 1 orange, grated for zest
  • 250g carrots, coarsely grated
For the topping:
  • 200g cream cheese
  • 100g butter, softened
  • 2 tbsp dark muscovado sugar
  • 2tbsp golden syrup
  • 75g walnuts


For the cake

  1. Preheat the oven to 180°C/fan 160°C/gas 4. Grease a 22cm deep loose-base round cake tin with a small amount of unsalted butter or extra virgin olive oil. 
  2. In a large bowl, add the flour, spices, baking powder and sugar and mix well. Then stir in the sultanas and nuts.
  3. In a separate bowl, mix the oil, eggs, carrots and zest. Add this to the flour mixture a little at a time. 
  4. When the cake mixture is runny (but not too runny, add more flour if needed), spoon it into the cake tin. Bake for 1 hour or until a skewer comes out clean.
  5. When you’re sure the cake is fully baked, remove it from the oven and allow it to cool down for at least 30 minutes before trying to remove it from the tin.

For the topping

  1. To make the frosting, mix together the cream cheese, butter, sugar and golden syrup until the mixture is smooth and creamy, and then put it in the fridge for 30 minutes or until it’s thickened up. 
  2. When the cake is completely cool, spread a thick layer on top and sprinkle the border with walnuts.

Discover Readly – the magazine and newspaper app

Enjoy quality reading from over 5,000 titles with Readly – accessible anytime, anywhere.

Up your cooking game with BBC Good Food or Olive, read your favourites or discover something new! Try 2 months free with your exclusive Rest Less offer today.

Get 2 months free

Links with an * by them are affiliate links which help Rest Less stay free to use as they can result in a payment or benefit to us. You can read more on how we make money here.


Loading comments...

    Leave a reply

    Thanks, your comment has been saved. We will review it shortly, check back soon.

    Sorry, there was a problem saving your comment. Please refresh and try again.

    Get the latest ideas, advice and inspiration

    No spam. Just useful and interesting stuff, straight to your inbox. Covering jobs, finance, learning, volunteering, lifestyle and more.

    By providing us your email address you agree to receive emails and communications from us and acknowledge that your personal data will be used in accordance with our Privacy Policy and Terms and Conditions. You can unsubscribe at any time by following the link in our emails.

    Enjoying Rest Less? Help us reach more people like you

    Leave us a rating Want to tell us something?