A Raw Vegan Truffle Recipe to Treat Yourself Right

A sweet tooth doesn’t have to totally derail your healthy eating routine! Instead of indulging in refined sugars and unhealthy fats, you can whip up a batch of raw vegan truffles in less than 30 minutes!

I had to cut out refined sugars in the second half of my pregnancy, because baby hormones were making it tough for my body to metabolize sugar. Hypoglycemia runs in my family, so I wasn’t too surprised when I flunked the sugar test. I didn’t have gestational diabetes, but my body was having a hard time dealing with the cookies that my pregnant belly was craving.

Related Reading: 5 Easy Vegan Dessert Recipes

Over those months, I replaced baked goods with sweet whole foods like fresh and dried fruit. After a while, though, I really started to miss occasionally indulging in a proper dessert, and these truffles were the perfect solution!

These truffles get their sweetness from dried fruit, and instead of butter, cream, or coconut oil, the fat comes from healthy raw nuts. That means each of these tasty truffles has healthy protein and fiber along with chocolatey deliciousness!

The base for this recipe is dried fruit, and while they don’t contain any refined sugars, the fruit in these truffles makes them quite sweet. A raw vegan dessert is still a dessert, so if you’re trying to keep things on the healthy side, you don’t want to devour the whole batch in one go. Have just one as a treat. Okay, have two!

Now that we have that caveat out of the way, let’s make some truffles! Check out the recipe, with a few variations, on the next page!

Image Credit: photo by Becky Striepe

raw vegan truffles

Raw Vegan Truffles


  • 1 cup raw cashews
  • 1/4 cup unsweetened cocoa powder or raw cacao powder, plus extra for dusting (Cocoa powder isn’t technically raw, but it’s much less expensive. You decide what works best for you!)
  • 1 cup pitted Medjool dates
  • 1/8 cup water


1. Put the nuts into your blender and process until you have a cashew meal. You’re not going for cashew butter, and it’s okay if there are some chunks of nut in there. Transfer the cashew meal to a large bowl and toss with the 1/4 cup cocoa powder.

2. Put the dates and water in the blender, and process until they’re pretty smooth. Add the dates to the cashew/cocoa mixture, and use your hands to knead everything together into a big ball of dough. Divide the dough into 12-16 pieces. To complete the truffles, roll each piece into a ball, dredge in the extra cocoa powder, and chill until you’re ready to serve. You can eat these right away, but if you can wait an hour, they’re even better after chilling for a bit in the fridge.


  • Instead of cashews, try other raw nuts. Almonds, pistachios, or walnuts would be lovely. You could also make these nut-free and use sunflower seeds to replace the cashews.
  • Ditch the dates. I know that not everyone is crazy about the flavor of dates, and that’s OK! You can use other dried fruit instead. Dried apricots or cherries both work beautifully. Since other dried fruit is usually a bit drier than dates are, you may need to add an extra tablespoon or two of water to your dough. Your goal is a ball that comes together and is slightly sticky, but not so sticky that it gets all over your hands when you put the ball down.
  • Dredge creatively. I’m a fan of covering truffles in cocoa powder, but you can also use unsweetened dried coconut, matcha powder, or more ground nuts instead.
  • Skip the water, and use coconut milk, juice, or even booze for the liquid instead to add another dimension of flavor to your truffles.

Image Credit: photo by Becky Striepe

What Healthy Fats Do for Dessert Lovers
Is Chocolate Good for You?
7 Vegan Pie Recipes for National Pi Day

Love This? Never Miss Another Story.


Erin H.
Erin H.about a year ago


Julie W.
Julie W.about a year ago

I have made similar things with dried apricots, dates and almonds. My grandchild just loves them!

BTW, nothing wrong with coconut oil or organic butter - both very healthful.

Cosmic Sky
Cosmic Price1 years ago


Sabine H.
Sabine H.1 years ago

Thanks... will try!

Ayesha M.
Ayesha M.2 years ago

Mmm-mmm, sounds good. Thank you Becky!

Jonathan Harper
Jonathan Harper2 years ago


Amandine S.
Past Member 2 years ago

Looks nice ! Thanks for sharing.

Winn Adams
Winn Adams2 years ago


Melissa Clason
Melissa Clason2 years ago

This looks really good, and I want to try making these. Thanks :)

Jeaneen Andretta
Past Member 2 years ago

Sounds delicious, thanks.