Vegan White Chocolate

Prep 2 minutes
Cook 10 minutes
Servings 8 servings (about 2.5 bars)

If you’ve been looking for a vegan white chocolate that rivals the store-bought kind, this dairy-free white chocolate delivers silky, buttery sweetness in just 45 minutes. Using 5 ingredients like pure cacao butter, powdered sugar, shortening, and no milk powder, it creates a smooth and creamy texture that snaps and melts beautifully. It is the kind of homemade white chocolate you will want to stash in the fridge for quick bites, gifting, or dessert boards.

Vegan white chocolate bars stacked on a wooden board with small shaved pieces scattered around.

I make this vegan white chocolate often because it comes together fast and tastes rich and creamy without being overly sweet. The blend of cacao butter and vanilla gives it that classic white chocolate flavor, and you don’t need any special equipment or milk powder to get a smooth finish. Sometimes I top mine with pistachios or dried fruit. Other times, I keep it simple and enjoy it straight from the fridge. Let me know in the comments if you try it and how you like to customize yours.

Gluten-Free Baking Tips

  • Cool slightly before blending. Allow the mixture to cool until warm but not hot. Blending hot chocolate can cause steam pressure to build inside the blender, which can force the lid off, lead to splattering, and make the mixture unsafe to work with. Blending while still warm helps dissolve the powdered sugar and gives you a smoother, creamier texture without the risk.
  • Blend for a smooth chocolate. Blend the chocolate mixture for a smooth, creamy texture. Home kitchens do not have commercial conching machines, so blending helps break down sugar crystals and creates a silky finish.
  • Give the silicone trays support. Place your silicone molds on a baking tray before filling them. This keeps everything level and makes it easy to move the chocolate to the fridge without spills or bending.
  • Keep it chilled. Keep your vegan white chocolate chilled if you do not plan to temper it. Homemade versions soften quickly at room temperature, so storing them in the refrigerator helps them stay firm and snappy.
5 from 1 vote

Vegan White Chocolate

Servings: 8 servings (about 2.5 bars)
Prep: 2 minutes
Cook: 10 minutes
Chill Time: 30 minutes
Total: 42 minutes
Vegan white chocolate bars stacked on a wooden board with small shaved pieces scattered around.
If you’ve been looking for a vegan white chocolate that rivals the store-bought kind, this dairy-free white chocolate delivers silky, buttery sweetness in just 45 minutes.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Equipment

  • 2 silicone molds

Ingredients 

  • 4 oz. raw, food grade cacao butter (110g)
  • 2 tbsp vegetable shortening, 21g
  • 1 cup powdered sugar, sifted (100g)
  • 1 tsp vanilla extract
  • pinch of salt

Instructions 

  • Chop your cocoa butter into smaller pieces if it came in big chunks. That way, it will melt more easily, and add it and your vegetable shortening to a heat-safe bowl.
  • Place that bowl over a pot with an inch of water in the bottom, making sure the water doesn’t touch the bowl. Allow that water to simmer over medium-low heat until the cacao butter and shortening are melted, stirring occasionally.
  • Once melted, add your sifted powdered sugar, vanilla, and salt and mix until thoroughly combined. This mixture will be grainy, and that is normal. Remove from the heat and let your mixture cool before blending.
  • Prepare your silicone molds by placing them flat on a baking tray. That way, it’s much easier to transfer to the fridge.
  • Pour your mixture into a small blender (you could also use a food processor) and blend until smooth, about a minute or two.
  • Optionally, this is where you can add additional flavorings or toppings to your white chocolate. Place them directly into the blended mixture or into your molds before you pour your chocolate over.
  • Pour your mixture into the silicone molds and refrigerate for 30 minutes or until hardened and set.
  • Keep in the fridge until ready to enjoy!

Notes

  • To add to baked goods: This chocolate melts very easily, so it may not hold up well in baked goods. If you want to try it in cookies or cakes, freeze the pieces first and fold them in right before baking.
  • For extra firm texture, increase shortening slightly.
  • For less sweet bars, reduce powdered sugar to ¾ cup.
 

Nutrition

Serving: 1serving (about 1/4 of a bar or 4 pieces)Calories: 105kcalCarbohydrates: 19gProtein: 0.2gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 0.4gSodium: 2mgPotassium: 91mgFiber: 1gSugar: 15gVitamin A: 11IUVitamin C: 1mgCalcium: 7mgIron: 0.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @mamaknowsglutenfree or tag #mamaknowsglutenfree!

