I am so excited for Christmas this year!
Christmas and chocolate go hand in hand for me, lol.
But you don’t need dairy or eggs to make it delicious. I’ve been on this journey for a while and I am loving being Vegan.
These vegan chocolate treats are rich, festive, and full of cozy flavor.
From truffles to hot cocoa, each one tastes like a little holiday indulgence that just happens to be completely plant-based.
1. Vegan Peppermint Hot Chocolate

Prep time: 5 minutes
Cook time: 10 minutes
Ingredients:
- 2 cups almond milk (or oat milk)
- 2 tbsp cocoa powder
- 2 tbsp maple syrup
- ¼ tsp peppermint extract
- Coconut whipped cream and crushed candy cane for topping
Instructions:
Warm milk in a saucepan, whisk in cocoa and maple syrup, and stir until smooth. Add peppermint extract. Pour into mugs and top with coconut whipped cream and candy cane pieces.
2. Vegan Chocolate Truffles

Prep time: 15 minutes
Cook time: None
Ingredients:
- 1 cup dairy-free dark chocolate chips
- ½ cup coconut cream
- 1 tsp vanilla extract
- Cocoa powder or crushed nuts for coating
Instructions:
Melt chocolate and coconut cream together, stir in vanilla, and chill for 1 hour. Scoop and roll into balls, then coat in cocoa or nuts.
3. Vegan Chocolate Peppermint Bark

Prep time: 10 minutes
Cook time: 5 minutes
Ingredients:
- 1 cup vegan dark chocolate
- 1 cup vegan white chocolate
- ¼ tsp peppermint extract
- Crushed candy canes for topping
Instructions:
Melt both chocolates separately. Spread dark chocolate on parchment, chill briefly, then spread white chocolate on top with peppermint extract. Sprinkle crushed candy cane and refrigerate until firm.
4. Vegan Chocolate Fudge

Prep time: 10 minutes
Cook time: None
Ingredients:
- 1 cup almond butter
- 2 tbsp cocoa powder
- 2 tbsp maple syrup
- 1 tbsp coconut oil
Instructions:
Mix all ingredients until smooth, pour into a lined dish, and chill until set. Cut into squares and top with flaky sea salt or crushed nuts.
5. Vegan Chocolate Crinkle Cookies

Prep time: 15 minutes
Cook time: 12 minutes
Ingredients:
- 1 cup flour
- ½ cup cocoa powder
- ½ cup coconut sugar
- ¼ cup melted coconut oil
- ¼ cup almond milk
- 1 tsp baking powder
Instructions:
Mix everything into a dough, roll into balls, coat in powdered sugar, and bake at 350°F (175°C) for 12 minutes. They’ll look cracked and gorgeous!
6. Vegan Chocolate Mousse Cups

Prep time: 10 minutes
Cook time: None
Ingredients:
- 1 ripe avocado
- 3 tbsp cocoa powder
- 2 tbsp maple syrup
- ¼ cup coconut milk
- 1 tsp vanilla extract
Instructions:
Blend all ingredients until silky smooth. Spoon into small glasses, chill for 30 minutes, and top with coconut whipped cream and dark chocolate shavings.
7. Vegan Chocolate Cake Bites

Prep time: 20 minutes
Cook time: 25 minutes
Ingredients:
- 1 cup flour
- ½ cup cocoa powder
- ½ cup coconut sugar
- 1 tsp baking soda
- 1 cup almond milk
- ¼ cup melted coconut oil
Instructions:
Mix dry and wet ingredients separately, then combine. Pour into a lined dish and bake at 350°F (175°C) for 25 minutes. Once cool, cut into cubes and drizzle with melted vegan chocolate.
8. Vegan Hot Cocoa Bombs

Prep time: 15 minutes
Cook time: 5 minutes
Ingredients:
- 1 cup vegan chocolate chips
- Mini vegan marshmallows
- 2 tbsp cocoa mix (dairy-free)
Instructions:
Melt chocolate, coat silicone molds, and let harden. Fill half the shells with cocoa mix and marshmallows, seal with warm chocolate, and let set. Drop one into warm plant milk and watch it melt!
9. Vegan Chocolate Pudding

Prep time: 10 minutes
Cook time: 5 minutes
Ingredients:
- 2 cups almond milk
- 3 tbsp cocoa powder
- 2 tbsp cornstarch
- ¼ cup maple syrup
- 1 tsp vanilla extract
Instructions:
Whisk everything in a saucepan over medium heat until thickened. Pour into small cups and chill before serving with coconut whipped cream.
10. Vegan Chocolate-Dipped Strawberries

Prep time: 10 minutes
Cook time: 5 minutes
Ingredients:
- 1 cup vegan dark chocolate
- 1 tbsp coconut oil
- 10 fresh strawberries
Instructions:
Melt chocolate with coconut oil, dip strawberries, and place on parchment. Chill until the coating hardens. Decorate with melted white vegan chocolate for a festive look.





