Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegan Chocolate Truffles

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

My Vegan Chocolate Truffles are irresistibly decadent, with a rich, melt-in-your-mouth texture. I make them with wholesome ingredients like dairy-free chocolate chips, coconut milk, vanilla extract, and a touch of salt and cinnamon. Roll them in your favorite toppings for a luxurious, bite-sized treat!

Half bitten chocolate truffle on a pile of other ones.

Traditional chocolate truffles are made with cream and butter, making them off-limits for a vegan lifestyle and honestly, that’s always been a bit of a bummer for me because I love chocolate, so I created this 100% vegan chocolate truffle recipe to enjoy all the decadence without the dairy, just like my healthy peanut butter bliss balls.

Now, whenever I’m craving chocolate or need an easy, elegant dessert, I whip up a batch of these vegan truffles. They’re simple, customizable, and perfect for sharing, though I always keep a few in the fridge just for myself. Ha!

I love this recipe because not only are these vegan chocolate truffles soo yummy, but they’re also ridiculously easy to make. I’m not even kidding, I’ve made a batch with one kid hanging on my leg and another in my arms (which, if you ask me, is the ultimate test of an easy recipe). There’s no baking, no complicated steps, just melt, mix, chill, and roll and suddenly, I have a plate of decadent, melt-in-your-mouth truffles ready to go.

These truffles remind me of classic chocolate confections, but they’re made with wholesome, dairy-free ingredients that anyone can enjoy. They’re smooth and rich, but not overly sweet, and the flavor can be customized with different add-ins like cacao nibs, dried cranberries, or chopped nuts. Plus, rolling them in cocoa powder, crushed pretzels (my daughter’s favorite), or coconut sugar makes them even more fun. Whether I need a quick treat for myself, a fancy dessert for a gathering, or a thoughtful homemade gift, these truffles always deliver.

Love chocolate? Vegan or not, if you’re craving a simple, homemade treat, these truffles are for you! Who needs dairy when you can have something this rich, creamy, and downright decadent? Trust me, once you try them, you’ll never look back.

🥘 Ingredients

For the truffles, you only need a handful of simple ingredients, and then the real fun begins – I roll each one in a different topping to switch up the flavors. Here’s what you’ll need:

Ingredients for vegan truffles recipe on a wood background.

Chocolate Chips: I always use dairy-free chocolate chips to keep these truffles vegan. A good dark chocolate works great, just check the ingredients, since many higher-end brands are naturally dairy-free.

Light Coconut Milk: This is my go-to for a creamy texture, but any dairy-free milk will work. For extra richness, I love using coconut cream or full-fat coconut milk.

Vanilla Extract: A little vanilla adds just the right hint of sweetness without extra sugar. It rounds out the flavors beautifully.

Cinnamon And Sea Salt: These two enhance the chocolate’s sweetness and add depth. I highly recommend at least the sea salt, but if you prefer classic chocolate truffles, you can skip the cinnamon.

Toppings: I like to switch things up by rolling truffles in different coatings. Cocoa powder, chopped nuts, crushed pretzels, and dried fruit are some of my favorites.

🔪 How To Make

Like I said, these vegan chocolate truffles are so easy to make, you’ll need some serious self-control to not make a batch all. the. time! Trust me, once you taste them, you’ll see exactly what I mean.

Melt Chocolate: I like to melt the chocolate in the microwave because it’s quick and easy. I microwave it for 1 minute and 30 seconds, stopping every 15 seconds to stir until it’s smooth. If you prefer, you can also melt it on the stovetop in a saucepan.

Spatula dripping with melted chocolate on top of a glass pyrex.

Add To A Food Processor: Once the chocolate is melted, I add it to a food processor along with all the base ingredients.

Different ingredients to make truffles in a food processor.

Blend: I blend the chocolate mixture until it’s completely smooth, making sure to scrape down the sides as needed.

Top view of a food processor with smooth chocolate truffle mixture.

