Line a baking sheet with parchment. Crush the candy canes and set aside.
Crumble the brownies into a large bowl until fine and even.
Beat in cream cheese, powdered sugar, peppermint, vanilla, and salt until a soft dough forms.
Chill the mixture 15 minutes to firm slightly.
Scoop 1-tablespoon portions, roll into smooth balls, and place on the lined sheet.
Freeze the tray 10 minutes so the truffles set for dipping.
Melt semisweet chocolate with coconut oil until glossy and smooth, stirring often.
Dip each truffle in chocolate, let excess drip, then set back on the sheet.
Sprinkle crushed candy canes over wet chocolate. Let stand until mostly set.
Melt white chocolate and drizzle over the tops. Allow to set completely before serving.