Best-Ever Homemade Chocolate Recipe

Updated on February 11, 2020
Melovy profile image

Yvonne has been an online writer for over eight years. Her articles focus on everything from world travel to crafts and recipes.


How to Make Your Own Chocolate: a Gluten-Free, Vegan Recipe

Chocolate. Everyone loves it. But it's not healthy, right?


Research suggests that chocolate has many health benefits, including reducing stress, protecting against heart disease, and reducing the risk of of diabetes. However, unless you eat the very dark chocolate (with at least 70% cacao), there's a good chance your chocolate bar will be laden with sugar. Sometimes there's more sugar in a chocolate bar than anything else, and sugar is not so great for your health. Some nutritionists go as far as to call it poison. Sugar can give you diabetes, contributes to heart disease, and some experts think it may contribute to dementia.

Almost all commercial chocolate, even dark chocolate bars, contain sugar. Wouldn't it be great if you could make your own? And make it without added sugar? Are you thinking that would be difficult? I used to think that too, until a friend gave me the ingredients for a large chocolate bar and I discovered how utterly easy it was. Since then, I've experimented and made a variety of flavors, all of them yummy. Chocolate requires no cooking, just some melting. It really is the easiest thing to make!

So let's get started. Let's make some healthy chocolate.

Preparation Time

Preparation takes about 10 minutes and needs about an hour to chill.


  • 60 - 70 grams (half a cup) cacao or cocoa butter
  • 50 grams (a third of a cup) coconut oil
  • 20 grams (1 heaped tablespoon) lucuma powder
  • 50 grams cacao or cocoa powder
  • a splash of maple syrup, (to taste)

The Ingredients, Explained

Cacao or Cocoa

The cocoa or cacao bean is the most important ingredient in chocolate. From it we get both cacao powder and cacao butter. Cacao is the name usually given to these ingredients when raw, and when roasted they are known as cocoa. Cooking reduces antioxidants, so to get the most benefit from these recipes, use raw cacao powder if you can get it. However, the production of cacao powder is not heavily regulated in most producing countries so there is some debate about how to be certain you are buying a raw product.

If you can't buy cacao locally, cocoa powder still retains some antioxidants and beneficial minerals so don't worry. You do need to look out for naturally processed cocoa, rather than Dutch, which is much lower in antioxidants. Natural cocoa is reddish brown in colour and Dutch is much darker.

Do be sure to buy organic, because non-organic cocoa products contain high levels of pesticide residues.

Lucuma or Baobab Powder

Another ingredient in this recipe that requires some explanation is lucuma powder made from the lucuma fruit grown in Peru. It has a caramel flavour and contains a wealth of antioxidants as well as B vitamins. It is totally safe for diabetics, is high in iron, and has many health benefits. Many health food stores stock lucuma powder, but if yours doesn't, another great choice is baobab powder, which comes from Africa and has similar health benefits. While it is possible to make chocolate without lucuma powder, it gives the chocolate a creamy taste and using it makes the chocolate less bitter.

Coconut Oil

If it is important to you to make raw chocolate, then use either centrifuged or cold-pressed coconut oil. With this recipe, the coconut flavor is very faint, being masked by the cacao butter and maple syrup. You can also buy flavorless coconut oil, but this is more refined.

Maple Syrup

In small quantities, maple syrup is healthy! It is much lower on the glycemic index than sugar and contains many minerals such as zinc and iron. You only need a tiny quantity of it for this recipe—it's best to experiment to suit your own taste. I use a couple of teaspoons per bar of chocolate.

Melt the cocoa butter and coconut over a pan of warm water.
Melt the cocoa butter and coconut over a pan of warm water. | Source


  1. Grate or chop the cacao butter and place it in a bowl with the coconut oil over a pan of warm water. Let it melt.
  2. When fully melted, add the cacao (or cocoa) powder and the lucuma powder and beat with a fork till smooth.
Beat all ingredients till smooth.
Beat all ingredients till smooth. | Source

Optional steps

3. Add maple syrup to taste.

4. Add nuts and dried fruit to taste. (You can add as much as you want!)

Lining a tin with greaseproof paper makes it easy to remove the chocolate
Lining a tin with greaseproof paper makes it easy to remove the chocolate | Source
Pour chocolate into tin
Pour chocolate into tin | Source

Prepare a Tin

5. Prepare a tin by lining it with greaseproof paper. Or you can use a Pyrex (glass) food container that has a lid. This has the advantage that you can also store the chocolate in it.

6. Pour the chocolate into the tin and put it in the fridge to set. This will take about an hour.

7. Try not to eat it all at once!

Rate This Chocolate Recipe

4.7 stars from 6 ratings of Raw Chocolate Recipe
Yummy raw chocolate!
Yummy raw chocolate! | Source


  • The cited quantities are guidelines. You can vary them to suit your own tastes.
  • If you like very dark chocolate, add more cacao or cocoa powder.
  • Without the cacao butter, the coconut flavor is much more pronounced. I love this but if you are not so keen, it's possible to buy coconut oil that has had the flavor removed. This will be more refined than the regular coconut oil.
  • The basic recipe contains just five ingredients, but if you can't get them all, it is still possible to make your own chocolate. I have made several variations when I'd run out of one or more ingredients. All were tasty and all had their own particular flavor. You can also vary the ratio of cocoa butter to coconut to suit your taste. Play around and see what you like best!

To make dark chocolate:

  • 70 grams (half a cup) coconut oil
  • 40 grams (2 heaped tablespoons) cacao or cocoa powder
  • Splash of maple syrup

Melt the coconut oil and then add the other ingredients, mixing with a fork till smooth, then pour into a lined tin and refrigerate, as before.

To make a lighter chocolate:

To make a lighter-tasting chocolate, add lucuna powder or baobab powder.

