Enjoy the rich, dark chocolatey deliciousness of these dairy-free truffles made with just a handful of wholesome ingredients. These bite-sized delights are decadent and rich without being overly sweet.

Why you’ll love these truffles
- Dairy-free and naturally sweetened: perfect for those with dairy sensitivities or anyone after a treat that’s higher in fibre, vitamins and minerals than classic chocolate truffles. That said, there’s no shame in loving the traditional version, too—we all have our own taste preferences.
- Easy to make: all you need is a handful of wholesome ingredients and a good-quality food processor or blender.
- Rich in flavour: thanks to the combo of cacao powder and dates, these truffles are just as decadent and satisfying as traditional ones.
- Customisable: like classic truffles, you can roll them in your favourite toppings—think coconut, crushed nuts, cacao or freeze-dried berries.
Are these truffles a healthier choice?
If you’ve been following me for a while, you’ll know I don’t label foods as ‘healthy’ or ‘unhealthy’—it depends on your overall diet. Enjoyment is as important as nourishment!
That said, I ran a nutritional analysis comparing this recipe with traditional chocolate truffles made using melted dark chocolate and cream.
Calorie-wise, these truffles are slightly lower in calories than those traditionally prepared. They’re also lower in saturated fat but higher in sugars. The saturated fat content remains relatively high due to the coconut oil, but research suggests coconut oil may pose less risk of raising cholesterol than butter [Eyres et al., 2019]—and they have the benefit of being dairy-free.
What’s especially impressive is that these dairy-free truffles are higher in protein, dietary fibre, folate, potassium, phosphorus and iron. In fact, one truffle provides more than 10% of the Australian recommended dietary intake (RDI) of potassium and iron for adult females. Impressive, hey?
Still, does this actually change how we choose dessert? Probably not much. What matters most is how good they taste.
Whether you make these truffles or not, you may like to check out my other nourishing dessert recipes.

What people are saying about these truffles
These truffles have received rave reviews from people who’ve made them at home or tasted them at one of my workshops. Here’s just a taste of the feedback:
“One word…… Divine.”—Ang
“Thank you for putting this recipe up. These are absolutely fantastically yummy.”—Raelene
“And they were delish!!!”—Nikki
“My mouth is still having a party!!!! Amazing.”—Lynne
Now it’s your turn to try them. Let’s get rolling!
Ingredients to make these dairy free truffles
Here’s what you’ll need to whip up these easy, dairy free truffles:
- Virgin cold-pressed coconut oil: plays a key role in flavour and texture. While coconut oil is high in saturated fat, it adds a subtle coconut flavour—most importantly, it firms up when chilled, helping the truffles hold their shape. Depending on the climate, they will soften at room temperature, so I recommend enjoying them straight from the fridge.
- Maple syrup: liquid sweetener that blends well with the other ingredients without making the truffles gritty. I use maple syrup, but you can also use honey or rice malt syrup if preferred.
- Raw cacao powder: gives a rich, slightly bitter chocolate flavour and contains more antioxidants than standard cocoa. That said, it can be pricey. Dutch cocoa is a great alternative and makes just as chocolatey truffles. Choose what works for your taste and budget.
- Dry dates: naturally sweeten and help bind the truffles together. While I used to use Medjool dates, they are quite expensive. Now, I use regular dried dates from the baking aisle and soak them in water for 10-15 minutes to soften them.

Topping ideas for your truffles
Once your truffles are rolled, roll them in your choice of delicious coating to add colour, texture and flavour. I recommend:
- Raw cacao powder or Dutch cocoa: for a classic rich chocolate finish.
- Cacao nibs: adds a satisfying crunch.
- Crushed nuts: almonds, pistachios or hazelnuts are delicious options.
- Desiccated coconut: adds a hint of sweetness and texture.
- Dried crushed raspberry: for a tangy burst of colour and flavour.
Mix and match, or get creative with your own favourite toppings.

