Preheat oven to 400° F. Line a large baking sheet with parchment paper.
In a large bowl, beat together the butter, sugar, orange zest, vanilla, baking powder, and salt. Mix well until incorporated, about 2 minutes.
Add in the egg and mix well. The mixture may look curdled and that is okay.
Add the flour and craisins and stir until well combined.
Using a cookie scoop (2 tablespoons), roll each piece of dough into a ball and roll it in the sugar. Place on your prepared baking sheet with about 1-½-inches between.
Use the flat bottom of a glass to flatten the cookies to about ½-inch thick.
Bake 9-11 minutes, until just set. Remove from the oven and allow them to cool for about 5 minutes before moving them to a cooling rack.