Make Truffles: I use a cookie scoop to portion out the truffle mixture into balls and place them on a parchment-lined baking sheet. Then, I pop them in the freezer for 10 minutes to firm up. Once chilled, I roll each one into a smooth, perfect truffle, ready for coating.

Bowl of truffle mixture and balls of it on a piece of parchment.

Add Toppings: As soon as I roll the truffles, I immediately coat them in my favorite toppings so they stick perfectly. Of course, toppings are totally optional, so if you prefer plain, silky truffles, you can skip this step.

Piles of toppings with chocolate truffles being rolled in them.

Go ahead and enjoy them right away – they’re rich, creamy, and absolutely irresistible! 😉

A pile of chocolate truffles in a grey bowl.

My #1 Secret Tip for perfect truffles every single time is to make sure all your ingredients are at room temperature. If anything is too cold, the chocolate will harden too quickly, messing up the smooth, creamy texture – and trust me, you don’t want that.

Other Tips To Keep In Mind:

  • How To Handle Mix-Ins: I always blend the base ingredients first until smooth, then pulse in any mix-ins just until combined. This keeps the truffles creamy with the perfect texture.
  • For Softer Truffles: If I want softer, fudgier truffles, I simply add one more tablespoon of coconut milk. This makes them less dense and extra smooth.
  • How To Give As Gifts: These make excellent gifts! I’ll typically wrap a handful up in cute little bags or mini mason jars to share the love.
  • For Rolling Truffles: Since these truffles are super creamy, rolling them can get messy! I coat my hands in cocoa powder to help absorb moisture and keep things neat.
  • Cover Your Workspace in Parchment Paper: I always lay down parchment paper before rolling, it’s non-stick and makes cleanup so much easier.
  • For Even Truffles: To keep my truffles uniform in size, I use a melon baller or teaspoon measuring spoon to scoop out the mixture. This way, they all look perfectly even!

📖 Variations

I love experimenting with different flavors – it’s so much fun, and you really can’t go wrong. Try these mix-ins and decorations to make your vegan truffles a one-of-a-kind treat:

Peanut Butter Cup: I love adding 1-2 tablespoons of peanut butter to the truffle mixture for a rich, nutty twist. For extra crunch, I top them with crushed peanuts, so good.

Mocha Espresso: A ½ teaspoon of instant espresso powder gives these truffles a bold, coffee kick. I like to roll them in crushed espresso beans for even more flavor.

Spicy Hot Chocolate: A tiny pinch of cayenne pepper adds just the right amount of heat. I finish them off by rolling them in cinnamon for a warm flavor.

Additional Toppings: I love rolling my truffles in fun toppings for my kids. Coconut sugar with cinnamon, dried cranberries with cacao nibs, and sprinkles are all delicious – plus, sprinkles are my daughter’s friend’s favorite, so they’re always a hit.

🍽 Serving Suggestions

These vegan chocolate truffles make a great snack, dessert, or gift! Here’s how I love to serve them:

As a Sweet Treat: I love enjoying these with an afternoon coffee, mocha latte or with my honey tea, they’re the perfect little pick-me-up.

With Fresh Berries: The rich, creamy chocolate pairs so well with juicy raspberries or strawberries. It’s a simple but elegant combo.

For Special Occasions: I like to arrange these in a gift box for birthdays (just like I do with my strawberry cheesecake cookies), holidays, or just because. Homemade truffles = instant happiness!

🧊 Storage Directions

Refrigeration: I keep these vegan truffles in an airtight container in the fridge, and they stay fresh for up to 10 days.

Freezing: I transfer them to an airtight freezer safe container and store in the freezer for up to 3 months, perfect for whenever a chocolate craving hits!

Reheating: These are meant to be eaten cold, so if you’re eating them from the fridge you can serve them right away. When I’m defrosting these – I’ll move them from the freezer to the fridge 24 hours before I plan to serve them, and then I’ll let them warm slightly at room temperature an hour before serving.

