A British classic: date and walnut cake

If you want to try making a new kind of cake, give this one a go!

Robert Percy posted in Baking
3h ago

One kind of cake that always goes down well in my family is a good old-fashioned date and walnut cake. It's a classic British cake that's both fruity and nutty at the same time, with an almost loaf-like feel to it. If you want to try making a new kind of cake or you've tried it before and want to make it yourself, here's a recipe that my family uses for you to have a go with!

Date and Walnut Cake

A classic British cake that always goes down well with my family!

Prep time30min
Cook time1h 15min
Total time1h 45min


  • 8 oz white spelt flour/all-purpose plain flour
  • 1 tsp baking powder
  • 4 oz butter/margarine
  • 4 oz sugar
  • 8 oz dried dates
  • 2 oz walnuts
  • 1 tsp baking soda/bicarbonate of soda
  • 3-4 tbsp milk
  • 1 egg


  1. Pre-heat oven to 180 degrees C (160 degrees C if using a fan oven).
  2. Using a freestanding electric mixer with the paddle attachment, mix the flour, baking powder and butter until they're fully mixed in with each other.
  3. Add the sugar and finely chop the dates and walnuts before adding them to the mixture and mixing them in with what you already have.
  4. Add the baking soda/bicarb and beat in the egg before adding the milk a tablespoon at a time. Keep adding the milk until the dough reaches a soft dropping constituency.
  5. Grease or line a 1 lb loaf tin (8.5x4.5 in) and spoon the mixture into the tin.
  6. Bake for 1 hour to 1 hour and 45 minutes until the cake is firm to the touch.
  7. Leave the cake to cool for a minimum of 10 minutes before taking it out of the tin and serving.

Recipe Notes

If you're using vegan butter/margarine and vegan milk, you might need to add more milk than if you use dairy butter and dairy milk.

Recipe by

Traditional, slightly adapted by my family

Have you tried this recipe? Share your photos & thoughts in the comments below

Join In

Comments (1)

  • Dates are so underrated.

      3 hours ago