Vegan Christmas Cake




  • 340g plain flour
  • 170g soft demerara sugar
  • 170g currants
  • 170g sultanas
  • 140g raisins
  • 55g glace cherries
  • 25g mixed peel
  • 1/2 pint / 280ml soya milk (or another vegan milk alternative)
  • 70g dairy free spread
  • 1 tsp bicarbonate soda
  • 1/2 tsp cinnamon
  • 1/4 tsp nutmeg
  • 1/2 tsp mixed spice
  • pinch of salt
  • 90ml brandy (optional)
  • finely grated rind of 1 lemon


  1. Sieve the flour, salt, cinnamon, nutmeg and mixed spice into a large mixing bowl,
  2. Rub in the dairy-free spread. Stir in the sugar, currants, sultanas, raisins, peel and cherries.
  3. Add the lemon rind and give it a good stir.
  4. Add all but 2tbsp of the vegan milk and stir lightly. Heat the remaining milk in a microwave so it is warm but not boiling.
  5. Pour on to the bicarbonate of soda and stir it thoroughly into the mixture
  6. Put into a lined tin, smooth and slightly hollow out centre.
  7. Bake at 180°C for 1 hour, then turn down to 170°C for a further 45 minutes.
  8. Check if it’s cooked using a skewer. (Place in the centre and if it comes out clean it is done)


Leave the cake to cool and then prick with a cocktail stick and add a third of the brandy. Wrap the cake in greaseproof paper and keep in an airtight container. Add the rest of the brandy over the cake at weekly intervals.


Some prefer to soak the fruit in the brandy overnight before baking.


Also, the syrup from a fruit cocktail can be used if you’d prefer to omit the alcohol.


For best results using this method, the cake should be cooked 4 weeks before Christmas.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s