Healthy Recipes Blog

  • ♥️ Saved Recipes
  • About
  • Newsletter
  • Index
menu icon
go to homepage
  • ♥️ Saved Recipes
  • About
  • Newsletter
  • Index
subscribe
search icon
Homepage link
  • ♥️ Saved Recipes
  • About
  • Newsletter
  • Index
×
Home » Desserts » Homemade Chocolate

Homemade Chocolate

A photo of Vered DeLeeuw.
by Vered DeLeeuwUpdated May 8, 2025
90 Comments
4.96 from 50 votes

Jump to Recipe Review Recipe

This rich and decadent homemade chocolate is made with cocoa powder, coconut oil, honey, and nuts. It's easy to make, and it tastes amazing thanks to the coconut oil, although you can opt for cocoa butter to make it less melty.

Homemade chocolate is served on a white plate.

Making your own chocolate is easy. And when you make it at home, you know exactly what goes into it and can add tasty additions such as your favorite chopped nuts. It's also a fun recipe to make! My kids love helping me, and I'm happy to enlist their help. They love pouring the warm, melted mixture into the molds and watching it magically turn into pretty chocolate bonbons.

Ingredients

The ingredients needed to make homemade chocolate.

See the recipe card for exact measurements. Here are my comments on the ingredients.

  • Virgin coconut oil: I love the wonderful flavor it gives the chocolate. I typically use Spectrum Virgin Coconut Oil. You can use your favorite brand.
  • Unsweetened cocoa powder: I prefer Dutch-processed cocoa powder, which is milder and not as acidic as natural cocoa powder. But if all you have on hand is natural cocoa powder, that works, too.
  • Honey: 2 tablespoons is the perfect amount. It gives the chocolate the perfect dose of sweetness, not overly sweet or too bitter.
  • Chopped nuts: You can omit them, so I did not include them in the ingredient shot above. But they do enhance the chocolate in terms of flavor and texture. I typically use chopped almonds, but you can use your favorite nuts. My husband loves this chocolate with pistachios. You can use either unsalted nuts or, if you enjoy sweet-salty flavor combinations, salted ones.

Variations

Use Cacao Butter

You can use melted food-grade cacao butter instead of coconut oil. Melt it in the microwave in 30-second sessions until almost fully melted, as shown in the photo below, then sift in the cocoa powder. Using cacao butter will result in more stable chocolate. However, I tried both, and personally, I prefer the flavor of chocolate made with coconut oil.

Melted cacao butter in a bowl.

Use a Chocolate Bar Mold

You can use a silicone chocolate bar mold instead of a candy mold. This is what the chocolate looks like when made with this mold:

A homemade chocolate bar.

Instructions

Making chocolate is surprisingly easy! It's so easy, in fact, that it's a great activity to do with your kids. Depending on their age, I find that they need very minimal supervision when making it. The detailed instructions and step-by-step photos are included in the recipe card. Here's a quick overview.

Melt the coconut oil in the microwave, then gradually stir in the cocoa powder, honey, and nuts.

Mixing in chopped nuts.

Spoon the mixture into a candy silicone mold.

Spooning the chocolate into a candy mold.

Freeze the chocolate until set. Release the chocolate from the mold and serve. This is what it looks like on the inside - delightful!

A bitten piece of homemade chocolate.

5 stars rating. Made two batches yesterday, with some combination of roasted almonds, unsweetened coconut flakes, and defrosted frozen raspberries. There were five of us and we ate all of them! The ones with raspberries were the favorites. Will definitely make again. Thank you.
Rupa
Read more comments

Recipe Tips

  1. Coconut oil is delicious, but since it's almost liquid at room temperature, any chocolate made with it will be quite melty, so you should keep it in the fridge. Another option, mentioned above, is to use food-grade cacao butter instead of coconut oil.
  2. Even when made with coconut oil, the chocolate is not as melty the next day after it's had some time to rest and stabilize in the fridge. So it's a good idea to make it a day ahead. You should still keep it in the fridge and take it out just before enjoying it.
  3. Storage: You can keep this chocolate in a sealed container in the fridge for about a week.

Recipe Card

Homemade chocolate is served on a white plate.
4.96 from 50 votes
Save this RecipeSaved! Rate this Recipe Print Recipe

Homemade Chocolate Recipe

This rich and decadent homemade chocolate is made with cocoa powder, coconut oil, honey, and chopped nuts. It's ready in 30 minutes!
Prep Time15 minutes mins
Freeze time20 minutes mins
Total Time35 minutes mins
Course: Dessert
Cuisine: American
Servings: 4 servings
Calories: 202kcal
Author: Vered DeLeeuw
Prevent your screen from going dark

Video

Ingredients

  • ¼ cup virgin coconut oil - See notes below
  • ¼ cup cocoa powder - Unsweetened, Dutch-processed
  • 2 tablespoons honey
  • 1 ounce almonds - Roasted, unsalted, coarsely chopped

