Home » desserts » Homemade White Chocolate (From Scratch!) ▫️◻️▫️ gluten free & keto

Homemade White Chocolate (From Scratch!) ▫️◻️▫️ gluten free & keto

Surprisingly simple and with just 4 ingredients, this homemade keto white chocolate is one dreamy fat bomb treat! Think just 2g net carbs per chocolate bar (yup, the entire bar!!).

Homemade Sugar Free & Keto White Chocolate Bars
Homemade Sugar Free & Keto White Chocolate

Homemade Keto White Chocolate

From Scratch!

When I say ‘from scratch’ I mean starting with the basic ingredients that make up white chocolate: cocoa butter, a sweetener and a milk powder.

But, as you probably know, making chocolate of any form isn’t as simple as melting the ingredients together. After all, there’s a reason why chocolatiers are a dedicated branch in the culinary world.

It takes a lifetime to master this beautiful ingredient… and after too many clumped up keto white chocolate messes, I truly get why! But I learned some interesting things in the process, each one yielding a slightly different result in the process.

So think of this as a ‘white chocolate hack’, in that you shouldn’t expect a proper tempered chocolate (which does require some professional equipment)… but there’s no grainy-ness here and it really does taste like white chocolate! Just note that it’s not as smooth as store-bought chocolate (which requires roughly 18 hours of mixing!). 

So I’m fairly certain you’ll be amazed at how good it is (and how clean the ingredients are!). You can even skip the stabilizer if you aren’t planning on using it for baking etc, so it’s essentially an ultra special fat bomb treat.

My favorite way to enjoy it? With chopped up toasted macadamias or cacao nibs (think a lazy cookies ‘n cream version!). See section below for more tips for a cookies ‘n cream bar (a definite favorite here!).

Keto white chocolate with vanilla beans
Homemade Sugar Free & Keto White Chocolate

The Ingredients

Cocoa Butter. You’ll want to be sure to get a food grade one, and I cannot recommend this organic one from Terrasoul enough (not sponsored). Any of their chocolate-type products is top notch really, but their cacao butter is seriously the best (so aromatic!!). And aside from giving it killer taste, cocoa butter is rich in healthy fats and anti-inflammatory components. Perhaps most famous for being rich in polyphenols, which studies have shown to help skin conditions (think aging and dermatitis), both internally and externally. So feel free to slather your cocoa butter on your skin too!

The Milk Powder. Perhaps unsurprisingly, but white chocolate has got plenty of milk powder in it. I did a bit of testing here and found that you can also use heavy cream powder instead. It obviously lends a different taste (more creamy is the best way I can explain it!), but it does have a lot less carbs.

If you use milk powder rather than heavy cream powder it will be 11g net carbs for 1 bar rather than 2g net for the entire bar. So more in line with what you see in standard keto chocolate of 2g net per 4 squares.

The Sweetener. Allulose (allulose and more allulose!). OK hear me out guys, xylitol seems to never be able to get back to solid (i.e. chocolate stays a liquid paste…!) and erythritol… well it works, but not really? It has a tendency to separate, get grainy (albeit the stabilizer helps here), but most importantly it just tastes minty. And tbh, I don’t think it’s worth it because it just doesn’t taste too great. So allulose guys! No aftertaste, no gastric discomfort and also zero GI (in fact, its a natural sugar not even a sugar alcohol!).

The Coconut Oil. OK, so def not an ingredient of regular white chocolate… but the thing is that I found that without a refiner/melanger (i.e. a professional chocolate mixing machine), the white chocolate turns pasty after you add the milk/cream powder. So a touch of coconut oil helps to keep a nice and smooth consistency. It does leave a slight aftertaste, but you can also try a neutral coconut oil (just note it’s more refined).

The Stabilizer (optional), otherwise known as soy lecithin. You’ve probably noticed, but this is an ingredient in all your chocolate (Lily’s included!). Funny enough, it’s actually optional unless you actually want to temper the chocolate and do some baking with it. I mean texture is a bit smoother, but tbh might not be worth the expense.

