Deseed the dates and chop them into small pieces. Add them to a saucepan with the water and cook for about 5 minutes, until they have softened, the water has almost disappeared and they look kind of jammy. Turn off the heat and let them cool.
In the meantime, preheat the oven to 180 C and line 12 muffin moulds with liners.
In a mixing bowl, beat the butter and honey with a hand mixer on low speed, until smooth. Then add the vanilla and eggs, one at a time, beating after each. The batter will look a little curdled at this stage, it's ok.
Now add the cooked dates and the ground almonds and beat briefly to combine.
Finally, sift in the flour, salt and baking powder and fold gently with a spatula to combine. Avoid over-mixing the batter.
Divide the batter equally into the muffin moulds. Bake for 25 to 30 minutes, until a toothpick poked in the center comes out clean.
Let the muffins cool for 15 minutes, then dig in while warm! Allow them to cool completely before storing in an airtight tin for 4 to 5 days at room temperature and longer in the fridge. Happy baking!