How to Make Vegan White Chocolate Step by Step

Vegan white chocolate ingredients

Gather all the Ingredients together.

Chopped cacao butter and vegetable shortening in a glass bowl over a pot, ready to melt.

Create a double boiler: Chop 4 oz. (110g) raw cacao butter into small pieces to help it melt evenly. Add it to a heat-safe bowl along with 2 tbsp (21g) vegetable shortening. Place the bowl over a pot with about an inch of simmering water, making sure the water does not touch the bottom of the bowl. 

Fully melted cacao butter and shortening in a glass bowl over simmering water.

Melt the base: Warm over medium-low heat until the cacao butter and shortening are fully melted, stirring occasionally.

Melted vegan white chocolate mixture with powdered sugar and vanilla stirred in.

Add sweetness and flavor: Once melted, whisk in 1 cup (100g) sifted powdered sugar, 1 tsp vanilla extract, and a pinch of salt. The mixture may look slightly grainy at this stage, and that is normal. Remove from heat and let cool slightly.

Warm chocolate mixture blended until smooth and glossy in a small blender container.

Blend for a smooth finish: When the mixture has cooled but is still pourable, transfer it to a small blender or food processor. Blend for 1–2 minutes until smooth and creamy.

Smooth chocolate mixture poured into silicone bar molds on a baking sheet.

Fill the molds: Place silicone chocolate molds on a baking tray to keep them level and easy to transfer. If adding toppings or flavor variations, sprinkle them into the molds now or blend directly into the chocolate before pouring. Pour the blended chocolate into the prepared molds and refrigerate for about 30 minutes, or until fully hardened.

Two finished vegan white chocolate bars on a white surface with small broken pieces nearby.

Store and enjoy: Keep refrigerated until ready to serve to maintain the best texture and firmness. Enjoy!

Close-up of vegan white chocolate bars on a wooden board showing smooth surface and texture.

What Else to Add

  • Chopped nuts: Add pistachios, pecans, or almonds for a rich, nutty bite
  • Salted pretzel pieces: Add pieces for a crunchy, sweet-and-salty twist
  • Freeze-dried fruits: Add freeze-dried strawberries, bananas, or blueberries. 
  • Citrus zest: Add a bright pop of lemon, lime, or orange zest for a fresh, zippy twist

Serving Suggestions

This vegan white chocolate is wonderful on its own, but it also works well for treats and gifting. Break it into chunks on top of almond milk ice cream, melt it into a creamy vegan white hot chocolate, or sprinkle pieces over desserts like gluten-free mini cheesecakes or crumble it on top of gluten-free lemon bars for a sweet contrast. I’ve even used it for peppermint bark during the holidays, just keep it stored in the fridge so it stays firm. 

Storage Instructions

Keep your vegan white chocolate stored in the fridge in a sealed container where it will stay firm and fresh for about 3 weeks. Since it is not tempered, it softens at room temperature, so chilling is best for texture and snap. You can also freeze extra bars for up to 3 months. Just thaw them in the refrigerator to keep them smooth and creamy.

More Dairy-Free Chocolate Desserts

About Julia Elizabeth

Julia is a food photographer and recipe developer who has been creating gluten-free recipes since 2019. Born and raised in Charlotte, North Carolina, she was able to experience many different cuisines which sparked her love and passion for food from a very young age.

After a difficult diagnosis in 2019, she began creating gluten-free recipes for her and her family, and now she strives to share those recipes, helping you to make food so delectable that you never miss gluten again.

You Might Also Like:

5 from 1 vote

Leave a comment

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

Don't forget to click the ⭐ star rating below




2 Comments

  1. Hi, this is a great recipe and I will be using it this weekend! I cannot have regular chocolate because it makes my heart race so I wanted to try my hand at making white chocolate (I’ve bought it but it’s so expensive!) and I have cacao butter but was looking for a simple recipe.
    A couple of questions: Can you make this into milk chocolate by adding powdered milk, and if so how much? Also, can this be tempered if I want to? (I have a machine)

    I absolutely love using your recipes, and so does my non-gluten free family- keep them coming!

    1. Hi Lee, we haven’t tested this recipe with any milk products since it’s a vegan recipe. I would recommend finding a recipe for tempered milk chocolate.