Get creative with flavouring your vegan truffles
Elevate your truffles with these flavours:
- Orange zest or orange oil: for a chocolate-orange twist.
- Vanilla extract: adds warmth and depth.
- Ground cinnamon: for a subtle spiced note.
- Peppermint oil: perfect for a refreshing flavour.
Experiment with flavours and make these truffles uniquely yours.
How to make dairy-free truffles
- Melt the coconut oil: in a small saucepan over low heat.
- Soak the dates: in warm water for 10-15 minutes before combining them with other ingredients to reduce date skin throughout your truffles.
- Blend the ingredients: place the melted coconut oil, maple syrup, cacao powder and dates in a food processor. Blend at medium speed until you achieve a smooth, thick consistency. You may need to scrape down the sides with a spatula and process a few times to ensure everything is well combined.
- Chill the mixture: transfer the mixture to a bowl and refrigerate for 10-15 minutes until firm enough to shape with your hands.
- Form the truffles: scoop out tablespoon-sized portions and roll them into small balls using your palms.
- Coat the truffles: roll each truffle in your chosen topping—cacao powder, cacao nibs, crushed nuts, desiccated coconut or freeze-dried raspberries.
- Set in the fridge: arrange the coated truffles on a plate or tray lined with baking paper. Refrigerate for at least one hour to set before serving.
- Enjoy! Serve straight from the fridge, as these truffles will soften at room temperature (especially in warmer climates).

How to store your vegan truffles
You can store these truffles in the fridge or freezer.
- Fridge: store in an airtight container for up to a week.
- Freezer: keep them in an airtight container for up to a month and thaw in the fridge before serving.

Have you tried these truffles?
I’d love to hear how your truffles turned out. Let me know in the comments if you tried this recipe and how you customised them with your favourite flavours or coatings.
If you are looking for more chocolatey, dairy-free desserts made with cacao, you might also enjoy my recipes for chocolate avocado mousse or dark chocolate made with coconut oil and cacao butter. They’re just as indulgent—and easy to make!
Dairy-Free Truffles
Ingredients
- ⅓ cup virgin cold-pressed coconut oil (55 g)
- ½ cup maple syrup, honey or rice malt syrup (150 g)
- 1 cup raw cacao powder or Dutch cocoa (100 g)
- 8 dry dates, soaked in warm water for 10-15 minutes
- 2 tablespoons raw cacao powder, Dutch cocoa, cacao nibs, crushed nuts, desiccated coconut or freeze-dried raspberries (for coating)
Instructions
- Gently melt coconut oil in a saucepan over low heat.
- Place all ingredients—except your chosen coating—into a food processor. Blend at medium speed until smooth, scraping down the sides as needed. You may need to process it a few times to get the right consistency.
- Transfer mixture to a bowl and refrigerate for 10-15 minutes or until firm enough to shape with your hands.
- Scoop out about a tablespoon of the mixture and lightly roll into balls using the palms of your hands.
- Roll each truffle in your chosen coating to finish.
- Place the coated truffles on a tray or plate lined with baking paper and refrigerate for at least one hour to set.
- Serve chilled straight from the fridge, as they will soften at room temperature, depending on the climate. Enjoy!
Notes
- A splash of vanilla extract
- A sprinkle of cinnamon
- Orange zest or 1–2 drops of orange oil
- Peppermint oil (1–2 drops)
- Fridge: store in an airtight container for up to a week.
- Freezer: keep them in an airtight container for up to a month and thaw in the fridge before serving.
Nutrition Analysis
Here’s a nutrition comparison between these dairy-free truffles and traditionally prepared truffles made with dark chocolate and cream (analysis conducted using FoodWorks software).
Per 100 g | Per 20 g truffle | |||
Traditional Truffles | Dairy-Free Truffles | Traditional Truffles | Dairy–Free Truffles | |
Calories | 519 (2,173 kJ) | 429 (1795 kJ) | 104 (437 kJ) | 86 (358 kJ) |
Protein | 4.60 g | 5.97 g | 0.98 g | 1.19 g |
Saturated Fat | 27.02 g | 16.58 g | 5.43 g | 3.31 g |
Sugars | 20.92 g | 32.83 g | 4.21 g | 6.55 g |
Dietary Fibre | 0.64 g | 9.90 g | 0.13 g | 1.98 g |
Folate | 9.82 μg | 21.85 μg | 1.98 μg | 4.36 μg |
Potassium | 284. 20 mg | 1,580.44 mg | 57.16 mg | 313.56 mg |
Phosphorus | 128.08 mg | 246.02 mg | 25.76 mg | 49.12 mg |
Iron | 2.35 mg | 9.88 mg | 0.47 mg | 1.97 mg |
1 comment
My husband and I have been making these truffles for many years, since my raw food days. Although I no longer follow any specific diet and believe that all foods belong in a nourishing and joyful diet, these truffles are still a go-to for gifting or a sweet at the end of a shared meal. They are decadent, rich and nourishing. I’m so happy to share the love with you with this recipe ❤️