Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Sri Lankan Christmas Cake Recipe

You can also order this Christmas cake through my food voyageur shop

Sri Lankan Christmas cake is a cake filled with dried stone fruits, cashew nuts, pumpkin preserve also known as melon candy then topped with marzipan. When you make Christmas cake at home, you know it’s’ beginning to look a lot like Christmas” I am about to give you THE BEST RECIPE, when I do a claim like that, I don’t just say it for the sake of saying it!! I am saying it with a lot of authority.

You can also order this Christmas cake online if you are in Melbourn, click here

Sri Lankan Christmas cake jpg

Sri Lankan Christmas cake and my childhood

Many of you might not know but my mum is Burgher, for those who don’t know who burghers are they are an ethnic group that are descendants of Dutch, British and the Portuguese. Many people had mixed marriages during this time, and the burger community grew and until today it exists. Growing up with a mother who is a burgher and a father who was a Colombo Chetty, I got to experience the best of both worlds. I grew up being the unpaid labourer for my mum during Christmas making love cake, Christmas cake and all the other sweets for Christmas, how can I forget my mum’s home-made king coconut wine 🙂

My mum had a tradition of making all these sweets and distributing them to the neighbours and friends but especially the non-catholic households. During the Sinhalese and Tamil new year, the Buddhist household gives us all the traditional Sri Lankan sweets and we give them all Christmas sweets during Christmas and this custom is carried on by generations and generations by my grandmother and my mother, now it is my time to carry on that tradition.

Sri Lankan Christmas cake jpg
Sri Lankan Christmas cake

After a few years, we started to bring Christmas cake from Hilton. why??? first of all my dad worked there second it was the best Christmas cake in town!!! I can hand on my heart say it was. but my dad would just bring a block of Christmas cake, which we then cut into pieces and wrapped like a gift. so we can distribute it to any visitors who come during Christmas time as well.

I still remember how we used to wrap 200-300 pieces of Christmas cake each Christmas. Year on year the numbers grew!!! we would set up a production line in front of the television. My brother would wrap the cake in the tissue paper, my mum would then wrap it in the wrapping paper and I would tie the ribbon. Years ago I hated the task, but it was the most fascinating task for my mother and now I understand why. Getting all your children involved to wrap these beautiful Christmas cakes is a memory that I will cherish forever.

Year on year our wrapping skills improved and it’s fair to say, we kind of copied the Hilton Colombo’s way of wrapping cake hah hahaha it was so much easier and did not require tape to hold it together. Until now, 11 years have passed since I left home, and I have not wrapped Christmas cake for 11 years, but I still remember the technique of wrapping. If you want to find out the technique, follow me on Instagram where I show you how to do it.

Is Sri Lankan Christmas cake the same as normal Christmas cake?

No, it’s not. There is a lot of similarities, but it’s fair to say Sri Lankan Christmas cake has no flour just semolina to hold it together and we also add a lot of candied fruits that don’t exist internationally, but you can buy these candied fruits in any Sri Lankan grocery store. Also, it’s so rich, with brandy, rose water, cashew nuts, which are all very Sri Lankan ingredients but the concept of Christmas cake is pretty much the same in any country, a rich mix of fruit, mixed with very little cake batter.

How long in advance should I make Christmas cake?

Christmas cake gets better with time, so make it at least 5-6 weeks in advance. There is a 5 process step that needs to be followed. The fruits need to be soaked overnight, don’t skip this step. I actually soak it for about 2-3 days. you can do either, some even soak them for 2 weeks. and hotels soak them for 1 and a half months. Depending on the time you have available, just 2-3 days should be sufficient. Also once the cake is cooked, you need to brush with brandy every 2 days until the day you wrap the cakes in wrapping paper.

Sri Lankan Christmas cake single piece
Sri Lankan Christmas cake wrapped

Can I do a non-alcoholic version of the Christmas cake?

I come from a catholic background where we enjoy alcohol very much, so for me without brandy in a cake, it’s not a Christmas cake. so no I wouldn’t want to even give substitutions as it wouldn’t taste the same without brandy.
But since many have now requested what can they substitute brandy with, the next best thing is apple juice. I have never ever tried it with apple juice, so I am not sure what it will taste like but it will definitely work.

What is the best alcohol to put in a Christmas cake?

Definitely brandy, it doesn’t matter which brand.

