Date and Walnut Roll
Print Recipe
1 from 1 vote

Old Fashioned Date and Walnut Roll

A fantastic recipe that can also be made in a loaf tin if you cant get hold of these old fashioned roll tins. The recipe fills two date roll tins. They need to be well sprayed or greased and floured. alternatively use a loaf tin. The entire recipe may not fit into 1 tin unless it is large. The mixture rises so 3/4 fill the tin.
Cook Time35 mins
Total Time35 mins
Servings: 6


  • 250 gm dates chopped
  • 220 gm brown sugar
  • 60 gm butter
  • 300 gm Self Raising Flour 2 cups
  • 2 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 100 gm walnuts
  • 1 Egg lightly beaten
  • 250 ml water 1 cup

Caramel icing

  • 180 gm brown sugar 1 cup
  • 250 gm cream cheese
  • 12 dates fresh seeded, halved ( or more if you want)
  • 140 gm walnuts whole look better
  • 40 ml hot water 2 Tablepoons
  • 1 tsp vanilla optional


  • Oven 180 C/ 350 F
  • Grease and flour the tube tin or grease line a large loaf tin with parchment paper

The Roll

  • Combine the dates, sugar, butter and 250 ml (1 cup ) of water in a saucepan. Stir over a low heat till melted, without boiling. Remove from the heat and cool.
  • Sift the flour and baking powder and soda into a bowl and mix in the date mixture and walnuts
  • Pour this mixture into a 2 x greased nut roll pans ( if using ) 1/2 full. Cover with lids
  • Bake standing upright for 30-35 minutes. Cool before removing.


  • Mix the hot water with the brown sugar, to melt a bit, making a bit of sludge. Set aside
  • Put the cream cheese into a mixer and beat till soft.
  • Add the brown sugar and (vanilla) and beat till light.
  • Split the icing between two loaves or spread over the 1.
  • Stud with dates and walnuts and it's done