Line a baking tray with parchment paper. Set aside.
Once the dough is doubled in size, transfer it to a well floured surface. Divide the dough into 12 equal parts and form into balls. Open and flatten each ball into an oblong. Fill one of the edges with the date paste and add some of the chopped walnuts. Roll over part of the dough, until the filling is just covered. With a pizza cutter make lengthwise stripes with the remaining dough. Fold the filled side over the cut stripes and secure tightly.
Place the buns on the prepared tray keeping a good amount of space between each one. Cover and let rise for another 30 minutes.
Preheat the oven to 200°C/390°F.
Brush the buns with the egg wash and bake them for about 20 minutes, until golden.
Before transferring the buns to a cooling rack, let rest for about 5 minutes on the baking tray.
Store rolls in an airtight container. These imqaret buns can be enjoyed at room temperature or slightly warmed up before serving.