Instructions

  • Place the coconut oil in a medium microwave-safe bowl. If it's solid, microwave it for 20-30 seconds to melt it.
    Melted coconut oil in a bowl.
  • Sift the cocoa powder into the melted coconut oil. Use a small rubber spatula to combine.
    Adding cocoa powder to melted coconut oil.
  • Mix in the honey.
    Adding honey to the mixture.
  • Mix in the chopped almonds.
    Mixing in chopped nuts.
  • Spoon the mixture into a candy silicone mold. These molds are flimsy, so it's a good idea to place the mold on a tray or pan that would fit in your freezer. The mold I typically use isn't currently available on Amazon, but here's a similar one. Freeze the mixture for 20-30 minutes until completely set.
    Spooning the chocolate into a candy mold.
  • Gently release the chocolate pieces from the mold.
    Releasing the chocolate from the pan.
  • Enjoy immediately or refrigerate overnight for improved texture.
    A bitten piece of homemade chocolate.

Notes

  • The chocolate sets better and becomes less melty the next day, so I recommend making this recipe a day ahead.
  • You can use any type of chopped unsalted nuts, such as pecans, which I used when filming the video. They can be salted (if you like sweet-salty flavor combinations) or unsalted. 
  • For less melty chocolate, use 2 ounces (¼ cup melted) of food-grade cacao butter instead of coconut oil. 
  • I only made this recipe with real honey, so I don't know how other liquid sweeteners, including maple syrup, would affect the texture. 
  • This recipe makes 4 servings. The exact number of pieces you get will depend on the mold you use. The mold I typically use makes 10-12 pieces. Other candy molds will yield a different number of pieces. You can also use a chocolate bar mold. 
  • You can keep the leftovers in an airtight container in the fridge for up to a week. Take them out of the fridge right before enjoying them.

Nutrition per Serving

Serving: 0.25 recipe | Calories: 202 kcal | Carbohydrates: 13 g | Protein: 2 g | Fat: 17 g | Sodium: 71 mg | Fiber: 3 g | Sugar: 9 g

Save this Recipe!

We'll email this recipe to you, so you can come back to it later!

We will also add you to our weekly newsletter. Unsubscribe anytime. See healthyrecipesblogs.com/privacy/ to learn how we use your email.

Disclaimers

Most recipes are low-carb and gluten-free, but some are not. Recommended and linked products are not guaranteed to be gluten-free. Nutrition info is approximate. Please verify it independently. The carb count excludes non-nutritive sweeteners. Please read these Terms of Use before using any of my recipes.

Share this Recipe

3.5K shares

More Desserts

  • Cottage cheese chocolate mousse is served in dessert glasses with dessert spoons.
    Cottage Cheese Chocolate Mousse
  • Keto mug cake is served on a white plate with a fork.
    Keto Mug Cake
  • A stack of three keto brownies.
    Keto Brownies
  • Keto cookie dough is served in a white bowl.
    Keto Cookie Dough

