Start by cutting the dates lengthwise and take out the seeds. You should use approximately 500g of dates in order to ensure a good ratio in the cake
Add them to a bowl and cover them with boiling water. Leave to soak for 10 minutes
Preheat your oven to 325F
Mix your dry ingredients together in a bowl using a spoon or spatula
In a separate bowl, beat the wet ingredients with the sugar until well combined, about 2 minutes. You can do this using a stand or handheld electric mixer.
Add the dry ingredients to the wet ingredients in 2 portions, and continue to mix well until well combined. The batter will look quite thick
Drain the dates from the water and mash them with a fork or a potato masher
Add the dates and walnuts into the batter and mix until just combined using your hand or the mixer
Grease the 9" round cake pan with butter or oil, then dust it with flour all around, ensuring you get the edges. It helps to tap it against the counter.
Add the batter to the pan and place it in the oven.
Bake the cake for approximately 60 minutes. However, you should start checking your cake at the 45 minute mark because ovens vary. Check the cake by inserting a knife or toothpick in the middle of the cake and ensuring it comes out clean
Allow the cake to cool in the pan for 10-15 minutes then remove it to a cake stand
Prepare the glaze just before serving by melting the butter in a saucepan, then whisking it with the sugar and cream until combined
Bring it to a boil on medium heat, then lower it to low and allow it to simmer for 2-3 minutes. It will thicken as it cools down.
Add the glaze to the cake and sprinkle it with chopped nuts. Enjoy!