Start by adding the dry ingredient to a large mixing bowl. (you can do this process in a food processor as well)
Add the flour, baking powder, powder sugar, salt, and mix with a whisk.
Add the vanilla extract, orange juice, and the egg yolk, soften butter, vegetable oil, and mix with a wooden spoon or with your hands until you get a smooth dough texture.
Form the dough into a ball and place it in a medium-size bowl and cover with plastic wrap. Let the dough rest in the fridge for at least an hour.
Preheat an oven to 170c (340f) and prepare a baking sheet with parchment paper.
Remove the bowl from the fridge and place the dough on a clean lightly floured surface.
Divide the dough into 3 even pieces. Let the other pieces rest in the fridge until you make the dough roll.
Start rolling the dough with a wooden rolling pin into a rectangle shape, cutting the edges if needed. Spread an even layer of the date paste on top of the dough.
Sprinkle the cinnamon on top and chopped walnuts.
Gently roll out the dough as you would do with a cinnamon roll. Transfer the dough roll onto a parchment paper-lined baking sheet.
Cut the roll into even 1-inch thick slices. Bake the cookies in a preheated 170c (350f) oven for 25-30 minutes.
Take the cookies out of the oven and cool for 30 minutes, then sprinkle powder sugar on top and serve.