For the dough
01 -
2 1/2 cups (420 g) fine semolina
02 -
1 cup (125 g) all-purpose flour
03 -
1/2 cup (60 g) powdered sugar
04 -
1 teaspoon mahlab, finely ground
05 -
1/2 teaspoon fine salt
06 -
1 cup (225 g) ghee or unsalted butter, melted and warm
07 -
1/3 cup (80 ml) warm milk
08 -
1 teaspoon active dry yeast
09 -
1 teaspoon granulated sugar
10 -
2 tablespoons orange blossom water
11 -
1 tablespoon rose water
For the date filling
12 -
10 oz (285 g) date paste
13 -
1 tablespoon softened butter or ghee
14 -
1/2 teaspoon ground cinnamon
For the walnut filling
15 -
1 cup (115 g) finely chopped walnuts
16 -
3 tablespoons powdered sugar
17 -
1 tablespoon orange blossom water
18 -
1/4 teaspoon ground cinnamon
For the pistachio filling
19 -
1 cup (120 g) finely chopped pistachios
20 -
3 tablespoons powdered sugar
21 -
1 tablespoon rose water
For finishing
22 -
2 tablespoons powdered sugar, for dusting nut-filled cookies