Optional Ingredients

I add nuts and dried fruit to my chocolate, but this is entirely optional.

  • Consider dried cranberries, mango, raisins, or dried apricot pieces.
  • You might add pecans or walnuts.

Questions & Answers

  • Do all of these chocolate recipes need to be stored in the refrigerator? I’d like to mail some from the east coast to the west coast.

    I think you'd be okay to mail it at this time of year. Since coconut oil melts at lower temperatures than cocao butter, you could reduce the proportion of coconut oil to make firmer chocolate. It will still taste good!


    0 of 8192 characters used
    Post Comment
    • Nancy Owens profile image

      Nancy Owens 

      2 years ago from USA

      You have inspired me to give this a try. I'm going to use what I have in my kitchen, which is baking cocoa powder (reddish) and coconut oil. I know the results won't be the same as your recipe, but what the heck! I tend to have a lot of kitchen disasters, but sometimes something will come out great. I'll probably add a little sugar to mine, lol! Maybe I can somehow make a frosting out of it.

    • RGraf profile image

      Rebecca Graf 

      2 years ago from Wisconsin

      Never made my own. Might have to try

    • Discordzrocks profile image


      4 years ago from Aw Man

      Delish, my brother would love to spice up a dish like this.

    • Perspycacious profile image

      Demas W Jasper 

      4 years ago from Today's America and The World Beyond

      Definitely save planet Earth, so far it is the only one we have found that has chocolate!

      Fun project this one!

    • Melovy profile imageAUTHOR

      Yvonne Spence 

      4 years ago from UK

      Kristen it’s very easy to make, hope you enjoy!

      Dianna, it used to confuse me too! I love the lacuma powder, have got so used to it I can’t imagine chocolate without it now!

    • teaches12345 profile image

      Dianna Mendez 

      4 years ago

      Now I know the difference between cocoa and cacao. You've educated me on so many new ingredients and all to go with Chocolate, my favorite dessert.

    • Kristen Howe profile image

      Kristen Howe 

      5 years ago from Northeast Ohio

      Yvonne, this was an great hub article on making healthy chocolate with this recipe. Voted up for awesome, because I would love to make it someday!

    • liamhubpages profile image


      5 years ago

      Woow sounds and looks absolutely yummy! May I have a taste please? :)

    • sallybea profile image

      Sally Gulbrandsen 

      5 years ago from Norfolk


      This look positively scrumptious. I have always wondered how I could make my own chocolate. Might be just the thing for some home made Christmas presents. Thank you for sharing


    • Melovy profile imageAUTHOR

      Yvonne Spence 

      5 years ago from UK

      @tillsontitan if you have any difficulty getting ingredients, then I think they are all available through Amazon.

      @Susan - I make a batch every week and love it!

      Thanks to you both for your comments.

    • Susan Zutautas profile image

      Susan Zutautas 

      5 years ago from Ontario, Canada

      This is a must try Yum!

    • tillsontitan profile image

      Mary Craig 

      5 years ago from New York

      This recipe has to be perfect! Chocolate and Gluten Free what mor could a girl ask for? Looks like I'll be hunting for ingredients.

      Voted up, useful, interesting and mouth watering.

    • Melovy profile imageAUTHOR

      Yvonne Spence 

      6 years ago from UK

      Hi randomcreative,

      Glad you like it, and thanks!

    • Melovy profile imageAUTHOR

      Yvonne Spence 

      6 years ago from UK

      Hi Missolive! Thanks so much for pinning, and I hope you enjoy this as much as I do. It really is yummy.

    • randomcreative profile image

      Rose Clearfield 

      6 years ago from Milwaukee, Wisconsin

      Yum! I love your explanations of the different ingredients.

    • missolive profile image

      Marisa Hammond Olivares 

      6 years ago from Texas

      I can't believe I don't have a chocolate board on Pinterest! Well, I do now! These simple ingredient and recipe ideas are amazing.

      Definitely voting up, pinning and tweeting - YUM!

    • annart profile image

      Ann Carr 

      6 years ago from SW England

      Thanks for the extra info. Might give that a go. You're welcome. Ann

    • Melovy profile imageAUTHOR

      Yvonne Spence 

      6 years ago from UK

      annart, if you can't get the ingredients locally, a good place in the UK is the website They are based in my home city and are a reputable company. They deliver free anywhere in the UK for orders over £24. Or you could go to Amazon.

      Thanks for your comment.

    • Melovy profile imageAUTHOR

      Yvonne Spence 

      6 years ago from UK

      Maren Morgan, I have a feeling you'll love it. Thanks for dropping by!

    • annart profile image

      Ann Carr 

      6 years ago from SW England

      Great info regarding the ingredients as well as the recipe itself. Who doesn't love chocolate?! I must give this a go once I've been to buy all those yummy ingredients. The fact that it's good for me means I don't need an excuse to eat that bar in less than a week! Ann

    • Melovy profile imageAUTHOR

      Yvonne Spence 

      6 years ago from UK

      Judith, I thought of you when I was doing this recipe! Hope you love it as much as I do. So, so yum.

    • Maren Morgan M-T profile image

      Maren Elizabeth Morgan 

      6 years ago from Pennsylvania

      I'll need to give this a try!

    • Judi Bee profile image

      Judi Brown 

      6 years ago from UK

      Ooh, vegan too - truly magic :)

    • Melovy profile imageAUTHOR

      Yvonne Spence 

      6 years ago from UK

      Yes, Bill. It's magic okay! I love this chocolate because it's totally guilt-free pleasure. I'm fine and thanks for your kind comment!

    • billybuc profile image

      Bill Holland 

      6 years ago from Olympia, WA

      You said the magic word, Yvonne...chocolate. :) Thanks for the recipe. I hope you are doing well.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)