Put raisins, pecans, and fruit spread in the food processor, process until finely ground.
Roll out pastry sheet on a floured surface. Using a round plate, make a round shape on a pastry sheet and trim around that shape. What you have now is a circle. Divide circle in 9 triangles as shown in my photos below. Fill each triangle with the filling, making sure not to put any filling on the very tip of the triangle. Starting at the wide base of each triangle, roll each pastry triangle towards the tip to form a rugelach shape.
You can also use trimmed out parts of puff pastry and fill them with the pecan-raisin filling.
Transfer rugelach on a foil-lined baking sheet.
To make egg wash, in a small bowl, whisk an egg until smooth. Using brush, brush egg wash over rugelach, then sprinkle with sugar over the top.
Bake for 20 minutes until pastry puffs up and becomes golden brown.