First, soak the seedless dates in hot milk in a bowl for 30 minutes.
Meanwhile, sieve the wheat flour, baking soda, baking powder, salt and cinnamon powder. Add ½ teaspoon of flour to the walnuts and coat it well. Keep everything aside.
Preheat the oven to 180 C. Line a loaf pan or cake tin with parchment paper, or you can grease it with butter and keep it aside.
Once the dates are soaked, transfer them into a blender jar and make a fine paste.
Now, add the date paste into a big mixing bowl. Add oil and whisk it well together to make a homogeneous mixture.
Add curd and vanilla essence and whisk it well until combined well.
Add the dry ingredients to the dates mixture and mix it well. Do not overmix the batter.
Add 4 tablespoons of flour-coated walnuts to the batter and fold it well into the cake batter. Do not overmix the batter.
Pour the cake batter into the prepared loaf pan. Level and smooth the top. Tap it 2-3 times to release the air bubble.
Top the cake batter with chopped walnuts and dark chocolate chips. Gently press the walnuts and chocolate chips into the cake with the help of a silicon spatula.
Bake in the oven at 180 C for 40-45 minutes or until a skewer inserted in the centre comes out clean.
Let it cool down in the pan for 5-10 minutes, then transfer it to a wire rack. Allow the cake to cool down completely before slicing.
Cut the Slices of the dates and walnut cake with a knife to the desired thickness.
Eggless Dates and Walnut cake is ready to enjoy. Enjoy it with milk, tea, or coffee or as it is.