225gflavourless coconut oil or grass-fed buttersoftened
100gorganic coconut sugar or dark soft brown sugar
225gbuckwheat flour
4large free-range eggsbeaten
50gground almonds
1tbsppure vanilla extract
85gtart cherries, roughly chopped(unsulphured and unsweetened)
250graisins(unsulphured and unsweetened)
250gcurrants(unsulphured and unsweetened)
100gpecans, roughly chopped
Juice and finely grated zest of 1 lemon(unwaxed)
Juice and finely grated zest of 1 orange(unwaxed)
1½tspmixed spice(I like Steenbergs)
1½tsprosewater(I like Steenbergs)
½tsppure orange extract(I like Steenbergs)
½tspbaking powder(aluminium free)
Instructions
Preheat the oven to 160°C (325°F). Grease and line a 20cm (8 inch) round cake tin with plastic-free baking parchment.
Place the coconut oil and sugar in a large bowl and mix until smooth. Stir in a spoonful of flour, then the beaten eggs and remaining flour alternately, a quarter at a time, mixing until well combined. Mix in the almonds.
Add the remaining ingredients and mix to combine. Spoon into the prepared tin and smooth the top, making a slight dip in the centre. Bake for 30 minutes, then lower the temperature to 150°C (300°F) and bake for another 2 hours or until golden brown and a skewer inserted in the middle comes out clean.
Leave to cool completely before turning out and wrapping well in plastic-free baking parchment and foil before storing.