Christmas candy truffles are one of the simplest confections you can make at home, and they consistently outperform anything you could buy boxed. The base is a two-ingredient ganache of dark chocolate and heavy cream, flavored with peppermint extract and rolled in crushed candy canes. The technique is the same one chocolatiers use, just scaled for a home kitchen with no special equipment.
What separates a good truffle from a mediocre one is the chocolate-to-cream ratio and how you handle the ganache. Too much cream and you get a sauce; too little and it crumbles. This recipe hits the balance where the ganache is firm enough to roll but still melts on your tongue the moment you bite in. The crushed candy cane coating adds crunch and a clean peppermint hit that cuts through the richness of the chocolate.
Equipment
Instructions
Tap each step to track your progress
- 1
Place the finely chopped dark chocolate in a medium heatproof bowl. The smaller you chop, the more evenly it melts. Pieces should be no larger than a pea.
- 2
Heat the heavy cream in a small saucepan over medium heat until it just begins to simmer and small bubbles form around the edges. Do not let it boil.
- 3
Pour the hot cream over the chopped chocolate. Let it sit undisturbed for 2 minutes, then stir slowly from the center outward with a spatula until the mixture is completely smooth and glossy. If small chunks remain, set the bowl over a pot of barely simmering water and stir gently until melted.
- 4
Stir in the softened butter, peppermint extract, and salt. The butter adds body and a silkier mouthfeel. Mix until fully incorporated and the ganache looks uniformly shiny.
- 5
Press a piece of plastic wrap directly onto the surface of the ganache to prevent a skin from forming. Refrigerate for at least 2 hours, or until firm enough to scoop. The ganache should hold its shape when pressed with a finger but not be rock-hard.
- 6
Line a baking sheet with parchment paper. Using a small cookie scoop or a teaspoon, portion the ganache into roughly 1-inch balls and place them on the sheet. Work quickly; your hands warm the chocolate fast. If the ganache gets too soft, return it to the fridge for 15 minutes.
- 7
Roll each portion between your palms briefly to round it out. Perfection is not the goal; slightly irregular shapes look handmade and appealing. If your hands get too warm, rinse them under cold water and dry thoroughly before continuing.
- 8
Roll one-third of the truffles in the finely crushed candy cane pieces, pressing gently so the coating adheres. Roll another third in Dutch-process cocoa powder, tapping off excess. Leave the remaining third plain or drizzle with melted white chocolate.
- 9
Place the coated truffles on the parchment-lined sheet and refrigerate for at least 30 minutes to set. If using white chocolate drizzle, let it firm up fully before stacking or packaging.
Tips & Tricks
Chop the chocolate finer than you think necessary
The smaller the chocolate pieces, the more easily the hot cream melts them without requiring additional heat. Aim for shavings and small chips rather than chunks. A serrated knife works better than a chef's knife for this.
Use a cookie scoop for uniform size
A #60 (1-inch) cookie scoop makes portioning fast and consistent. Without one, you will get wildly different sizes, which means uneven coating and an unprofessional look on a gift plate.
Crush candy canes in a sealed bag
Put the candy canes in a sturdy zip-lock bag, press out the air, and crush with a rolling pin. Aim for a mix of fine powder and small pieces, not a uniform dust. The texture variation gives each truffle more visual interest and a better crunch.
Make ganache a day ahead
The ganache actually improves overnight in the fridge as the flavors meld and the texture firms evenly. Make it the evening before, then scoop and roll the next day. This splits the work into two short sessions instead of one longer one.
Keep your hands cold
Chocolate melts at body temperature. Run your hands under cold water and dry them completely every 5 to 6 truffles. This is the single biggest factor in getting clean, round truffles instead of smeared messes.
Troubleshooting
My ganache is grainy or split
The cream was too hot or poured too fast. Grainy ganache means the cocoa butter separated from the solids. To rescue it, warm 2 tablespoons of cream and whisk it into the broken ganache a splash at a time until it comes back together into a smooth emulsion. Work slowly; patience fixes this.
The truffles are too soft to roll
The ganache did not chill long enough or your kitchen is too warm. Return the bowl to the fridge for another 30 minutes. When rolling, keep a bowl of ice water nearby to chill your hands between batches. You can also freeze the scooped portions for 10 minutes before rolling.
The candy cane coating won't stick
The truffle surface dried out during chilling. Roll the truffles while the ganache is still slightly tacky, not after it has sat uncovered in the fridge. If they have already dried, lightly dampen your palms and re-roll each truffle before pressing it into the crushed candy cane.
The white chocolate drizzle looks clumpy
White chocolate seized from contact with moisture or overheating. Melt it gently in 15-second microwave bursts, stirring between each, or over a double boiler with the water barely steaming. If it seizes, stir in 1 teaspoon of coconut oil or vegetable oil to smooth it out.
Variations
Milk Chocolate and Gingerbread
Swap the dark chocolate for milk chocolate (use 14 oz to compensate for the higher sugar content) and replace peppermint extract with 1/2 teaspoon ground ginger and 1/4 teaspoon cinnamon. Roll in crushed gingersnap cookies instead of candy canes. The result is warmer and spicier, a good match for people who find dark chocolate too intense.
Vegan Dark Chocolate Truffles
Replace heavy cream with full-fat coconut cream (the solid part from a refrigerated can) and omit the butter. Use vegan dark chocolate with at least 70% cacao. The coconut adds a subtle tropical note that pairs well with the peppermint. Reduce the extract to 1/4 teaspoon, as coconut cream carries flavors more aggressively.
Salted Caramel Center
Before chilling the ganache, make a quick caramel by cooking 1/4 cup sugar with 2 tablespoons water until deep amber, then whisk in 2 tablespoons of warm cream and 1/2 teaspoon flaky sea salt. Swirl the caramel through the ganache without fully mixing it in. Each truffle will have unpredictable pockets of salt-sweet caramel running through the chocolate.
Orange and Dark Chocolate
Replace the peppermint extract with 1 teaspoon finely grated orange zest and 1/2 teaspoon orange extract. Roll in cocoa powder mixed with a pinch of ground cardamom. This is a classic European flavor combination that works especially well after a heavy Christmas meal.
Serving & Gifting
Arrange truffles on a platter with the three coatings in alternating rows for visual contrast. They pair well with espresso, strong black tea, or a glass of port. For a Christmas party, pile them into a shallow bowl at room temperature for 10 minutes before serving so the centers soften slightly and the texture turns properly creamy.
Storage & Freezing
Store truffles in an airtight container in the refrigerator for up to 2 weeks, with parchment paper between layers. They freeze well for up to 2 months; thaw in the fridge overnight before serving. Cocoa-coated truffles may need a fresh dusting after thawing, as the powder absorbs moisture. Keep candy cane-coated truffles separate from other varieties, as the crushed candy can get sticky in humid conditions.
Common Questions
Can I use chocolate chips instead of chopped chocolate?
Chocolate chips contain stabilizers that prevent them from melting as smoothly as bar chocolate. You can use them in a pinch, but the ganache will be slightly grainier. If you do, add 1 extra tablespoon of cream to compensate. For the best texture, use a good-quality chocolate bar with 60-70% cacao.
How far ahead can I make Christmas candy truffles?
The ganache keeps in the fridge for up to 5 days before rolling. Finished truffles last 2 weeks refrigerated or 2 months frozen. For holiday gifting, make them 3 to 5 days before you plan to give them so the flavors have time to develop.
Can I skip the peppermint and make plain chocolate truffles?
Yes. Omit the peppermint extract and add 1 teaspoon of vanilla extract instead. Plain chocolate truffles rolled in cocoa powder are a classic that works year-round. You can also substitute other extracts like almond, coffee, or rum.
Do these truffles need to be refrigerated?
Yes. The ganache is cream-based and will soften at room temperature. They are fine out of the fridge for up to 2 hours for serving, but store them cold. In a warm room, they will lose their shape within an hour.
How do I package these as Christmas gifts?
Line small boxes or tins with parchment paper or mini cupcake liners. Place each truffle in its own liner to prevent sticking and keep the coatings intact. Add a sheet of parchment between layers. Include a note that they should be refrigerated. Cellophane bags tied with ribbon work for smaller quantities.
Is there a nut-free version of this recipe?
This recipe is already nut-free as written. The standard coatings (candy cane, cocoa powder, and white chocolate) contain no tree nuts or peanuts. Just verify your chocolate brands are processed in a nut-free facility if allergies are severe.







