Place the nuts and dates in a food processor. Grind them until you get a homogeneous mixture.
Turn off the food processor and add the sugar, eggs, cinnamon and 2-3 tablespoons of flour.
Start to knead a homogeneous dough, adding flour gradually until you get a dough that can be stretched.
It's okay if the dough is a bit sticky, it will come out softer this way. If you put too much flour, the cookies will be hard after baking.
Roll out the dough on the work surface, into a 0.5cm (0.2 inch) thick sheet.
Cut the the dough into hearts, or any other shapes you have around the house.
Preheat the oven to medium heat and line a large baking tray with baking paper.
Place the hearts in the tray and bake for 13-15 minutes until they begin to turn a light color. Do not over bake as they will be too hard.
Remove from the oven and leave in the tray for 5 minutes, then transfer them to a cooling rack.
When cooled, the cookies can be filled with strawberry jam or any other jam you like. Try to use a more substantial jam.
Leave the filled hearts until the next day when you can decorate them.
Melt the chocolate together with the butter and milk over low heat.
Dip one side of the hearts in the glaze then place them on a grill with the glazed side up.
Do the same with all the hearts.
Garnish with almond flakes, chopped nuts or mini marshmallows.
Enjoy!