Chocolate truffles are one of the easiest candies to make at home. There’s no candy thermometer or boiling sugar to contend with; and they come together with just a handful of pantry ingredients. This chocolate truffle recipe is vegan, with rich coconut milk and oil taking place of traditional heavy cream and butter. And because the holidays are about going all-out when it comes to sweets, three options are given for festive panache. The no-bake base gets glammed up with gingerbread, fruitcake and coconut flavours, delivering a texture and taste to please any giftee. For parties, hosting gifts or family get-togethers, this big-batch recipe makes enough to share.

Trio of No-Bake Vegan Chocolate Truffles

Prep time: 30 minutes
Chilling time: 7 hours
Makes: 80 (approximately 26 of each flavour)

Ingredients:

Vegan Chocolate Truffle Base:
600 g dairy-free semi-sweet or dark chocolate, finely chopped
6 Tbsp coconut oil
1 tsp vanilla extract
Pinch, salt
2 cups coconut milk, well shaken (avoid light or reduced fat options)

Gingerbread Truffles:
? Vegan Chocolate Truffle Base
? cup crystallized ginger, finely chopped (plus some for garnish, if desired)
1 Tbsp molasses
? tsp ground allspice
? tsp ground cinnamon
? tsp ground cloves
? cup cocoa powder (for rolling)

Fruitcake Truffles:
? Vegan Chocolate Truffle Base
? cup dried fruit or raisins, chopped
2 tsp dark rum
1 tsp orange zest
? tsp almond extract
1 cup toasted walnuts, finely chopped (for rolling)
Note: omit walnuts and almond extract for nut-free recipe

Coconut Truffles:
? Vegan Chocolate Truffle Base
1 ? cups unsweetened desiccated coconut, cooled

Directions:
1. In a large bowl, add chocolate, coconut oil, vanilla extract and salt. In a medium saucepan over medium heat, heat coconut milk until steaming around the edges, just before a boil. Remove from heat and pour into chocolate mixture. Allow it to sit undisturbed for 5 minutes, then whisk well.

2. Divide truffle base between three medium bowls or pans. In one bowl containing ? of the truffle base, add all the gingerbread truffle ingredients except for the cocoa powder for rolling. Stir well to combine. In the second bowl containing ? of the truffle base, add all the fruitcake truffle ingredients except the walnuts and stir well to combine. In the third bowl containing the final ? of the truffle base, add ? cup of unsweetened desiccated coconut (leaving one cup for rolling) and then stir well to combine.
3. Label and refrigerate all three chocolate truffle bowls for at least 6 hours until firm (or up to 1 week if covered).
4. Line a large baking sheet with parchment paper and roll each truffle into a 1 to 2 tablespoon-sized ball and add to baking sheet.
5. For the gingerbread truffles, roll in cocoa powder and gently press in a piece of additional crystallized ginger if desired. For the fruitcake truffles, roll in chopped walnuts. For the coconut truffles, roll in the additional coconut.
6. Refrigerate truffles until firm (about 1 hour) before transferring to an airtight container. Store in the refrigerator for up to 1 week or freeze for up to 1 month. Serve chilled.

Looking for more dairy-free holiday sweets? Check out these 25 decadent holiday vegan desserts!