Preheat oven to 350 degrees F. Lightly grease an 8-inch square baking pan.
In a small bowl, stir together flour, baking powder, and salt until well blended. Set aside.
Melt chocolate and butter in a medium saucepan over low heat, stirring to blend, until melted and smooth. Remove from heat. Whisk in sugar, eggs, and peppermint extract until well combined. Stir in dry ingredients and mix until well combined
Spread batter in prepared pan and bake for about 25 minutes or until brownies just begin to pull away from the pan. Do not over bake! Cool for 20 minutes before glazing.
Melt chocolate and cream together in a small saucepan, stirring until smooth. Spread glaze over brownies.
Use a rolling pin or the back of a heavy cast iron pan to crush candy canes. Sprinkle crushed candy over tops of brownies. Cool completely before cutting.
Freeze brownies on a baking sheet until firm. Individually wrap each in plastic wrap and return to freezer. Thaw for 20 minutes and enjoy!