Add the butter, olive oil, orange juice, ouzo, and cognac to your mixing bowl and mix together until well combined. If your butter isn’t at room temperature, you may need to slightly heat it for smoother mixing.
Add the salt, vanilla sugar, baking powder, ground cinnamon, ground cloves, and white sugar to your mixing bowl. Mix again to incorporate.
Gradually sift in the self-raising flour, starting with 2 cups. Mix, and continue adding flour cup by cup until a doughy consistency is reached. The dough should be soft, pliable, and not sticky. It should easily come together without crumbling but should also hold its shape without sticking to your hands.
Once the dough is ready, preheat the oven to 170°C fan forced. Start shaping the dough into biscuits, around 40 grams each. Roll them, and press them down gently to make small oval shapes.
Place the shaped biscuits onto a lined baking tray and bake for 20-25 minutes, or until golden brown.
While the biscuits are baking, toast the whole walnuts in a pan. Set them aside to cool.
Prepare the syrup by adding the water, sugar, cinnamon stick, cloves, and lemon juice to a pot. Bring it to a boil, then remove from heat and stir in the honey. Set the syrup aside.
Once the walnuts are cooled, crush them to a fine consistency and mix with the ground cinnamon and ground cloves.
When the biscuits are ready, remove them from the oven and allow them to cool.
Reheat the syrup slightly, ensuring it is warm but not too hot.
Submerge the cooled biscuits into the warm syrup for a few seconds, then place them on a rack to drain off any excess syrup.
Roll the syrup-coated biscuits in the walnut mixture, lightly coating them.
Once coated, place the cookies on a nice serving platter.