Preheat the oven to 350℉. Grease and flour a 9x5-inch loaf pan.
Place the dates in a large bowl. Combine the boiling water and the baking soda, and then pour over the dates in the bowl.
In a separate bowl, whisk together the flour and the spices.
In a large bowl, use an electric mixer to combine the honey and the butter. Beat in the egg and vanilla. Add the dry ingredients alternately with the dates and water. Stir in the nuts.
Scrape the batter into the prepared pan. Bake 65 to 75 minutes, or until a toothpick inserted into the center comes out clean. Cool for about 15 minutes in the pan, and then turn the loaf onto a wire rack to cool completely.