Stone the dates and peel the brown skin from the almonds.
Heat the oil in a pan and add the peeled almonds. Fry for 5 minutes over high heat, dry on a cloth and chop in the food processor.
Chop the dates and walnuts in the machine.
Add the chopped almonds, cinnamon and orange blossom water and continue to chop until a smooth paste is formed.
Shape the filling into small dates. I got 82 pieces.
For the dough, knead the flour, butter and orange blossom water. Take one ball of dough in your hand and press it flat, place a date over it, wrap the dough in it and press the ends flat (looks like a small ship). Press the dough quite thin, as it contains a lot of fat and otherwise it will be too thick.
The finished wrapped haloua should have a weight of approx. 12 grams.
Bake the haloua at approx. 200 degrees for approx. 18 minutes, allow to cool and sprinkle with powdered sugar.