You know what I love about the holidays? Those little treats that look fancy but don't require actual chef skills to make! These Christmas chocolate peppermint truffles are exactly that kind of recipe. They're dressed to impress with their rich chocolate coating and candy cane topping, but honestly? They come together in about 25 minutes (and most of that is just waiting for the chocolate to set).

I first made these last December when Emily's school asked parents to bring in homemade treats for the winter party. I wanted something festive and allergy-friendly since half her class has some sort of dietary restriction. These truffles checked every box - they're vegan, gluten-free, and made with dates instead of refined sugar. Plus, they taste like those expensive peppermint patties you buy at fancy chocolate shops!
The base is this fudgy mixture of dates, nuts, and cocoa that gets rolled into balls and dunked in melted dark chocolate. Then you sprinkle crushed candy canes on top while the chocolate's still wet. That's it! No baking, no complicated steps, and the result looks way more difficult than it actually is.
Looking for more no-bake holiday treats? Check out my no-bake pumpkin energy balls - they're another wholesome option that's perfect for gifting!
Jump to:
- Why You'll Love These Chocolate Peppermint Truffles
- Ingredients For Healthy Peppermint Truffles
- How To Make Christmas Chocolate Peppermint Truffles
- Storage & Reheating Tips For Peppermint Truffles
- Tips For Making The Best Vegan Peppermint Truffles
- Variations For Chocolate Peppermint Truffles
- Frequently Asked Questions About Christmas Chocolate Peppermint Truffles
- Recipes You May Like
- Final Thoughts On Healthy Chocolate Peppermint Truffles
- Healthy Chocolate Peppermint Truffles
Why You'll Love These Chocolate Peppermint Truffles
- No baking required - Just a food processor and your hands to roll these babies
- Ready in 25 minutes - Perfect for last-minute holiday parties or gift-giving
- Made with whole food ingredients - Dates, nuts, and cocoa powder form the base (no weird stuff!)
- Vegan and gluten-free - Everyone at your holiday party can eat them
- Taste like peppermint patties - But way better because they're homemade
- Great for gifting - Pack them in a cute box and you've got instant presents
Ingredients For Healthy Peppermint Truffles
For The Truffle Base
- 1 cup walnuts - These add richness and help bind everything together
- ½ cup almonds - More nutty goodness and texture
- 13 large medjool dates, pitted - This is your natural sweetener (make sure they're soft!)
- 1 teaspoon coconut oil - Helps the mixture come together smoothly
- ⅓ cup cocoa powder or cacao powder - For that deep chocolate taste
- 1 teaspoon peppermint extract - The star of the show! Don't skip this
- ¼ teaspoon salt - Balances the sweetness perfectly
For The Chocolate Coating
- ¾ cup dark chocolate chips - I use 70% dark for the best results
- 1 teaspoon coconut oil - Makes the chocolate coating smooth and shiny
- 2 candy canes, crushed - For that festive crunch on top
How To Make Christmas Chocolate Peppermint Truffles
Step 1: Make The Peppermint Truffle Base
Toss your walnuts, almonds, pitted dates, coconut oil, cocoa powder, peppermint extract, and salt into a food processor.
Pulse everything until it forms a sticky dough. You'll know it's ready when you can pinch some mixture between your fingers and it sticks together without crumbling. This usually takes about 45-60 seconds of processing.
The mixture should look like thick, fudgy dough. If it's too dry and won't stick together, add another date or a tiny bit more coconut oil.
Step 2: Roll The Truffle Dough Into Balls
Use a mini cookie scoop or a tablespoon to portion out the dough into 15 equal pieces.
Roll each portion between your palms to form smooth balls. I like to dampen my hands slightly - it keeps the dough from sticking to your skin.
Place the rolled balls on a plate or cutting board and pop them in the fridge while you prep the chocolate coating. This helps them firm up so they're easier to dip.
Step 3: Prepare The Chocolate Coating
Combine the dark chocolate chips and coconut oil in a microwave-safe bowl.
Microwave in 30-second bursts, stirring really well between each interval. This prevents the chocolate from burning. It usually takes 2-3 rounds total.


You want the chocolate completely smooth and melted. If you prefer, you can melt it in a double boiler instead - same result, just takes a bit longer.
Step 4: Dip The Truffles In Chocolate
Line a plate or small baking sheet with parchment paper.
Take one truffle at a time and drop it into the melted chocolate. Use a fork to roll it around until it's completely coated, then lift it out, letting the excess chocolate drip back into the bowl.
Place each chocolate-covered truffle on your parchment-lined plate. While the chocolate is still wet, immediately sprinkle crushed candy cane pieces on top. Don't wait or the chocolate will set and the candy canes won't stick!
Step 5: Let The Chocolate Set
Pop the whole plate of truffles into the fridge for about 10 minutes. The chocolate will firm up and get that nice snap when you bite into it.
Once they're set, they're ready to eat! Store any leftovers in a sealed container (though in my house, leftovers are pretty rare).
Storage & Reheating Tips For Peppermint Truffles
These healthy chocolate peppermint truffles keep surprisingly well, which makes them perfect for making ahead.
At room temperature: They'll last about 3-5 days in a sealed container. Just keep them somewhere cool - not next to the stove or in direct sunlight.
In the refrigerator: Store them in an airtight container for up to 2 weeks. They get a bit firmer when cold, which I actually prefer! The chocolate coating stays nice and crisp.
In the freezer: These freeze beautifully for up to 3 months. Layer them between pieces of parchment paper so they don't stick together. When you want to eat them, just thaw at room temperature for about 10 minutes.
Pro tip: I like to make a double batch and freeze half. That way, when someone drops by unexpectedly during the holidays, I can pull out homemade truffles like I'm some kind of organized person (I'm not, but the truffles make me look like I am!).
Tips For Making The Best Vegan Peppermint Truffles

