How to Make a Traditional Fruitcake

Updated on May 18, 2020
viking305 profile image

L.M. Reid is an Irish writer who has published many recipe articles. She has a keen interest in creating delicious recipes and dinner ideas.

Recipe for a Fruitcake
Recipe for a Fruitcake | Source

My Christmas Cake Recipe

Here is a recipe for the traditional Christmas fruitcake. I have included step-by-step instructions with videos and pictures, which makes this recipe easy to follow. There is also a video of my 85-year-old mother making this cake.

Christmas Dessert

Christmas is a holiday that is associated with many traditions all over the world. Here in Europe, the food served for the Christmas dinner is usually turkey and ham with an array of vegetables. The Christmas cake and pudding are also part of the eating experience.


  • 1 orange
  • 1 lemon
  • 8floz / 225ml of whiskey
  • 1lb / 450g sultanas
  • 1lb / 450g raisins
  • 1lb / 450g currants
  • 7 oz / 200g glacé cherries
  • 6oz / 170g mixed candied peel
  • 10 oz / 280g margarine or butter
  • 10 oz / 280g light brown sugar
  • 6 eggs
  • 14 oz / 400 g plain flour
  • 3 cooking apples
  • 4oz / 110g ground almonds
  • 2oz / 50g walnut pieces
  • 2oz / 50g flaked almonds
  • 1 teaspoon cinnamon
  • ½ teaspoon nutmeg
  • ½ teaspoon ground cloves
  • Pinch of ground allspice

Mix the dry ingredients for the fruitcake.
Mix the dry ingredients for the fruitcake. | Source

Step 1: Gather These Ingredients

  • Orange
  • Lemon
  • Whiskey
  • Sultanas
  • Raisins
  • Currants
  • Glacé cherries
  • Mixed candied peel

Step 2: Marinate the Fruit

  1. Add the sultanas, raisins and currants to a bowl.
  2. Grate the rind of the orange and lemon and add to fruit.
  3. Cut the cherries in half and add to mix.
  4. Squeeze the juice from the lemon and orange and mix into the fruit.
  5. Add the whiskey and mix in well.
  6. Leave in the fridge to marinate for 24 hours.

Make the cake batter and mix well.
Make the cake batter and mix well. | Source

Now that you have waited 24 hours for the fruit to marinate you are ready to finish putting all the ingredients together to bake the cake. Before you begin mixing the ingredients, preheat the oven to 300 degrees F / 150 degrees C or Gas mark 2.

Step 3: Make the Cake Batter

  1. Take the butter and sugar and mix with a wooden spoon until fluffy.
  2. Next, take the flour and the eggs and mix into the bowl by using 2oz / 80g of flour to each egg.
  3. Add the flour first then an egg, mix well.
  4. Repeat the process until eggs and flour are used.
  5. If you are used to baking cakes then you can lightly whisk the eggs together and then add a small amount of eggs and flour together until it has been fully mixed in.
  6. Take the fruit you mixed earlier and add to the bowl. Mix in well.
  7. Now take the cooking apples and peel off the skin. Use a grater to slice the apple pieces into the bowl.
  8. Add the ground almonds, walnut pieces and flaked almonds and mix in well.
  9. Add the spices evenly around the cake mixture and stir in well.

Add the cake mix to each tin. Smooth out with a wooden spoon.
Add the cake mix to each tin. Smooth out with a wooden spoon. | Source

Step 4: Choose Your Cake Tins

You can use whatever size or shape of cake tin that suits your needs here. The tradition in our family has always been to have the smaller cake before Christmas in the guise of having to taste it before the big day.

This year my mother added a third even smaller cake tin so she could bake a mini Christmas cake as a special thank you to my brother in law for his help during the year. He was delighted that the extra effort was made just for him. The amount of cake mixture you will have made with the above ingredients will fill a 10 inch / 25 mm deep-sided cake tin, as well as a much smaller cake tin.

  1. Grease the tins and then add greaseproof paper to the bottom and around the edges.
  2. The paper should come up above the tin by at least another 8 inches. This will prevent the edges from burning while the centre of the cake is cooking.
  3. Add the cake mix to each tin. Smooth out with a wooden spoon.

Step 5: Bake the Cake

  1. Place in the centre of the cooker.
  2. Bake for 4 to 5 hours depending on your own cooker.
  3. After 3 hours of baking add some more greaseproof paper to the top of the cake mix, cutting a triangle hole in the centre. This will prevent the top of the cake from burning.
  4. Test the cake after four hours by opening the door and pulling out the tray.
  5. Then have a clean knife and pierce the centre of the cake. If it comes out clean and dry then the cake is cooked.
  6. If the knife is in any way wet then push the oven tray back in and cook for another 30 minutes. Repeat the testing process again.

