Cream together butter and powdered sugar until light and fluffy
Mix in vanilla extract, orange zest, and orange juice
Add flour and salt, mixing until a soft dough forms. Stir in chopped cranberries
Shape dough into a log (about 5 cm thick), wrap in plastic, and chill for 1 hour
Preheat oven to 175°C (350°F). Line a baking sheet with parchment paper
Slice dough into 1 cm thick rounds and place on the baking sheet
Bake for 12–15 minutes, until edges just start to turn golden
Cool on a rack. Optional: drizzle with orange glaze once cooled