Can I do an eggless Sri Lankan Christmas cake?

This cake recipe is pretty similar to Christmas cake recipes out there, but this recipe is actually passed down from my mother adjusting and tweaking it along the way. There is egg in this cake for a reason, and remember the eggs is what bind the cake together because we are not using flour, it’s just semolina. I don’t want to even do an eggless cake and destroy this beautiful rich cake by altering ingredients.

How do I wrap a Sri Lankan Christmas cake?

I am not sure where this tradition comes from but I believe we are the only country that wraps Christmas cake the way we do, all others make it as a cake and serve it as cake. Maybe we just like to make it extra Christmasy and wrap it like a present. But one other benefit we get by wrapping is, you can keep the marzipan and the cake moist without the marzipan drying out as the marzipan will dry out if kept for a long time outside. so once you add the marzipan you need to wrap them quickly at least in the tissue paper.

Firstly wrap it with tissue paper or oil paper

This step is important because the cake itself is sticky, so the tissue paper will keep its stickiness and that oiliness inside without leaking into the wrapping paper

Sri Lankan Christmas cake recipe11 560x420 1
Christmas cake wrapped with tissue paper

I use foil wrapping paper and glass paper to wrap the cake and tie a bow on the top

This is to present the cakes well and beautifully

Sri Lankan Christmas cake recipe20 768x512 1
Christmas cake wrapped with glass paper

When can I add the marzipan layer on the top?

Don’t add the marzipan layer if you are not planning to wrap it straight away. Remember the cake needs to be brushed with brandy every 2 days, so when you are ready to wrap the cakes with wrapping paper, then brush brandy first then add the layer of marzipan and cut into pieces and wrap it.

How long can I keep the Christmas cake?

In-room temperature up to 12 months, due to the alcohol, will preserve the cake. In the fridge for more than 1 year.

How to cut Sri Lankan Christmas cake?

This cake is hard to cut unlike the Christmas cakes that have flour, so getting neat slices of cakes are nearly impossible. But the good thing is, the cake can be moulded, so when I wrap the cake I make sure it is a beautiful square piece that is tightly wrapped, so it retains its shape. When cutting, use a damp cloth to wipe the knife between each cut to cut neat squares. My cake slices are 45mmx45mm pieces.

Sri Lankan Christmas cake recipe12 768x639 1
How to cut Sri Lankan Christmas cake

Can I make my own marzipan for the Sri Lankan Christmas cake?

The best is to buy it from the store because marzipan is usually made from raw egg white. You can also make it with corn syrup but I haven’t tried that method. When you make it with raw egg whites you cannot keep it for a long time hence why it is better to buy already made marzipan as the store-bought marzipan will not include raw egg. But if you cannot find marzipan then make your own, there is a lot of recipes on the internet, they should work fine as the recipe everyone has is pretty much the same. But if you do use raw egg then make sure to serve the cake within 3 days of covering the Christmas cake or you can also just serve it plain.

Sri Lankan Christmas cake ingredients

For those who live in Australia, please refer to the pictures below on where you can find the ingredients, which brands and shops. For those living in Sri Lanka, I remember when I was small my mum used to buy all her fruits from Cargill, they set up a small Christmas hut which sells all Christmas dried fruits by the kilo. For the rest living in other parts of the world, I believe the below information will be helpful when sourcing ingredients.

What goes into the mixed spice mix

If you cannot get mix spice as a mix, then combine equal quantities of the below spices and make a mix and then use the specified quantity as per the recipe
Ground nutmeg
Ground Cinnamon
Ground cloves
Ground cardamom

From a speciality Sri Lankan shop

Chow chow
Melon candy/ pumpkin preserve/ puhul dosi
Ginger Preserve
Cashew nuts

Sri Lankan Christmas cake9 1024x683 1

From any retail shop in Australia ( Coles, Woolworths)

Raisins, sultana, Jam, glace cherries and all other staple ingredients that are listed in the recipe. I prefer to use Jam made in Australia as it is less sweet than the Sri Lankan strawberry jam.

Sri Lankan Christmas cake5 1024x683 1
Sri Lankan Christmas cake ingredients

How to cut the fruits for the Sri Lankan Christmas cake?

The fruits will need to be chopped not minced. They need to be chunky and that’s the way it is supposed to be. Refer to the recipe carefully and see how the fruits are cut, the below pictures will help to see the size of chopping.

