1. Preheat oven to 350 degrees F. Spray mini muffin pan with non stick cooking spray or line with paper cups. Set aside.
2. Place butter in medium saucepan on the stove. Heat over medium heat until butter is melted. Remove from heat and stir in sugar, vanilla, and peppermint extract. Add eggs, one at a time, beating well with spoon after each addition. Add cocoa; stir until well blended. Add flour, baking powder and salt; stir until combined.
3. Fill each muffin cup slightly more than halfway full. Bake in preheated oven for 12-15 minutes or until a toothpick comes out clean when inserted in the center of a brownie bite. Allow the brownie bites to cool for 5 minutes before removing from the muffin tin.
4. While the brownie bites are cooling, melt white chocolate in the microwave, in a microwave safe bowl, or by using a double-boiler. Dip the tops of the brownie bites in the white chocolate. Set on a wire cooling wrack and sprinkle with crushed candy canes. Continue until all of the brownie bites are dipped and sprinkled. Let white chocolate harden before serving.