Welcome to my blog all about the things I love to grow and cook. You'll find a collection of seasonal gluten-free, dairy-free and vegan-friendly recipe posts, as well as a round up of my gardening throughout the year. I wish you good reading, happy cooking and perfect planting!

The garden’s taken a bit of a battering this week. It’s been very windy since the weekend and yesterday the remnants of the recent US Hurricane blew through. Fortunately, there doesn’t seem to have been too much damage, but any plums that I left on the tree are no longer.

This year’s Victoria plum harvest. Images: Kathryn Hawkins

I had been picking the Victoria plums since the beginning of last week, and thankfully harvested the majority of what was left at the weekend. I’ve been busy making jam, and freezing a few in bags for later use. The tree is only small, but it has done very well this year in spite of the dry summer, although some of the plums are smaller than usual.

Freshly picked ripe Victoria plums. Image: Kathryn Hawkins

Stoned fruit like plums, apricots and peaches go very well with the flavour of almond. If you crack the stones open, the inner part of the kernel has a strong almond aroma – I always add the kernels, in a muslin bag, to jam as it cooks, to give it more flavour. I realise marzipan isn’t to everyone’s taste, but is one of my favourite ingredients and in my mind, is perfect for eating with plums. This week’s recipe will work fine without it, the cake will be lighter in texture and will cook slightly quicker.

Perfect flavour paring of plums and almonds. Image: Kathryn Hawkins

You can make this cake with most fruit, just be aware that if a fruit is very juicy, the bottom of the cake will be quite sticky and may not completely cook through. The cake also makes a great pudding served warm with custard. I use spelt flour, the white variety, for this cake, but use gluten-free plain if you’re intolerant to wheat, and ordinary plain white flour if you don’t have spelt.

Serves: 10

Ingredients

300g golden caster sugar

550g plums

175g dairy-free margarine

175g non-dairy yogurt (coconut or soya work well)

175ml unsweetened non-dairy milk (I used soya)

190g white spelt flour (or gluten-free plain flour)

12g gluten-free baking powder

175g ground almonds

175g marzipan, cut into small pieces

20g flaked almonds, toasted

Preheat the oven to 180°C, 160°C fan oven, gas 4. Grease and line a deep, 23cm round cake tin. Sprinkle the base of the tin with 2 tbsp. sugar and put to one side.

Halve the plums and remove the stones, then arrange in the bottom of the tin to cover it completely. If you have any plums left over, chop them and sprinkle them over the layer of plums.

Put the margarine in a bowl with the remaining sugar and whisk together for 3-4 minutes until creamy and light in texture and colour. Gently whisk in the yogurt and dairy-free milk with half the flour until well blended. Sieve the remaining flour and baking powder on top; add the ground almonds and marzipan, and mix everything together until thoroughly blended.

Preparing upside-down cake. Images: Kathryn Hawkins

Spoon the cake mixture on top of the plums and smooth over the top. Put the tin on a baking tray and bake for about 1 ½ hours until richly golden and firm to the touch. Leave to cool for at least 30 minutes in the tin before serving warm, or leave to cool completely in the tin if serving as a cake.

To serve, turn the cake out on to a serving plate and sprinkle with flaked almonds to serve.