You can also check my other Christmas recipes

Watch how to make Sri Lankan Christmas cake recipe

Step by Step recipe how to make Sri Lankan Christmas cake recipe

Sri Lankan Christmas cake jpg

Sri lankan Christmas cake

Moist Sri Lankan rich cake served as Christmas cake
5 from 2 votes

Servings: 32 pieces


  • Oven
  • Cake mixer


Dried fruits ( Step 1)

  • 250 g Sultana
  • 100 g Raisin
  • 125 g Ginger preserve or candied ginger chopped
  • 125 g chow chow chopped
  • 250 g glace cherry or macerated cherries chopped
  • 200 g Brandy

Semolina & Butter mix (Step 2)

  • 250 g Butter Unsalted
  • 200 g Semolina

Egg yolk mix (Step 3 )

  • 500 g White Sugar (The quantity can be reduced to 400g depending on the sweetness of the candied fruits)
  • 13 Egg yolks

Spices and flavouring

  • 14 g Almond essence
  • 14 g Vanilla essence
  • 2 tsp Rose essence
  • 3 tsp Mixed spices

Final ingredients (Step 4)

  • 40 g Golden syrup or bees honey
  • 200 g Strawberry jam
  • 400 g Cashews chopped
  • 400 g Pumpkin preserve also known as melon candy or puhul dosi chopped

Step 5

  • 7 Egg white Beaten to soft peak


  • 250 g Ready to roll marzipan
  • Enough brandy to brush on the cake


How to preheat and line the trays

  • Preheat oven to 150C ( conventional) Line 2 baking trays (25x25cm) with 3 oil paper ( this is to prevent it from burning on the bottom)

Soaking dried fruits (Step 1 + half of the spices and flavouring)

  • 2-3 days prior to making the cake, into a large bowl place raisings sultanas ( do not chop these), Chopped ginger preserve, chow chow, glace cherries. add half of the vanilla essence, half of the rose essence, half of the almond essence and half of the mixedspice and reserve the rest to add into the cake batter directly.Finally, add the brandy, mix well with a spoon. cover with cling wrap and leave aside
    Note: if you have 2 weeks to soak the fruits then do so, but 2-3 days is totally fine.

Semolina & Butter mix (Step 2)

  • Add semolina to a pan and toast it on a low heat for about 5-6 minutes until it is toasted and has a slight brown colour like sand
  • Place the toasted semolina to a bowl while it is hot and add butter and mix well with a wooden spoon until well incorporated. leave aside

Egg yolk mix + remaining flavouring ( Step 3)

  • In a mixing bowl with the whisk attachment add the egg yolk and sugar and mix well until fluffy and creamy, you will see the mixture is lightly pale colour and has doubled in size. leave aside.
  • Add the remaining spices and flavourings ( allspice, almond esssence rose essence, vanilla essence) and strawberry jam to the soaked fruit mix ( Step 1) from this point everything needs to be folded by hand

Step 4 ( Mixing all components)

  • Into a large bowl add the semolina mix (step 2), egg yolk mix (step 3), soaked fruit mix (step 1), golden syrup, cashews, pumpkin preserve and fold with a wooden spoon until well incorporated. (do not over mix)

