Start by soaking the pitted dates in hot water for a few minutes.
In a mixing bowl, combine the soaked dates along with the water, then add the baking soda, eggs, olive oil (or melted coconut oil), and vanilla extract.
Mix everything together until well combined.
In a separate bowl, whisk together the whole wheat flour (or almond flour), baking powder, ground cinnamon, and a pinch of salt.
Gradually incorporate the dry ingredients into the wet mixture, stirring until just combined.
Gently fold in the chopped walnuts.
Pour the batter into a greased cake pan.
Bake in a preheated oven until a toothpick inserted into the center comes out clean.