The Vanilla Beans (optional). I do love adding vanilla beans to white chocolate as it does make it all the better in my opinion… but totally optional! And be sure to note that I’m talking about the actual beans from a pod, as vanilla extract has water and alcohol that would immediately seize up your chocolate (so avoid at all costs!!!).

Not an ingredient, but you’ll also want to procure some sort of silicon molds for a top finish. I used these rectangular ones so they would resemble actual chocolate bars, but any fat bomb molds will work the charm. Or even cupcake liners if you ain’t too fussy about the looks!

Keto white chocolate bar
Homemade Sugar Free & Keto White Chocolate
Freshly unmoulded keto white chocolate
Homemade Sugar Free & Keto White Chocolate

Top Tip!

The most important thing with chocolate, whether your making it or simply melting it, is to keep everything completely dry. And if you’ve ever had your chocolate seize up you know why!

This means avoiding wooden spoons (as they tend to hold on to moisture), steam and water droplets. Also be careful when removing the bowl from the double boiler, as I accidentally got some water into my beautiful chocolate when pouring it into the molds once (from the condensation in the bottom of the bowl… meh!).

Homemade keto white chocolate bars
Homemade Sugar Free & Keto White Chocolate

For ‘Cookies ‘N Cream’

You can either take the lazy route and through in some cacao nibs in (honestly love this so much!) or actually go make some actual cookies (think either our keto oreos or chocolate shortbread).

But back to the cacao nibs! They’re essentially the unrefined cacao beans and so packed with a whole load of nutrition (think magnesium, potassium, antioxidants, etc). Given that they’re unrefined expect some bitterness, but when mixed with something nice and sweet such as this keto white chocolate they just add beautiful texture and depth.

Oh! And be sure to procure a Criollo variety (the best kind there is!).

Keto white chocolate with cacao nibs
Homemade Sugar Free & Keto White Chocolate
Homemade Sugar Free & Keto White Chocolate Bars

Homemade Sugar Free & Keto White Chocolate

Surprisingly simple and with just 4 ingredients, this homemade keto white chocolate is one dreamy fat bomb treat! Think just 2g net carbs per chocolate bar (yup, the entire bar!!). 
5 from 7 votes
Prep Time 15 minutes
Cook Time 5 minutes
Chilling Time 3 hours
Total Time 20 minutes
Course Dessert
Cuisine American, European
Servings 2 white chocolate bars
Calories 498 kcal



  • Make sure you have all your ingredients measured out and ready to go. And note that powdered and sieved allulose incorporates better (just run it in a super dry bullet or blender!). 
  • Set up a double boiler with a bowl on top (metal bowls work great here), ensuring the water isn't touching the bottom (you want indirect heat here). Also ensure no water or steam will reach your chocolate mixture and keep the heat low. 
  • Add your cocoa butter to the double boiler bowl and whisk until melted. If you have a thermometer it should read roughly 120F. Whisk in the soy lecithin (optional), vanilla beans (optional), salt and the allulose a tablespoon at a time. Once everything is smooth, add in the heavy cream or cream powder a tablespoon at a time, whisking very thoroughly to ensure a smooth texture. The mixture will now begin to turn into a paste so add in one tablespoon of coconut oil (14g) and whisk until smooth, only adding more coconut oil if needed until the mixture smooths out once again. If for any reason you notice your mixture is grainy, simply run it in a bullet or blender until smooth (usually the result of adding the milk powder too fast). 
  • Pour into your silicon molds, allow to come to room temperature (about 15 minutes) and place in the fridge until set. 
  • Note: If adding a 'cookies 'n cream' variant, sprinkle the cocoa nibs or cookie bits throughout the molds and pour the white chocolate mixture on top. 