Step 5

  • In a clean mixer with the whisk attachment place the egg whites and beat until soft peaks are formed, finally fold the whisked egg whites gradually to the cake mixture
  • Pour the mixture into the prepared trays (please note this cake will not rise as there is no baking powder, so don't fill it 3/4, fill it to the top)
  • Bake in the preheated oven for 2h – 2 hours and 30 minutes until it is cooked
    All ovens are different if the top of the cake looks like it is getting brown too much after 1 hour, cover the top with foil and return to the oven.
  • Once fully baked, While it is hot brush barndy on the top using a brush. Leave the cake in the pan until cooled down
  • Once cooled take it off the tray, store it in a tightly wrapped container and every 2 days brush it with brandy
  • When you are ready to wrap the cake, brush it with brandy and add a layer of marzipan on the top ( Roll out the marzipan to 1mm-2mm thickness)
    Cut the cake into square pieces (45mmx45mm) and wrap it with tissue paper and wrapping paper straight away.


Did you make this recipe?

I love hearing how you went with my recipes! Tag me on Instagram at @food_voyageur.

40 thoughts on “Sri Lankan Christmas Cake Recipe”

    1. User Avatar
      Rachi Fernandopulle

      Hi Marine, I haven’t measured the final weight of the cake. But according to my calculations, it’s about a 2kg cake. Hope this helps.

  1. Thank you for the recipe.
    In reading the steps, I don’t see at which point you added the semolina / butter mixture. Could you please clarify?
    Thank you.

    1. User Avatar

      Hi Dayani,

      I don’t recommend to make your own marzipan, it’s better to buy store-bought marzipan, I have written down the reason why I am recommending not to make your own marzipan on my blog post. Its basically made with raw egg white and you cannot put it on the cake and leave for a long time. Once homemade marzipan is added on to a Christmas cake it needs to be consumed within 3 days. Hope this helps.

      Thank you.

  2. Sackouni Keerthisinghe

    Rachi, can you show how to store the dried fruits? Does it have to be stored in an airtight container? Is a plastic container fine?
    Look forward to tasting this amazing recipe

    1. User Avatar

      Hi Sackouni,

      Yes, you can simply glad wrap it or plastic container is fine as well, store in a cool dry place ( pantry cupboard away from sunlight)
      it will get soaked in brandy so there would not be an issue if air gets into it, as the alcohol will be a barrier in the air getting into it, or spoiling them etc…)

  3. 5 stars
    This is awesome! You might have just converted me- because I can’t stand traditional Christmas cake! But this is soo much yummier!

  4. 5 stars
    Looove the idea of making a Christmas cake with Semolina instead of flour – I can only image the delicious flavour and texture it adds to the dessert!

  5. Hi Rachi, I have a quick question please….I cannot find Chow chow 😣….what can I substitute? Pls help! Thanks so much

    1. User Avatar

      Hi Ero,
      Chow chow actually gives a very good flavour, but if you can’t find it, I suggest increase all other dried fruits and candid ginger to make up the quantity of chow chow. Let me know where you live I might be able to help you find a place.

  6. Hi Rachi,
    Thank you so much for the recipe. I am on my way to bake the cake. (Yey)

    I have a question, would you by any chance whether there is a recommended weight for one piece of cake?
    Thanks – Nimmi

  7. Hi Rachei,
    Thanks for the Recipe. Can I include candid peel or is there any reason you didn’t include. Just curious

    1. User Avatar

      You can include it, there is no hard and fast rule for it. I don’t include it because the candied peel we get here is too chunky and it is not a pleasant feeling to bite into it. But you can also chop it up further, I didn’t taste a difference adding it or not adding it, so I left it out. Also I use candid peel in breudher, so tried to alternate with the ingredients, so there is a difference in flavour.

  8. Nilu Mediwake

    Hi Rachi,
    Thanks a lot for the recipe. Shared with family and friends, all had lovely comments. We all love the taste and the texture of the cake. It’s not sticky or taste too sweet like the traditional recipe. ❤️ It.
    Baked my fruits twice which I kept inside the oven by preheating it.

  9. 5 stars
    Hi Rachi
    I don’t like every type of Christmas cake except the moist ones, and yours is fantastic! Thank you for sharing your wonderful recipe.

  10. Hi Rachi
    So can I use this as the wedding cake ? And how many pieces can I cut from this cake? Thanks in advance 😊

    1. User Avatar

      Hey, Yes you can use this as a wedding cake. It really depends on the size you are after. you can generally cut 45-50 pieces from one batch

  11. Hi! Thank you so much for this recipe!😍 I’ d like to make this cake for Christmas but in my city I cant’t find chow chow preserved.. Can I use fresh chayote or is it better to omit it?

  12. Hi! Thank you so much for this recipe! I’d like to make this cake for Christmas but in my city I cant’t find chow chow preserved… Can I use fresh chow chow or is it better to omit it?

    1. User Avatar

      I have never used fresh chow chow. replace the quantity with sultana, raisin, or any other dried fruit mentioned in the recipe.

  13. 5 stars
    Hi! Thank you so much for this recipe! 😍I’d like to make it for Christmas but in my city in Italy I can’t find chow chow preserved… Can I use fresh chow chow or is it better to omit it ?

    1. User Avatar

      I have read some of the readers have used different nuts like macadamia etc and it works fine. but I haven’t personally tried it.

Leave a Comment

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

Recipe Rating

Scroll to Top