Pinterest Hidden Image

Jump to:

📝 What's In White Chocolate?

Traditional white chocolate doesn't contain cacao solids or cacao liquor, but it must contain at least 20% cocoa butter to be considered real "white chocolate". The main taste in white chocolate usually comes from added sugar, dairy products (usually milk solids), and vanilla flavoring.

It can be pretty tough to get high-quality dairy-free white chocolate. A lot of store-bought vegan white chocolate bars I've tried can be overly sweet and not great for melting or baking. 

This homemade version is heavily based on real cocoa butter and balanced with creamy flavors of cashew, coconut, and real vanilla bean.

🧾 Ingredients needed

As promised, this homemade white chocolate recipe comes together with just a handful of ingredients and some optional add-ins. Here’s everything you need:

ingredients to make dairy free white chocolate bars measured out in bowls on a white surface.Pin

Ingredient Notes

  • Raw Cacao Butter: The main ingredient for homemade white chocolate, is the fat derived from the cocoa bean. Make sure you buy food-grade cocoa!
  • Coconut Butter: This is sometimes labeled as "raw coconut" or "coconut manna" and usually comes in a jar. It's practically the same as creamed coconut, which comes in block form and can be found in the Asian section of most supermarkets. You can easily make your own coconut butter from scratch at home.
  • Cashew Butter: Adds depth of flavor and a creamy taste, and prevents the chocolate from setting too hard. It also gives a lovely slight nutty flavor to non-dairy chocolate.
  • Powdered Sugar: It's important to use powdered sugar for this recipe for a smooth texture. 
  • Vanilla: The best way to add vanilla to chocolate is with a vanilla pod or vanilla powder. I don't recommend adding vanilla extract as this adds unwanted liquid. Plus, real vanilla will also give you those lovely vanilla specs!
  • Sea Salt: I highly recommend this as it helps balance out the sweetness and enhances the flavor of your dairy-free white chocolate.
Pin

Get Your Free E-Book!

Sign up to the Addicted to Dates newsletter for your FREE Guide To Vegan Cheesecakes!

🥣 Instructions

Here are step-by-step images showing how to make your own vegan white chocolate. Please refer to the detailed printable recipe card at the end of this page for full measurements and written instructions:

cacao butter, coconut butter, and cashew butter in a large bowl ready to be melted down to make vegan white chocolate.Pin

1: Prepare the ingredients. Add the cacao butter, coconut butter, and cashew butter to a large heat-resistant bowl and place it on top of a saucepan with simmering water (known as a bain-marie or double boiler).

melted vegan white chocolate in a pink ceramic bowl.Pin

2: Melt the ingredients. Ensure the water does not touch the bowl but allow the steam to rise and gently melt the ingredients. Gently heat until all of the ingredients have melted and whisk until smooth.

pouring sifted powdered sugar into a bowl of melted white chocolate.Pin

3: Add sweetener. Remove the bowl from the water bath and add the sifted powdered sugar. Whisk well until the sugar has been incorporated into the chocolate mixture.

melted dairy-free white chocolate in a pink bowl with a gray towel around it.Pin

4: Flavor the chocolate. Add the vanilla and salt and whisk again until the ingredients are evenly mixed.

pouring melted vegan white chocolate into silicone chocolate molds.Pin

5: Mold and set. Divide the melted chocolate into 5 silicone chocolate molds and place it in the fridge to chill for at least 20 minutes. If adding nuts or fruit add these on top of the chocolate before going into the fridge to set. 

🔪 Optional Variations

As much as I love this easy recipe just as it's written, there is lots of room for you to add your own flair:

  • White Chocolate With Berries: Add freeze-dried raspberries or strawberries or dried fruit such as cranberries or blueberries.
  • Nutty White Chocolate: Add chopped or whole nuts such as pistachios, roasted hazelnuts, flaked almonds, and macadamia nuts.
  • Caramel White Chocolate: Add 1-2 tablespoons of lucuma powder or maca powder when adding the icing sugar and mix well. This adds a wonderful slight caramel flavor to the white chocolate.
  • Superfoods: You can add any powders such as matcha (for green white chocolate), or beetroot powder (for pink white chocolate). Use these powders sparingly and make sure you sift them to remove any lumps before mixing them into the melted chocolate.
  • Toasted Coconut: Add some toasted coconut or shredded coconut to these bars for a delicious coconut white chocolate bar.