Comments

    Leave a Comment or Ask a Question: Cancel reply

    If you had any issues, I would love to help you troubleshoot before you rate the recipe. Your email address will not be published. Required fields are marked *.


    Recipe Rating




  1. CONNIE l kenealy says

    June 11, 2024 at 9:08 am

    there is no video to watch

    Reply
    • Vered DeLeeuw says

      June 11, 2024 at 9:18 am

      Hey Connie,
      The video is in the recipe card, here:
      https://promoedge.info/homemade-chocolate/#video%3C/a%3E%3Cbr /> If you're using an ad blocker, it probably blocks the video player.

  2. Daniella says

    May 29, 2024 at 2:10 pm

    5 stars
    just tried this! love it! finally I can make my own chocolate and not feel guilty about the ingredients 🙂

    Reply
    • Vered DeLeeuw says

      May 29, 2024 at 2:12 pm

      Right?! That's exactly how I feel. Thanks for the comment, Daniella!

  3. Ace says

    May 16, 2024 at 4:20 pm

    Can you use a replacement for the coconut oil?

    Reply
    • Vered DeLeeuw says

      May 16, 2024 at 4:47 pm

      Hi!
      Yes, you can use food-grade cacao butter like this one instead of coconut oil.

  4. Jamey says

    April 27, 2024 at 7:24 pm

    5 stars
    Delicious!!! I made this for my sister's Birthday. The ingredients are all natural which is a plus! I used shredded coconut instead of almonds and it was still great

    Reply
    • Vered DeLeeuw says

      April 27, 2024 at 7:38 pm

      I'm so glad you enjoyed this recipe, Jamey! Thanks for the review. Shredded coconut sounds delicious.

    • Mauricia says

      November 10, 2024 at 8:19 pm

      How long can your home made chocolate last in the fridge?

    • Vered DeLeeuw says

      November 10, 2024 at 11:40 pm

      Hi Mauricia,
      You can keep this chocolate in the fridge, in an airtight container, for up to a week. Take it out of the fridge right before serving.

  5. Ryanna says

    February 13, 2024 at 9:02 pm

    Hi can I use this recipe to make filled chocolate candies? Like with a caramel or fruit middle?

    Reply
    • Vered DeLeeuw says

      February 13, 2024 at 9:05 pm

      Hi Ryanna,
      I haven't tried that. You can give it a try if you substitute cocoa butter for coconut oil to ensure the chocolates are sturdy enough to be filled.

  6. Krysta says

    January 16, 2024 at 12:50 pm

    Are you able to use this to make chocolate chips, and use them to bake with? I am wanting to make chocolate chip muffins, and want to use your recipe for the chips.
    Thanks!

    Reply
    • Vered DeLeeuw says

      January 16, 2024 at 1:37 pm

      Hi Krysta,
      I love the idea, but unfortunately, these won't hold their shape as chocolate chips in baked goods.

    • Jamey says

      April 27, 2024 at 7:26 pm

      Good idea though.

  7. Brittany says

    September 22, 2023 at 5:00 pm

    5 stars
    This recipe was so easy and just what I needed for a quick chocolate craving! I used maple syrup instead of honey just because I like the flavor, and I put a whole almond in some of them, raisins in others, and coconut flakes in the rest. I used an ice cube tray with silicone bottoms since I didn't have a candy mold. I will 100% make these again (especially because the first batch didn't last an hour between my husband and myself).

    Reply
    • Vered DeLeeuw says

      September 22, 2023 at 9:50 pm

      I'm so glad you enjoyed this chocolate, Brittany! I love your additions of almonds, raisins, and coconut.

  8. Jennifer says

    August 20, 2023 at 4:47 am

    Can these be frozen and kept longer than 1 week? Thanks!

    Reply
    • Vered DeLeeuw says

      August 20, 2023 at 8:16 am

      Yes. You can freeze these chocolates in a single layer in a heavy-duty freezer bag. Thaw them in the fridge.

  9. Yvonne says

    June 11, 2023 at 3:26 pm

    Hi there, my name is Yvonne and I have the following questions:

    1. Your recipe calls for 1/4 cup coconut oil. Can you go 50:50, by this I mean 2 tablespoons of coconut oil and 2 tablespoons of cocoa butter for a firmer finished chocolate?

    2. You've advised using 1/4 cup of Dutch-processed cocoa powder as it is less acidic. Can you firstly replace this with cacao powder, and in so doing will it make the chocolate more bitter? And secondly, is it a 1:1 swap?

    3. The sweetener you've used is honey, so will this recipe work with any form of liquid honey?

    Reply
    • Vered DeLeeuw says

      June 11, 2023 at 4:54 pm

      Hi Yvonne,

      1. Yes, you can do that.

      2. Yes, you can use cacao powder as a 1:1 swap. It won't make the chocolate bitter, but its taste will not be as smooth.

      3. I only made this recipe with real honey, so I don't know how other liquid sweeteners would affect the texture.

    • Angel says

      July 18, 2023 at 1:59 pm

      Why would it only keep for a week? Honey doesn’t go bad, cocoa doesn’t go bad and coconut oil doesn’t go bad…so why would this only keep for one week (besides getting eaten up quickly?)

    • Vered DeLeeuw says

      July 18, 2023 at 3:16 pm

      The process of making homemade chocolate introduces bacteria into the finished product. While I recommend keeping it for a week, this source says, "Chocolate candies will last up to two weeks in the fridge." This is ultimately your decision. I err on the side of being very cautious when storing leftovers.

  10. Yi-Lo says

    June 11, 2023 at 8:37 am

    Can I make these in polycarbonate molds?

    Reply
    • Vered DeLeeuw says

      June 11, 2023 at 9:29 am

      I have only made these in a silicone mold, so I'm not sure.

Newer Comments »
A photo of Vered DeLeeuw.

Welcome!

Healthy Recipes Blog was founded in 2011 by Vered DeLeeuw. It features real food recipes with a focus on low-carb and gluten-free ingredients. All recipes are nutritionally reviewed by a Registered Dietitian. Contact us at HealthyRecipesBlog@gmail.com.

Start Here

Popular Recipes

  • Korean ground beef is served in a bowl with chopsticks.
    Korean Ground Beef
  • Sauteed shrimp in a skillet.
    Sautéed Shrimp
  • Baked pork chops are served in a cast-iron skillet.
    Baked Pork Chops
  • Turkey burgers are served with lettuce and sliced tomatoes.
    Turkey Burgers
  • Three cauliflower steaks are served on a white plate.
    Cauliflower Steak
  • Baked cod is served on top of asparagus.
    Baked Cod

Footer

As seen on:

Logos of media outlets that featured Healthy Recipes Blog.
↑ back to top

Explore

  • Recipe Index
  • About
  • Newsletter

Terms

  • Privacy Policy
  • Terms
  • Accessibility

Copyright © 2011-2025 • The information on this website has not been evaluated by the FDA and is not intended to diagnose, treat, prevent, or cure any disease • All recipes were tested, photographed, and written by a human • Contact us at HealthyRecipesBlog [at] gmail.com.

Rate This Recipe

Your vote:




Please comment below. Your email won't be published. If you had any issues, I would appreciate the opportunity to troubleshoot before you rate. Have a photo? Email it to healthyrecipesblog@gmail.com, and I might post it!

Easy and delicious. Will definitely make again!
This was easy to make and came out great.
My family loved this recipe. Thank you!

Or write in your own words:

A rating is required
A name is required
An email is required