Use soft, fresh dates. This makes such a difference! If your dates are hard or dried out, soak them in warm water for 10 minutes, then drain before using. Old, hard dates won't blend properly and you'll end up with a crumbly mess.
Don't over-process the mixture. You want it sticky, not paste-like. If you blend too long, the oils from the nuts will separate and it gets greasy.
Chill the truffle balls before dipping. I learned this the hard way when my first batch fell apart in the chocolate. Cold truffles hold together way better during dipping.
Work quickly with the candy cane topping. The chocolate sets fast! I crush my candy canes before I start dipping so they're ready to sprinkle immediately.
Use good quality chocolate. Since there are so few ingredients, quality matters. I always go for dark chocolate chips with at least 60% cocoa.
Want to change things up? Try rolling some truffles in crushed nuts instead of dipping them in chocolate, or swap the peppermint extract for vanilla or orange extract for a different twist.
Variations For Chocolate Peppermint Truffles

Coconut lovers: Roll the truffles in shredded coconut instead of dipping them in chocolate. Still festive, slightly tropical!
Extra minty: Add a drop or two more peppermint extract to the base. Be careful though - peppermint extract is strong and you don't want them tasting like toothpaste (yes, I've done this).
Different nut options: Can't do walnuts or almonds? Use all cashews or all pecans instead. The texture will be slightly different but still good.
White chocolate version: Swap the dark chocolate for white chocolate chips. These look really pretty with red and green sprinkles instead of candy canes.
Protein boost: Add 2 tablespoons of your go-to protein powder to the truffle mixture. This makes them a bit more filling.
Frequently Asked Questions About Christmas Chocolate Peppermint Truffles
While a food processor works best, you can use a high-powered blender or finely chop the nuts and dates by hand, then knead the mixture together until sticky.
They last 1-2 weeks in the refrigerator in a sealed container, or up to 3 months in the freezer.
Yes! Try vanilla extract, orange extract, or almond extract for different flavor variations while keeping the same measurements.
They can be stored at room temperature for 3-5 days, but refrigeration extends their freshness and keeps the chocolate coating firm, especially in warm weather.
Recipes You May Like
- Pumpkin Oreo Balls - Another no-bake treat that's perfect for the holidays and comes together super quick
- 4th Of July Oreo Balls - Similar concept but with a patriotic twist (you can adapt this technique year-round!)
- Cookie Monster Cookies - If you're in a cookie mood, these are fun and way easier than they look
Final Thoughts On Healthy Chocolate Peppermint Truffles

Listen, I'm not usually the person who makes fancy holiday treats. But these Christmas chocolate peppermint truffles changed my mind about homemade gifts!
They're genuinely simple to throw together, they look way more impressive than the effort involved, and people get really excited when you tell them they're vegan and made with dates. Plus, that combination of rich dark chocolate and cool peppermint just screams winter holidays.
I've made these probably six times since discovering the recipe, and they're always a hit. Emily's classmates loved them, my neighbors loved them, and my sister-in-law (who's super picky about desserts) asked for the recipe immediately.
Make a batch this weekend. Package them in cute boxes or tins for gifts, or just keep them all for yourself - I won't judge! They're the kind of treat that makes December feel extra special.
Save this recipe to Pinterest so you can find it when December rolls around and you need a last-minute homemade gift!




Healthy Chocolate Peppermint Truffles
Equipment
- Food Processor
- Mini Cookie Scoop
Ingredients
Peppermint Truffles
- 1 cup walnuts
- ½ cup almonds
- 13 large medjool dates pitted
- 1 teaspoon coconut oil
- ⅓ cup cocoa powder or cacao powder
- 1 teaspoon peppermint extract
- ¼ teaspoon salt
Chocolate Coating
- ¾ cup dark chocolate chips
- 1 teaspoon coconut oil
- 2 candy canes crushed
Instructions
- Combine walnuts, almonds, medjool dates, coconut oil, peppermint extract, and salt in a food processor. Process ingredients until a sticky dough is formed. You should be able to pinch the mixture together with your hands.
- Use a mini cookie scoop or tablespoon to form the dough into 15 rounds. Roll each round of dough into a ball. Set aside and prepare the chocolate coating.
- Combine dark chocolate chips and coconut oil in a bowl. Microwave in 30-second intervals, stirring between, until the chocolate is melted. (Alternatively, combine the ingredients in a double boiler until melted.)
- Line a plate with parchment paper. Dip each peppermint truffle in the melted chocolate, tapping off any excess. Place on the parchment paper and sprinkle crushed candy canes on top.
- Place truffles in the refrigerator for 10 minutes or until the chocolate sets. Enjoy!






