Chop the dark couverture chocolate into small, uniform pieces (about 1/4 inch) and place in a heatproof bowl. In a small saucepan, combine the cold heavy cream and sea salt, then heat over medium heat until it reaches a gentle simmer—you'll see small bubbles forming around the edges. Pour the hot cream over the chopped chocolate, cover the bowl with a lid or plate, and let it sit undisturbed for 1 minute to allow the residual heat to soften the chocolate. This gentle approach ensures the chocolate melts evenly without scorching.
Remove the cover and stir the chocolate-cream mixture gently with a spatula until completely smooth and glossy—this takes about 1-2 minutes of steady stirring. Once smooth, add the peppermint extract (or fresh chopped peppermint leaves) and mix thoroughly to distribute the flavor evenly. Add the room-temperature butter in small pieces, stirring until each piece is fully incorporated before adding the next; this creates a silky, luxurious texture. I prefer using extract over fresh peppermint for a more concentrated, uniform minty flavor throughout.
Pour the finished ganache onto a parchment-lined baking sheet or into a shallow container, spreading it evenly to a thickness of about 1 inch. Cover tightly with plastic wrap and refrigerate for at least 4 hours, or preferably overnight, until the ganache is firm enough to scoop but still pliable. The ganache should hold its shape when scooped but not be rock-hard—this makes rolling into balls much easier and prevents cracking.
Remove the chilled ganache from the refrigerator and, working quickly so it doesn't warm too much, use a small melon baller or two spoons to scoop out portions and place them on a clean sheet of parchment paper. Using your hands (lightly dusted with cocoa powder if they stick), gently roll each portion into a smooth sphere about 3/4 inch in diameter. If the ganache becomes too soft while working, chill it again for 10-15 minutes; I like to chill the shaped balls for another 30 minutes before dipping to ensure they hold their shape during coating.
Temper the semisweet couverture chocolate according to the manufacturer's instructions (this typically involves melting, cooling, and reheating to specific temperatures for a glossy, snappy finish). Once tempered, pour the chocolate into a narrow, deep bowl suitable for dipping—it should be deep enough for the truffle to be submerged easily. Working with tempered chocolate ensures a professional-looking coating with a satisfying snap and prevents the chalky appearance of untempered chocolate.
Using a dipping fork or small fork, gently lower a ganache ball into the tempered chocolate, submerge it for 1-2 seconds, then lift it out and tap gently on the rim of the bowl to remove excess chocolate. Place the coated truffle on a parchment-lined baking sheet. Immediately sprinkle a few crushed candy cane pieces on top of each truffle before the chocolate sets (within 10-15 seconds). Repeat with remaining ganache balls, then allow all truffles to set at room temperature for about 30 minutes. For a double-coated look, dip each truffle a second time once the first coating has set, then top again with crushed candy canes.
Once all truffles are completely set and any remaining chocolate has hardened, roll half of the truffles in cocoa powder for a contrasting presentation and elegant finish (this step is optional—leave some plain if you prefer). Gently place them back on a clean sheet of parchment paper. Store the finished truffles in an airtight container at cool room temperature (or refrigerated for up to 2 weeks); avoid placing them in the freezer as temperature fluctuations can cause the chocolate coating to bloom.