Preheat oven to 325 degrees F. Line a baking sheet with parchment paper.
Sift flour with baking powder in a large bowl. Stir in sugar, dried cranberries, and pistachios. Create a well and add beaten eggs and vanilla. Mix until well combined.
Transfer dough to lightly floured workspace and knead with your hands until smooth. Divide the dough in half and shape into 2 logs. Place longs on prepared baking tray and bake for 30-35 minutes. Remove from oven and cool completely.
Using a sharp serrated knife, cut logs into 1/2 inch thick slices. Arrange on baking sheet and baked for another 12-15 minutes until light golden brown.
Tried this recipe?Let us know how it was and tag @bakedambrosia on Instagram