To make your dough in food processor pulse together your flour and salt.
Add in your cream cheese and butter until crumbs form.
Mix in your vanilla paste and egg yolk and blend until dough comes together.
Remove from food processor and gather into ball and then separate into 4 sections and flatten into discs, cover with plastic wrap and refrigerate for at least 2 hours.
Meanwhile to make your filling, in food processor blend together your walnuts and hazelnuts until they are broken down into crumbs.
Add crumbs to bowl and mix in your butter, honey, sugar and vanilla paste, set aside.
Once dough is chilled remove from refrigerator and spread powdered sugar on flat surface and on top of 1 disc and roll into a 1/8" thick circle.
Spread 1/4th of your filling mixture thinly across dough and cut into 16 (or less for larger) wedges like a pizza.
Starting from edge roll up into center, repeat with remaining.
Place on parchment paper lined baking sheet and refrigerate for about 20 minutes, repeat with remaining dough and filling.
Meanwhile preheat your oven to 375 and bake in batches for about 20-25 minutes or until golden.
Remove from oven and let cool slightly before removing to cool on cooling rack.
Once entirely cool sprinkle with powdered sugar and enjoy!