🍽 Ways To Use White Chocolate

There are endless ways to use this homemade dairy-free white chocolate. Here are some ideas:

💬 FAQs

How should I store white vegan chocolate?

Once set, remove each bar from its silicone mold, wrap it in parchment paper, and place it in an airtight container. Store in the fridge for up to 2 weeks.

Can I make homemade white chocolate without sugar?

Yes, you can use a natural sweetener such as Erythritol or Steviol Glycosides instead. Please bear in mind that unless the sweetener you use is powdered, you will have little 'sweetener' crystals in the finished product. I also recommend starting with a very small amount of sweetener, tasting, and adding a touch more if and when needed. 

Can I make this recipe without nuts?

Yes, you can skip the cashew butter if you want to make it nut free. To add back that creamy texture, you could swap it for sunflower seed butter or light tahini. Just note that the flavor will be altered.

a stack of homemade dairy free white chocolate bars with a jug of melted white chocolate pouring over the top.Pin

🍫 More Vegan Chocolate Recipes

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook. And subscribe via email to get all our new recipes!

📖 Recipe

Easy Homemade Vegan White Chocolate

4.92 from 35 votes
Christina Leopold
This easy vegan white chocolate made with just 5 core ingredients and minimal equipment is the ideal dairy-free alternative, suitable for melting, baking, and enjoying on its own!
Servings 15 servings (5 large bars)
Prep Time 20 minutes
Total Time 1 hour 20 minutes

Equipment

Ingredients

  • 285 g (1 ¼ cups) cacao butter
  • 80 g (½ cup) coconut butter (creamed coconut)
  • 2 tablespoons cashew butter
  • 80 g ( cup) powdered sugar
  • 1 vanilla pod
  • ½ teaspoon sea salt
  • Chopped pistachios, freeze dried raspberries optional

Instructions 

  • Lay the silicone molds out on trays that you will easily be able to transfer to the fridge later. Cut the vanilla pod in half and scrape out the seeds with the back of a knife, and set the seeds aside for later. Discard the pod or use it to flavor other recipes.
  • Add the cacao butter, coconut butter/creamed coconut, and cashew butter to a large heat-resistant bowl and place on top of a saucepan with simmering water (known as a bain-marie or water bath). Make sure the water does not touch the bowl but allow the steam to rise up and gently melt the ingredients. Be careful that absolutely no water splashes into the bowl as water will cause the chocolate to seize. Whisk until melted and smooth.
  • Remove the bowl from the water bath and add the icing sugar. Whisk well until the sugar has been incorporated into the chocolate mixture. Then add the vanilla and salt and whisk again until the ingredients are evenly mixed.
  • Divide the chocolate into the silicone molds and place them in the fridge to chill for at least 20 minutes. If adding nuts or fruit add these on top of the chocolate once it's in the molds. Once set, remove the bars from the molds and wrap them in baking paper, and place it in an airtight container. Store in the fridge for up to 2 weeks.

Notes

  1. Optional Add-Ins: Freeze-dried raspberries or strawberries, dried fruit, toasted coconut, or nuts.
  2. For colored white chocolate: Add any powders such as matcha (for green white chocolate), or beetroot powder (for pink white chocolate). Use these powders sparingly and make sure you sift them to remove any lumps before mixing them into the melted chocolate.
  3. Nut-free: Swap the cashew butter for sunflower seed butter or tahini.
  4. Refined sugar-free: Use Erythritol or Steviol Glycosides. Bear in mind that unless the sweetener you use is powdered, you will have little 'sweetener' crystals in the finished product.

Nutrition

Calories: 226kcal | Carbohydrates: 7g | Protein: 1g | Fat: 4g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Sodium: 80mg | Potassium: 12mg | Fiber: 1g | Sugar: 6g | Vitamin C: 1mg | Calcium: 3mg | Iron: 1mg
Did you make this recipe?Tag @addictedtodates and hashtag it #addictedtodates

© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. instead, include a link to this post for the recipe. Thank you!

*This recipe was originally published on March 26th, 2018. The recipe has since been improved and was last updated in March 2023.