❓Recipe FAQs

Why is my chocolate not melting smoothly?

I’ve found that chocolate can seize up or burn if overheated. To get a super smooth melted chocolate, I try to melt it slowly in 15-second increments in the microwave, stirring in between, or you can also use a double boiler on the stove for gentler heating.

Can I make these truffles without a food processor?

You can, but any mix-ins won’t get crushed, so I recommend chopping any mix-ins super fine before you add them in. To make this without a food processor, simply whisk the melted chocolate and coconut milk together in a bowl until completely smooth. Then, stir in any add-ins by hand.

What if my truffle mixture is too soft?

I always recommend scooping the truffles, rolling them a little bit, flash freezing and then rolling again into a perfectly smooth ball. If the mixture is too soft to work with after you take it out of the freezer, chill it in the fridge or freezer for a few more minutes to harden it up. If you accidentally harden it too much, just let it rest at room temperature until it is soft enough to roll.

Rows of chocolate truffles rolled in different toppings.

Love this plant based Dessert recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

Print Recipe
No ratings yet

Vegan Chocolate Truffles

My Vegan Chocolate Truffles are irresistibly decadent, with a rich, melt-in-your-mouth texture. I make them with wholesome ingredients like dairy-free chocolate chips, coconut milk, vanilla extract, and a touch of salt and cinnamon. Roll them in your favorite toppings for a luxurious, bite-sized treat!
Prep Time20 minutes
Set in fridge10 minutes
Total Time30 minutes
Course: 30 Minutes or Less, Dessert
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian
Servings: 15
Calories: 12kcal
Author: Anjali Shah

Ingredients

Truffles:

Optional add ins:

Optional toppings to roll them in:

Shop Ingredients on Jupiter

Equipment

Instructions

  • Melt chocolate chips in microwave or over stove top until just melted and super smooth, being careful not to burn. It took me about 1 minute and 30 seconds in my microwave, I did it in 15 second increments stirring in between.
  • Place melted chocolate with all other ingredients, except add ins, into a food processor. Blend until smooth.
  • Once smooth, put in any add ins and pulse until thoroughly mixed and slightly chopped. 
  • Scoop out spoonfuls to make 1 inch balls and place on a parchment lined baking sheet.
  • Put in the freezer for about 10 minutes
  • Take out of the freezer and using your hands, roll into smooth balls. 
  • Coat in topping of choice, if using, a variety is fun for the holidays. 
  • Enjoy!

Notes

  • My #1 Secret Tip for perfect truffles every single time is to make sure all your ingredients are at room temperature. If anything is too cold, the chocolate will harden too quickly, messing up the smooth, creamy texture – and trust me, you don’t want that.
  • How To Handle Mix-Ins: I always blend the base ingredients first until smooth, then pulse in any mix-ins just until combined. This keeps the truffles creamy with the perfect texture.
  • For Softer Truffles: If I want softer, fudgier truffles, I simply add one more tablespoon of coconut milk. This makes them less dense and extra smooth.
  • How To Give As Gifts: These make excellent gifts! I’ll typically wrap a handful up in cute little bags or mini mason jars to share the love.
  • For Rolling Truffles: Since these truffles are super creamy, rolling them can get messy! I coat my hands in cocoa powder to help absorb moisture and keep things neat.
  • Cover Your Workspace in Parchment Paper: I always lay down parchment paper before rolling, it’s non-stick and makes cleanup so much easier.
  • For Even Truffles: To keep my truffles uniform in size, I use a melon baller or teaspoon measuring spoon to scoop out the mixture. This way, they all look perfectly even!

Nutrition

Calories: 12kcal | Carbohydrates: 1g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 20mg | Fiber: 1g | Sugar: 1g

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Subscribe to newsletter

Copyright 2025 The Picky Eater®, LLC. All rights reserved.