For the dough:
Put the semolina, flour, 1/4 cup sugar into a large mixing bowl and stir together.
Cut the butter into cubes and add this to the flour mixture, work with your fingers until the texture is like breadcrumbs.
Add 2 tablespoons of orange blossom water, 1 tablespoon of rose water and 1 tablespoon of water and use your hands to bring the mixture together into a ball.
Remove to a clean surface and knead the dough gently until smooth.
Cover the dough with a damp cloth and leave to rest for 30 minutes.
While the dough rests make the filling:
Place the pistachios, dates, 1/4 cup sugar, cinnamon, 1 Tablespoon of orange blossom water and 1 Tablespoon of rose water in a food processor bowl.
Blitz until you get a coarse paste.
To mold the cookies:
Preheat the oven to 350 F. or the equivalent.
Get a bowl of water ready so that you can keep your hands damp while you work, to help prevent the dough from cracking.
Divide the dough into approx 28 pieces of equal size.
Take a piece of dough and roll it into a ball. Flatten it in the cup of your hand and turning it around as you do so, use your thumb to press it flat and then lift the edges to shape a little 'pot'. The sides need to be about 2.5cm high and 3mm thick.
Fill the pastry pot with a spoonful of the filling.
Pinch the dough over the filling so that the pot is sealed and then gently roll it into a ball again.
Flatten the ball between the palms of our hands, and, either place directly onto a baking sheet lined with baking paper or place into a ma'amul mould and press down lightly to indent the pattern before tapping them onto the baking tray.
Repeat until you have used all the dough/filling.
If you haven't used a mold, You can use a fork and press down gently on the top of each cookie to make like patterns with the tines.
1Bake for 15-20 minutes. The cookies need to be cooked through but they should not begin to turn color, so watch them closely.
Remove from the oven and transfer to a wire rack to cool before sprinkling with powdered sugar and rose petals before serving.