This ultra-rich and decadent homemade chocolate is made with cocoa powder, coconut oil, honey, and chopped nuts.
It's very easy to make, and it tastes amazing thanks to the coconut oil, although you can opt for cocoa butter to make it less melty.
Making your own chocolate is easy. And when you make it at home, you know exactly what goes into it, and you can also add tasty additions such as your favorite chopped nuts.
It's also a fun recipe to make! My kids LOVE helping me make it, and I'm happy to enlist their help. They love pouring the warm melted mixture into the molds and then watching it magically turn into pretty chocolate bonbons.
Jump to:
Ingredients
You'll only need four ingredients to make your own homemade chocolate! Here's an overview of what you'll need. The exact measurements are included in the recipe card below.
- 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, in my experience.
- Honey: I find that just 2 tablespoons are the perfect amount. They give this 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.
Variations
- You can use food-grade cacao butter instead of coconut oil. This will result in more stable chocolate. I tried both, and personally, I prefer the flavor of chocolate made with coconut oil.
- You can vary the nuts you use, so definitely 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 - use salted ones.
- If you love coconut, ½ teaspoon of coconut extract will enhance the flavor even more.
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 for making this recipe are included in the recipe card below. Here are the basic steps:
Melt the coconut oil in the microwave, then gradually stir in the cocoa powder, honey, and nuts. You can use the stovetop to melt the oil over low heat, but the microwave is faster and easier.
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.
Freeze the chocolate until set. This should take between 20-30 minutes. I'm impatient, so I usually take them out after 20 minutes, even though they tend to still be quite melty at this point. Release the chocolate from the mold and enjoy!
Expert Tip
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 of the fridge just before enjoying it.
Recipe FAQs
It's surprisingly easy! I like to mix cocoa powder, coconut oil, honey, and chopped almonds to create delicious chocolate I can feel good about eating.
As you can probably imagine, it doesn't keep as long as commercial chocolate. And it does need to be refrigerated. You can keep it in the fridge, in a sealed container, for about a week.
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 is to use food-grade cacao butter instead of coconut oil.
Serving Suggestions
I like to enjoy a couple of these chocolates with coffee or mint tea (iced coffee or iced tea in the summer) or a tall glass of cold almond milk. They make the perfect dessert, but they are also excellent as part of a snack.
I sometimes make myself and my kids a plate with cheese cubes, fruit slices, and a couple of chocolates for an afternoon treat.
Storing Leftovers
You can keep the leftovers in the fridge, in an airtight container, for up to a week. Take them out of the fridge right before enjoying them.
More Chocolate Recipes
Foodie Newsletter
I send out a weekly newsletter with a recipe and tips. Want these recipes in your inbox? Subscribe today! You can unsubscribe at any time.
Recipe Card
Homemade Chocolate Recipe
Ingredients
- ¼ cup virgin coconut oil
- ¼ cup cocoa powder - unsweetened, Dutch-processed
- 2 tablespoons honey
- 1 ounce almonds - roasted, unsalted, coarsely chopped in the food processor
Instructions
- Place the coconut oil in a medium microwave-safe bowl. If it's solid, microwave it for 20-30 seconds to melt it.
- Sift the cocoa powder into the melted coconut oil. Use a small rubber spatula to combine.
- Mix in the honey.
- Mix in the chopped almonds.
- Use a spoon to transfer the mixture into a candy silicone mold placed on a tray. Freeze the mixture for 20-30 minutes until completely set.
- Gently release the chocolate pieces from the mold.
- Enjoy immediately, or refrigerate overnight for improved texture.
Video
Notes
- You can use any type of chopped unsalted nuts, such as pecans, which I used when filming the video.
- The chocolate sets better and becomes less melty the next day, so I recommend making this recipe a day ahead.
- You can keep the leftovers in the fridge, in an airtight container, for up to a week. Take them out of the refrigerator right before enjoying them.
Nutrition per Serving
Disclaimers
Cup measurements refer to the standard American cup, which is 240 milliliters. Most of my recipes are low-carb (or keto) and gluten-free, but some are not. Please verify that a recipe fits your needs before using it. Recommended and linked products are not guaranteed to be gluten-free. Nutrition info is approximate, and the carb count excludes non-nutritive sweeteners. Nutrition info may contain errors, so please verify it independently. Recipes may contain errors, so please use your common sense when following them. Please read these Terms of Use carefully before using any of my recipes.
Philippe
Good recipe but honey is difficult to get
Vered DeLeeuw
Glad you liked it, Philippe!
Maricela Rich
Hello,
I want to try this recipe but have a question. can you use butter instead?
Vered DeLeeuw
Hi Maricela,
Yes. You can use unsalted butter.
Anne Tamel
Thanks so much for this great recipe. I couldn't find my molds so I just put it in a little foil loaf pan & cut into squares Perfect 🙂
Vered DeLeeuw
I'm so glad you enjoyed this recipe, Anne! Thanks for the review and for sharing your method.
Chinelle
Used this for my date bark, so simple, delicious and healthy as well.
Vered DeLeeuw
I'm glad you liked this recipe, Chinelle! Thanks for the review.
Kate
Can you use vegetable oil or butter instead of the coconut oil? And also can you add milk?
Vered DeLeeuw
Hi Kate,
I don't recommend vegetable oil - it's too liquid at room temperature - but you can use unsalted butter.
I don't recommend adding milk. It would alter the consistency too much.