-
Beat the butter, cream cheese, sour cream, and salt until creamy.
-
Turn the mixer down to a low speed and slowly add the flour.
-
Divide the dough into three equal portions forming each into a disk shape.
-
Wrap the disks in plastic cling film. Chill for 1 hour,
-
Preheat the oven to 350 degrees.
-
Line 2 baking sheets with parchment paper.
-
Roll each disk out into a larger circle on a floured work surface.
-
Shredd the halva over the top and press it into the dough.
-
Sprinkle the dried cranberries over the top. Gently press them into the dough.
-
Use a pizza cutter to slice the dough disks into 16 equal triangles.
-
Starting from the wider end, roll each triangle up.
-
Place them on the prepared baking sheets, point-side down.
-
Brush the tops with heavy cream. Then sprinkle the pearl sugar over the tops.
-
Bake for 25 minutes or until they start to turn golden brown.
-
Let cool. Plate and serve.