I got this recipe from my dear Nan a good few years ago and it’s definitely one of my all-time favourites. It’s super easy to make, I always have all the ingredients and finally it’s rather tasty – fluffy, not too sweet, with lovely nutty crunchiness and moist thanks to the apples. The other great thing about it is that you can ‘customise’ it and it will still come out just as nice – I’ve made different versions of it by replacing plain flour with spelt flour, sunflower oil with coconut oil, and white caster sugar with golden caster or light brown sugar. I hope you give it a try and enjoy it as much as my family does 🙂


  • 4 eggs
  • 300g sugar (either white caster, golden caster or light brown)
  • 100ml vegetable oil (either sunflower or coconut) + extra for greasing the pan
  • 200g plain flour (or spelt flour), sifted
  • 4 medium-sized apples (peeled and diced)
  • 1 cup of walnuts, cut into small pieces
  • 1 tsp baking powder
  • 1 tsp bicarbonate soda
  • icing sugar (for dusting)


  1. Using electric whisk, mix eggs and sugar.
  2. Add oil and mix until combined.
  3. Sift the flour, baking powder and bicarbonate soda, and add to the mixture.
  4. Pop in your apples and nuts into the mixture, and mix using a wooden spoon.
  5. Transfer into a greased pan (either round or rectangular work as well) and pop into the oven.
  6. Bake at 180°C/ Gas Mark 4 for around 50 minutes.
  7. When cooled down, dust with icing sugar and serve with a nice cuppa 🙂