When the Christmas cake is cooked take it out of the oven but leave it in the tin until it has cooled down, this will enable you to remove it without any broken pieces. Once the cake is out of the tin, leave it on a tray until it has completely gone cold.

How to bake a fruitcake from scratch
How to bake a fruitcake from scratch | Source

Step 6: Decorate the Cake With Icing

Make sure to have the cake already covered with the marzipan at least three weeks before you want to eat it. You will need to leave the icing for another two weeks for the best taste.

How to Add the Marzipan

The marzipan is already prepared so leave at room temperature a few hours before use.


  • 2 blocks of marzipan
  • Some marmalade or fruit jelly

When you are preparing the cake for icing and decoration turn it upside down and use that end. This gives you an even surface to work on.


  1. Using a knife scoop out some marmalade or jelly and add to the cake.
  2. Spread it around the top and sides of the cake. If you put the knife in some hot water first then this helps to spread it evenly and quickly.
  3. Remove the packaging from the marzipan and then add a tiny bit of flour to the table and some on the marzipan. This will stop it sticking to the table and the rolling pin.
  4. Roll out to the required size and shape. The thickness should be about a quarter of an inch.
  5. Place on the top of the cake and cut the edges with a sharp knife.
  6. Roll out more marzipan in thinner strips for the sides.
  7. Place the strips around the cake and push together so that all the marzipan is firmly and evenly placed on the cake.

It is also best for the flavour of the Christmas cake to leave in a cake tin or other container for at least a week before you add the icing and the decorations.

  1. Wrap the cake in clean greaseproof paper and then wrap again with tin foil.
  2. Place in a container and store in a cool place.

If you attempt to add the icing too soon, the oil from the marzipan with seep through the icing and create a messy looking finish.

Icing a Christmas Cake
Icing a Christmas Cake | Source


  • 1 bag of instant icing sugar OR 1 packet of ready-to-roll icing

Instructions for Instant Icing Sugar

  1. Pour the mixture into a bowl and add some water.
  2. Mix with a wooden spoon making sure to get out all the lumps.
  3. If it is too thick to spread then add more water and continue to mix. Once it is the required constituency you can put a large amount onto the top of the cake.
  4. Then boil some water and add to a cup.
  5. Place the knife into the hot water as you spread the icing over the cake.
  6. You can spread the icing evenly or in raised waves like I have done for this cake.

Instructions for Ready-to-Roll Icing

  1. Remove from the packet and place on the table with a tiny bit of flour underneath.
  2. Roll out to the required size and place on to the cake.
  3. Cut off the edges with a sharp knife. Do the same for the sides.

The icing does not take too long to dry and become hard so it is best to arrange your Christmas decorations on the top of the cake as soon as possible. I always find the cake looks a lot better if a ribbon has been placed around the sides of the cake. These can be bought especially for this purpose.

You can then finish off decorating the Christmas cake by adding either a Christmas tree, sleigh, Father Christmas, Santa or reindeer, etc. Place back in the cake tin ready and leave for at least two weeks. You now have your own homemade Christmas cake baked and decorated ready to be presented and eaten on Christmas Day.

Use a knife to spread the icing evenly.
Use a knife to spread the icing evenly. | Source

Recipe for making a Christmas Cake

5 stars from 3 ratings of My Christmas Cake recipe

Dundee Fruitcake Recipe

Below is a video of my 84-year-old mother making a fruitcake.

This recipe can be used to substitute for the ingredients above if you can not digest the extra spices that are included in the Christmas cake recipe. This video shows you how to make a basic fruitcake and includes all the methods in the recipe as explained above.


    0 of 8192 characters used
    Post Comment
    • viking305 profile imageAUTHOR

      L M Reid 

      5 years ago from Ireland

      Never had Rum in a Christmas Cake but it does sound tasty. I am glad to have inspired you to make one for this Christmas Creativelycc.

    • creativelycc profile image

      Carrie L Cronkite 

      5 years ago from Maine

      Thank you so much for this wonderful hub. I am definitely going to make a Christmas fruitcake for Christmas this year. My mother used to make it every year. I'm going to use rum in my cake. Excellent and refreshing hub!!!

    • viking305 profile imageAUTHOR

      L M Reid 

      5 years ago from Ireland

      Yes Christmas is fast approaching again Manasi4.

      I am on Bubblews but have stopped writing there now

    • profile image


      5 years ago

      you sure have some great pictures

      ahh.. christmas is near...

      your name is similar to someone on bubblews. are you there?


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)