top of page


It wouldn’t be Christmas without a little indulgent chocolate cake and this one is perfect with rich sweet potato chocolate frosting and festive cranberry chia jam filling.

Vegan Chocolate Christmas Cake

Makes: 6" two layer cake


Chocolate Cake:

  • 1/2 cup teff flour (70g)

  • 1/2 cup sunflower seeds (70g), ground into flour consistency

  • 1/4 cup tapioca flour (30g)

  • 1/2 cup rapadura sugar (75g)

  • 1tsp baking powder

  • 1tsp bicarbonate of soda

  • pinch sea salt

  • 3tbsp ground flaxseed + 9tbsp water

  • 1/4 cup olive oil (60ml)

  • 2tsp apple cider vinegar

  • 1tsp vanilla extract

  • 1/3 cup plant milk (80ml)

  • 5.3oz Amore di Mona couverture chocolat speciale (2½ cubes) (150g)

Cranberry chia jam:

  • 1 cup cranberries (100g)

  • 1/4 cup orange juice (60ml)

  • little orange zest

  • 1tbsp maple syrup

  • small cinnamon stick (optional)

  • 1tbsp chia seeds

Sweet potato chocolate frosting:

  • 1 cup sweet potato puree from one large sweet potato (240ml)

  • ½tsp cinnamon

  • pinch sea salt

  • 1tbsp maple syrup (optional)

  • 5.3oz Amore di Mona couverture chocolat speciale (2½ cubes)(5.3oz)


  • fresh or sugared cranberries

  • fresh rosemary sprigs

  • blended flaked coconut or powdered sugar for snow

Gluten Free Chocolate Christmas Cake Recipe


  1. Mix 3tbsp ground flaxseed with 9tbsp water and set aside to thicken.

  2. Preheat the oven to 180°C (350F)

  3. Grease and line two 6" round cake spring form baking tins.

  4. In a large bowl whisk together teff flour, ground sunflower seeds, tapioca flour, sugar, baking powder, bicarbonate of soda and salt.

  5. In a small bowl whisk together flax eggs, olive oil, apple cider vinegar, vanilla and milk (room temperature).

  6. Roughly chop the chocolate, place into heatproof bowl and gently melt in a double boiler.

  7. Add the wet mix to the dry mix and mix until well combined.

  8. Fold in the melted chocolate.

  9. Spoon the mixture evenly into the cake tins and level out the surface.

  1. Bake for about 15 to 20 minutes or until a cocktail stick comes out with just few crumbs left on.

  2. Remove from the oven and leave to cool down for 20 minutes before carefully moving onto a wire rack.

  3. Once the cakes are completely cooled, place one cake onto a serving dish. Spread with a generous amount of cranberry jam and top with a layer of sweet potato frosting. Place the second cake on top and using spatula frost the top and the sides of the cake.

  4. Decorate the cake with fresh or sugared cranberries and rosemary sprigs. To make the snow effect I've used blended coconut flakes, but if you need this cake to be truly coconut-free, you can use powdered sugar.

  5. To make the cranberry jam place cranberries, orange juice, maple syrup and cinnamon stick into a pot and gently heat for about 10 min until cranberries have popped and are soft. Remove the cinnamon stick and mash the cranberries with a fork until smooth. Stir in chia seeds and leave to cool down for a bit before transferring into fridge to set.

  6. To make the sweet potato chocolate frosting roast one large sweet potato until very soft and leave to cool down until it's ok to handle. Peel the skin and place into a food processor with cinnamon, sea salt and maple syrup and blend until smooth. Roughly chop the chocolate, place into heatproof bowl and gently melt in a double boiler. Fold the melted chocolate into the sweet potato puree bit by bit until you've achieved creamy frosting consistency.

  7. Enjoy!

Vegan Gluten Free Chocolate Christmas Cake

bottom of page