Preheat oven to 350F.
Cream together butter and sugar.
Add in eggs and vanilla, one at a time and whisk to combine.
In a separate bowl combine flour and baking powder.
Add flour mix 1 cup at a time until dough starts to form a ball.
In a blender or food processor (I used my Blendtec) crush candy canes.
Fold crushed candy canes into dough.
Lightly dust a large cutting board with powdered sugar and roll out dough until it's about 1/2" thick,
Cut dough in half lengthwise and roll two halves into long loaves.
Let chill in fridge for 30 mins-1 hour
Remove dough from fridge and cut into 1/2" thick circles.
Place on a greased cookie sheet and bake for 8-12 minutes until edges are golden brown.
Cool on a wire rack.
Heat vanilla bark or white chocolate chips in a microwave safe bowl in 30 sec increments, stirring in between, until melted and smooth.
Drizzle on top of cooled cookies