*Please see the post for in detail deets of all the ingredients, it's important for this recipe guys! 
Note that nutrition facts were estimated for the one white chocolate bar (assuming a yield of two!), that's right an ENTIRE bar is just 2g net carbs!! 
And also note that if you use milk powder rather than heavy cream powder it will be 11g net carbs for 1 bar (so more in line with what you see in standard keto chocolate of 2g net per 4 squares).


Serving: 1white chocolate bar | Calories: 498kcal | Carbohydrates: 2g | Protein: 5g | Fat: 52g | Saturated Fat: 31g | Cholesterol: 30mg | Sodium: 170mg | Sugar: 2g
Keyword gluten free, keto, low carb, sugar free
Whip up this recipe?Comment below or drop me a line @gnomgnom._ and tag #gnomgnomyum!

What’s Trending! 🏆

Share the yummy-ness! 📷💨

If you made this recipe (or got a question!), be sure to simply comment below!

And do share your photo with your favorite Facebook group or tag @gnomgnom.yum on Instagram (I love seeing them all!!)

The Latest 💨


  1. Keith says:

    I own a coffee shop and am having a hard time finding and keeping a sugar free white chocolate supplier. Will this white chocolate recipe work in a hot, or cold, coffee shop drink?

  2. Taylan says:

    Hi, as I live in Australia, Allulose is not approved and isn’t sold here. Is there a good substitute I could use as I really want to try your recipe. Was thinking of using the chocolate to make white choc n macadamia cookies!!!!!!

  3. JanP says:

    I just tried making these. I used powdered monk fruit/erythritol ,no lecithin, powdered coconut milk, and a tiny amount of homemade vanilla. The coconut milk powder made it grainy and it separated while stirring in the vanilla.
    Can I use HWC liquid next time, or will that cause it to seize?
    I think I should leave out the vanilla?

  4. Ellen says:

    Hi Paola: thanks so much for all your work on these recipes…my daughter has had a series of knee operations over the last few years and has put on some weight…I’m trying hard but it’s not easy to keep the house stocked with keto foods for an13 year old with a ravenous appetite and a sugar/starch tooth! So I made this and it turned grainy …I did “powder” the allulose but I’m wondering what could be wrong. It never really turned into a paste and I’m pretty sure I measured correctly. Perhaps I didn’t have the cocoa butter warm enough when I added the next ingredients?

  5. Megan says:

    Thanks for the recipe! You are one of my favourites for unique delicious goodies. Cant wait to try it 🙂
    Is there any way of making it dairy free??

  6. AK says:

    5 stars
    I love these! Thanks so much for sharing 😍 a quick question – if I use lecithin, can I use it for baking? ie. mix it into a cookie dough?

  7. Carla says:

    Can’t wait to try this recipe. Waiting on my heavy cream powder to arrive. Two questions though:
    (1) do I need to temper the chocolate? If so, would be just adding a little of cocoa butter to the melted chocolate to seed it?
    (2) Can I use Ghee instead of coconut oil?

  8. Alline says:

    Hello Paola! Another great creation 🙂 Do you know if this would work the same with liquid form allulose? I just thought it would mix in better but I am not sure what it would do to texture and setting in the fridge. Any thoughts?

    • Paola van der Hulst says:

      Awesome to hear Alline! Tbh I didn’t even know there was a liquid allulose! I’m not sure about the setting, but I would think you’re right and it wouldn’t solidify xo!

  9. Carol says:

    I’m great at doing traditional sweets, but keto dessert is not my forte. I tried the brownies ans the were like cake and I tried this today. The sugar never melted, is it supposed to? And when I poured it on the mold it looked oily and floury…I used the same ingredients you suggested. Any suggestions??

    • Paola van der Hulst says:

      Did you powder the allulose Carol? That way it ends up smooth. If it separated there’s also the possibility you got some water on it (even a drop or excess steam will do it). Let me know xo!

  10. Nicole says:

    5 stars
    First of all holy crap these are amazing. I made them last night (using your oreos for cookies + cream and some salted almonds for a bark) and the texture and taste is phenom!
    Secondly, can I keep at room temp or do they need to be refrigerated?

    • Paola van der Hulst says:

      Awesome to hear Nicole! 🙂 Honestly they keep better in the fridge because of the coconut oil and since the chocolate isn’t tempered. Having said that, its not like it goes bad at room temp (like with butter fat bombs etc)… just depending on your room temp it might melt a bit xo!

  11. Amanda says:

    I think this is a great recipe and I love the site, but I’m not seeing how this is only 2g net carbs for the whole bar – the heavy cream powder alone is 5g (looking at the one you link to you use 5 tbsp and each tbsp has 1g sugar).

    • Shawna says:

      Is there a way to convert this to regular chocolate recipe by adding some 100% baking chocolate? Also will sunflower lecithin work instead of soy lecithin? Soy is very estrogenic and I cannot use it. You are definitely right. The heavy cream alone has a total of 5 grams carbs. The nutrition label on the heavy cream powder Linked In the recipe says it is one gram of sugar per 6 grams of heavy cream. The recipe calls for 30 grams of heavy cream which is 5 servings which is 5 carbs. No way this is 2 grams carbs for the entire bar

  12. Becky says:

    I am being overly whiny. but when I put this recipe in us cups… it still has many ingredients in grams or ounces… I’m not sure how to make that into something I can do?? If I have 8 ozs of cacao butter… divide best I can into 8 parts… ??? I’m SOOO sorry You are disabled with Your sciatic nerve!! OUCH!

    You are AMAZING BRILLIANT ARTISTIC THOROUGH & UNMATCHED at CREATIVE PERFECTION in healthy eating junk food!!! You have evolved to the Highest level of accomplishment!!! KUDOS!!!

    Though You generously and kindly make SOOOO many great recipes and tips available FREE to us… I know that comes at a VAST TOTAL investment of all that You are every day!! I will be buying Your ebook as soon as I have a bit of ‘extra’ cash!! Which at my income level and age is rarely but… I’m gonna do it cuz’ Bible says a workman is worthy of his hire!! Which means You should be RICH in dollars beyond compare!! You are RICH in talent and satisfaction in a job well done… but that don’t pay the bills!! 😉

    Praying You are well soon and back to producing at full speed!! Though You have already produced more than a lifetime’s legacy and You aren’t near done yet I pray!!! Rest well and recuperate!! You can’t pour out of an empty cup Grrrl!!

  13. Susan says:

    This looks delicious and I’m happy to see all the positive comments! I’ve ordered all the ingredients that I didn’t have and am curious about the optional vanilla beans. The recipe needs only a small bit but the link for the beans takes me to Amazon and a bundle of 10 (pricey!) vanilla beans. If I can find another source for them that doesn’t have so many, do I just grind up part of a bean to make 1/8 teaspoon?

  14. jillian says:

    Excited to make this, I would love to use white chocolate for baking cookies, cupcakes and frosting so will I need to add in the lecithin for this? Thanks, love your recipes.

  15. Carly says:

    5 stars
    LOVED IT! I’d made a keto white chocoalte before from another blog with swerve and it was inedible. So I had all the ingredients already so decided to give it a go because… gnom-gnom.

    You can tell it’s homemade chocolate alone, but I added toasted almonds to the second bar and I swear you can barely tell the difference. I can remelt the other bar to add pistachios and macadamias right? Thank you, can’t wait to try it with the oreos! I bet that one will taste just like the real deal <3

    • Paola van der Hulst says:

      Wonderful to hear Carly!! And yup, I’m with you regarding Erythritol sweeteners here… it was all I could taste unfortunately. And yup 2 on the texture, add ins really do a great job at camouflaging the homemade texture 😂! And lastly yes, just melt it gently over a water bath again xo!!

  16. Kate says:

    Would love to see you come up with a recipe for white chocolate macadamia nut cookies. The problem seems to be that homemade white chocolate will “melt out” in the cookie when baked. Don’t know if there is a way around this without the equipment professionals use. Thanks.


  17. Lora says:

    Aw nuts allulose hasn’t been approved in the UK yet so I only have xylitol (not a fan of erythrital or stevia). I might just have to give it a go and have it as a kinda spread if it doesn’t set…

  18. jillian says:

    OH! excited to make this…I have the allulose and cream powder in the basket and some cocoa butter to use up…so, i want to use it to bake and make frosting, will I need the lecithin for this? Thanks, LOVE your recipes

    • Paola van der Hulst says:

      Oh no Jen I’m sorry to hear! May I ask what happens when you ingest allulose? Obviously every single food out there wont be perfect for everyone, but I’m always very interested to hear about reactions to sweeteners). xo!

    • Paola van der Hulst says:

      Angie best of luck! Please do report back! Someone asked about this on facebook and I’m super intrigued!!!

      • Angie says:

        It works just fine with the coconut cream powder I used 1/2 lakanto 1/2 allulose but will try again with 1/4 lakanto 3/4 allulose next time (allulose is expensive) Word to the wise work very quickly once you add coconut oil stir vigorously then pour in molds immediately and be sure to add 1TBS at a time on the sweetener and powder cream my first batch I must have waited to long it seperated and got all chunky and texture was chewy but the second batch was perfect! I also used sunflower lecithin because I want to use it to bake keto macadamia nut cookies. Thank you for this recipe! Your recipes are always so great!

      • Angie says:

        It works wothcoconut cream powder I found on Amazon. But work quickly and do everything like the recipe states…one tablespoon at a time on the cream and sweeteners. Best of luck!

      • Paola van der Hulst says:

        I think someone reported back on the coconut cream powder already guys (said it worked). I haven’t been able to test it out myself yet xo!

  19. Angie says:

    Ahhhhh!! I’m so happy to see this recipe! I was going to experiment today with making keto white chocolate since it’s so hard to find without artificial sweeteners! I really need to make keto macadamia nut cookies but I NEED white chocolate Gnom Gnom to the rescue! I am thinking I definitely need to add the sunflower lecithin I recently bought…what do you think? Thank you for creating AH-MAZING recipes!

    • Paola van der Hulst says:

      I haven’t tried sunflower lecithin tbh, but I do know that the guys from Rebel ice creams use it in their chocolate chips (I read ingredients compulsively lol!) xo!

  20. Sarah says:

    5 stars
    P.S. Just to clarify, I mean vanilla flavoured whey protein concentrate powder!

    Hello, I love your website and thank gig for sharing so many amazing recipes.
    I was wondering would vanilla protein concentrate work instead of the heavy cream powder? Thanks

    • Paola van der Hulst says:

      OK I’m reading this after! The thing is that the whey protein has had the fat content removed so I honestly don’t think it would taste great? I mean I don’t enjoy whey protein solo (I’m a taster!)… but milk and heavy cream powders are quite pleasant. I hope this helped!

  21. Sarah says:

    5 stars
    Hello, I love your website and thank gig for sharing so many amazing recipes.
    I was wondering would vanilla protein concentrate work instead of the heavy cream powder? Thanks

    • Paola van der Hulst says:

      It’s my absolute pleasure Sarah! I honestly doubt it? There are likely several ingredients in your protein powder, and chocolate is notoriously difficult to work with (different things change its texture).

  22. Candice says:

    You’re my keto hero Paola!!! Cookies n cream is my favorite candy and it’s so hard to resist! Do you think the oreos or the chocolate shortbread would work better?

    • Paola van der Hulst says:

      Lol you’re too sweet Candice! Honestly they’re both super similar recipes. Oreos have an egg so they’re easier to handle… same difference sorta thing?. xo!!

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.