This post may contain affiliate links. Please read our disclosure policy.

Rich and creamy vegan white chocolate truffles prepared with just 5 ingredients! Coated with shredded coconut and infused with vanilla, these dairy-free truffles are so decadent!

Dairy-free white chocolate truffles coated with shredded coconut.

Introducing vegan white chocolate truffles!

When you are not in the mood for dark chocolate but still want a sweet treat, these white chocolate truffles come to the rescue!

This recipe is adapted from my Matcha Nama Chocolate. It’s basically the same base, except it doesn’t contain any matcha and is rolled into balls.

Ingredients like cacao powder, powdered sugar, almond milk, and vanilla extract.

🥣 How to Make It

Making these truffles is surprisingly easy! Here is what you will need:

  • Cacao butter – Cacao butter brings richness and helps the truffles firm up in the refrigerator. I recommend using deodorized cacao butter for the best flavor.
  • Powdered sugar – To sweeten, powdered sugar is best to get a smooth texture. Check out the FAQ if you want to learn how to reduce the amount of sugar.
  • Almond milk – Use the unsweetened kind. Cashew, soy, hazelnut, or oat milk work as well.
  • Vanilla extract – Essential to get a white chocolate flavor. I recommend using a high-quality vanilla extract. Feel free to use other extracts if you want a different flavor. I think caramel or coconut extract would work great as well!
  • Salt – To balance the flavors.
  • Shredded coconut – For coating, you can also use chopped nuts, crushed cookies like biscoff cookies, or matcha powder!
Whisking melted cacao butter with powdered sugar.

Now that we have gathered the ingredients. Let’s make white chocolate truffles!

  1. Melt the cacao butter over low heat. Make sure you do not heat the cacao butter too much. You just want to melt it. It should not be hot.
  2. Whisk the powdered sugar with the melted cacao butter, salt, and vanilla extract.
  3. Pour in the almond milk and whisk until combined. Note: your almond milk should be at room temperature. If the milk is cold, it will instantly harden the cacao butter, and you will end up with a curdled mixture.
  4. Let it rest for about 10 minutes at room temperature and whisk again until the mixture has just slightly thickened. You want to stop before it thickens too much. It should have the consistency of condensed milk.
  5. Refrigerate for 3 hours or until set. As it cools down, the white chocolate mixture will thicken and harden.
  6. Scoop out balls and roll in the shredded coconut!

Tip: if the mixture is too firm, leave it at room temperature for about 1 hour, it will make it easier to scoop out balls.

Coating vegan white chocolate truffles in shredded coconut.


Can I lower the sugar content?

You can substitute 1/4 of the powdered sugar for a plant-based milk powder like coconut milk powder, for example. It will reduce the amount of sugar without affecting the texture too much.

The mixture has separated, and I have liquid and hard parts. What went wrong?

You probably placed the mixture in the refrigerator too soon. It should have thickened a little bit before chilling. Otherwise, the sugar will separate from the cacao butter. You can still fix it, though! Re-melt the mixture over low heat. Once melted, transfer to a bowl and whisk until fully combined. Keep whisking until the mixture thickens (like a pancake batter), then chill in the refrigerator for 2-3 hours.

Can I use vegan white chocolate to make this recipe?

Yes! If using vegan white chocolate: place 195g of vegan white chocolate in a bowl. Add 3 tablespoons of almond milk, vanilla extract, and salt. Heat in the microwave, stirring every 25-30 seconds, until the chocolate has melted. Whisk until smooth and refrigerate.

How long do these truffles keep?

White chocolate truffles will keep for up to 1 week in the refrigerator.

White chocolate truffle coated with shredded coconut.

I hope you are going to love these white chocolate truffles! They are incredibly creamy with a rich mouthfeel and a delicate vanilla flavor!

⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!

Vegan white chocolate truffles coated with shredded coconut.
full of plants in envelope

Want to Save This Recipe?

Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!

Save Recipe

I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Vegan White Chocolate Truffles

5 from 2 votes
Author: Thomas Pagot
Rich and creamy white chocolate truffles prepared with just 5 ingredients! Easy, dairy-free, and vegan!
Prep Time : 20 minutes
Resting Time : 3 hours
Total Time : 3 hours 20 minutes
Servings 15 truffles
Calories 54 kcal


  • 100 g cacao butter
  • 95 g powdered sugar
  • 1/2 tsp vanilla
  • 1/8 tsp salt
  • 3 tbsp almond milk at room temperature
  • 1/2 cup shredded coconut for coating


  • Add the cacao butter to a medium saucepan and heat over low heat until melted. Remove from heat as soon as it is melted.
  • To a small mixing bowl, add the powdered sugar, vanilla, and salt. Pour in the melted cacao butter and whisk until smooth.
  • Add the almond milk and whisk for about 30 seconds. Let the mixture rest for about 10 minutes at room temperature. Whisk again for another 30-60 seconds or until smooth. The mixture should have the consistency of condensed milk, liquid but slightly thick.
  • Transfer the bowl to the refrigerator and chill for 3 hours or until set.
  • Scoop out balls of about 2 teaspoons and roll them between your hands to shape them into balls. Coat the balls with the shredded coconut and transfer them to a container or plate. Store in the refrigerator and enjoy chilled!
  • White chocolate truffles will keep for up to 7 days in the refrigerator or 1 month in the freezer.


Ingredients are given in grams as it can be difficult to measure cacao butter with cups.


Serving: 1 truffle | Calories: 54 kcal | Carbohydrates: 6.4 g | Fat: 3.4 g | Sugar: 6.2 g
Course : Dessert, Sweets
Cuisine : American
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

Leave a Comment

Notify of
Did you make this recipe? Rate it!

Newest Most Voted
Inline Feedbacks
View all comments

Cant wait to make this soon for me after work next week i never had vegan white chocolate truffles before Thanks for this easy recipe perfect for my after office snacks love your recipes and food as always brightens up my day everyday after work

5 stars
I tried to make white truffles by melting vegan white chocolate, but it never worked, once melted it never set again. I tried this recipe and it managed to harden but it had a crumbly texture instead of smooth and moldable. I managed to make balls out of it but it does “crack” easily. Will adding more plant milk make it smoother?

Hi Thomas, I used chopsticks to whisk instead of a whisk, but other than that I did whisk as much as possible until the mixture turned white. Maybe that’s why…I should get a better mixing tool.

Could you use white chocolate chips to coat them?

5 stars
Amazing white chocolate truffles! I went with the cacao butter version and it was perfect, we loved it!