Chocolate Bars Recipe

This post may contain affiliate links. Read my Privacy Policy.
As an Amazon Associate I earn from qualifying purchases.

This chocolate bars recipe is the perfect sweet treat to stash in your freezer for sweet tooth emergencies!

And up close shot of a stack of homemade chocolate bars with pink ribbon around them, made from this chocolate bars recipe.

Chocolate doesn’t have to be unhealthy. While you still want to enjoy it in moderation (hello calories!), chocolate is actually perfectly healthy stuff!

What makes it unhealthy? Everything that gets added to it. So instead of buying chocolate bars at at the store that are totally unhealthy and bad for you, here’s how make them easily at home with far healthier ingredients!

And yes, these make great gifts for special occasions!

A front view of a stack of mini chocolates made from this chocolate bars recipe.

What You’ll Need

8 oz. unsweetened chocolate – Choose your chocolate carefully. The higher the cocoa content the healthier it will be! (Dark chocolate anyone?)

½ cup coconut oil – Use the virgin oil that is hard at room temperature. This is a critical ingredient for your bars getting hard enough in the fridge or freezer to actually become a bar instead of liquid chocolate.

1 ¼ cup granular sweetener – I used xylitol because it’s easier on my blood sugar. But any granular sweetener will work here. Try Sucanat, coconut sugar or even monk fruit!

¼ tsp. salt – I used pink Himalayan salt, but any fine salt will do the trick here.

Chocolate Bar Flavorings

If you want to add flavoring to your chocolate bars, here are some suggestions. Use one or all!

  • 1 tsp. vanilla extract
  • 1 ½ tsp. ground cinnamon
  • ½ tsp. cayenne pepper
  • 1/4 cup finely chopped nuts (almonds, pecans, walnuts or macadamia nuts will work well here!)
An overhead view of two stacks of chocolate bars. A stack of large bars and a stack of mini bars made from this chocolate bars recipe.

How To Make This Chocolate Bars Recipe

In a small slow cooker (you can use a double boiler too), melt your chocolate on low, stirring once or twice as it melts.

When melted, stir in the coconut oil and melt fully.

Stir in the remaining ingredients and mix well.

Pour the chocolate into chocolate bar molds and set in the fridge. Once they are a little solid, you can move them to the freezer if you need them to harden faster.

Remove from mold and keep in the fridge or freezer at all times.

Need Supplies?

Healthy Chocolate Recipes

Copyright button.

Chocolate Bars Recipe

And up close shot of a stack of homemade chocolate bars with pink ribbon around them, made from this chocolate bars recipe.

Chocolate Bars Recipe

This delicious spicy twist on good ol’ fashioned chocolate bars definitely ups the wow factor on these. The spices are, however, completely optional.
No ratings yet
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 20 minutes
Freeze Time: 8 hours
Total Time: 20 minutes
Servings: 6 bars
Calories: 330kcal
Author: The Gracious Pantry

Equipment

  • Chocolate bar molds OR a small cookie sheet with sides

Ingredients

  • 8 oz. unsweetened chocolate
  • ½ cup coconut oil
  • 1 ¼ cup granular sweetener
  • ¼ tsp. sea salt

Instructions

  • In a small slow cooker (you can use a double boiler too), melt your chocolate on low, stirring once or twice as it melts.
  • When melted, stir in the coconut oil and melt fully.
  • Stir in the remaining ingredients and mix well.
  • Pour the chocolate into chocolate bar molds and set in the fridge. Once they are a little solid, you can move them to the freezer if you need them to harden faster.
  • Remove from mold and keep in the fridge or freezer at all times.

Notes

Please note that the nutrition data below is a ballpark figure. Exact data is not possible.

Nutrition

Serving: 1bar | Calories: 330kcal | Carbohydrates: 42g | Protein: 1g | Fat: 19g | Saturated Fat: 16g | Sodium: 81mg | Potassium: 23mg | Fiber: 1g | Sugar: 41g | Calcium: 5mg | Iron: 1mg

This recipe from the Gracious Pantry® archives, originally posted 8/5/12.

Image depicting 5-star rating. Image text says, Love this recipe? Give it a star rating in a comment below.

Similar Posts

113 Comments

  1. Made these tonight and snuck a taste (or two) before they were fully hardened. Oh my, these are good!! I am out of cayenne but will definitely add that next time too. Yum! Now, to not eat the whole batch!!!

    1. The Gracious Pantry says:

      Natalie – I thought that would be my problem too! But the good news is, a little goes a long way. They are very satisfying, so 1 bar is generally enough.

  2. Darlene @ fieldstone hill design says:

    I am assuming that I need to heat this while mixing. Is this correct? Can’t wait to whip these up tonight. I need a chocolate fix!

    1. The Gracious Pantry says:

      Darlene – Correct. Keep the heat low.

  3. Darlene @ fieldstone hill design says:

    Thank you! I tried these, and OH my goodness! Love this! Now… self control. self control. self control. haha!

    1. The Gracious Pantry says:

      Darlene – Haha!!! Ya, but thankfully they are rich enough that a little will go a long way. Enjoy!!

  4. Someone added oats- how much and how did you add it? That sounds really yummy!

    I don’t really like coconut, but I think I’d have to make an exception for these. 🙂

  5. I’ve never used coconut oil. Do I measure it cold and then heat it while I whisk the ingredients together or can I liquify the oil first??

    1. The Gracious Pantry says:

      Sonja – Either way. 🙂

  6. I LOVE your recipes! I make at least one per week, and have shared your website with all my friends! I have lost 40 pounds by switching to a clean eating lifestyle, and slowly but surely I am converting them all to clean eating! Thank you!

    I had a question about this recipe. My friend and I made fudge with coconut oil and it was awful! Just tasted like oily coconut. Is there something else you could sub for the coconut oil? I love Hershey’s bars, and its been hard to give them up!

    1. The Gracious Pantry says:

      Susan – Not on this one. You need an oil that will solidify. I suppose you could try butter, but I have no idea how that would work out. I have to say though that these do not taste like oily coconut. At least not to me!

  7. Can I use wax paper instead of parchment paper? Also if I want to add peanut butter how much?

    1. The Gracious Pantry says:

      Jennifer – You could, but wax paper is not the healthiest way to go. The wax particles get into your food. I wouldn’t add peanut butter to the bars themselves. I would just spread some on after they have been frozen. That, or layer the chocolate with peanut butter in muffin papers to make peanut butter cups.

    1. The Gracious Pantry says:

      Jennifer – My pleasure!

  8. I made these today and they are good but very rich and more like fudge. Is that how they are suppose to be?

    1. The Gracious Pantry says:

      Jennifer – Yes, they are very rich. A little goes a long way.

  9. I just made this recipe as their is an allergy to tree nuts in our home so I avoid them all and used with butter. They smell delicious and in the liquid form it is heaven. Cannot wait until it hardens some to let you know the final outcome. So far though they are amazing!! thank you for all of these wonderful recipes!!

    1. The Gracious Pantry says:

      Nikki – Thanks! But if you have a tree nut allergy, wouldn’t that also include coconuts? Just curious. Don’t want anybody to get sick!

  10. Yes, We avoided them and used Butter instead of coconut oil. They taste amazing! EVERYONE in the home cannot get enough.

    1. The Gracious Pantry says:

      Nikki – Oh good!!! Glad to hear the butter worked! 😀

  11. Christiane says:

    Do you taste the chili powder? Do you have to use it?

    1. The Gracious Pantry says:

      Christiane – No, you don’t have to use it. It gives them a little spice, which in hindsight, I would not do again. But they were good!

  12. I mixed carob powder & olive oil, for a lovely texture. Then I tried to add vanilla extract. Then it started to get rough & lumpy. Added honey but it doesn’t seem to blend. I scooped them into the mold anyway, Hoping it set later in the chiller. Will try another round later with only 1 tsp of vanilla extract & a pinch of salt.

    1. The Gracious Pantry says:

      Elaine – It could be the carob. I’ve never tried it with carob. Try adding the vanilla after the honey and cutting it in half. Maybe that will help. Let me know how it goes!

  13. I’ve a girlfriend who loves chocolates. Who doesn’t, but after taking chocolates, she’ll release very stinky human gas. Hence I’m trying to use carob as a substitute. But the cocoa is not that strong & the vco is a bit strong. Any suggestions?

    1. The Gracious Pantry says:

      Elaine – Maybe try adding some extracts?

  14. What’s the difference between essence & extract? Does chocolate/cocoa extract contain traces of cocoa?

    1. The Gracious Pantry says:

      Elaine – An essence is usually chemically derived and would not be considered clean. Opt for extracts that are pure. (no added sugars or flavorings)

  15. Due to some health reasons I have to avoid any kind of sugar subsitue. My doctor also forbid to eat fruit sugar or any other sweetener since all that feeds the Candida albicans. Basicly I can just eat vegteables and meat and stuff like that. So I am searching for alternatives. Do you think this recepy would work with any sweetener at all or would it taste too bitter?

    1. The Gracious Pantry says:

      Gwen – It would be pretty darn bitter. Have you asked about stevia? Stevia is not a sugar at all and may allow you to have something at least moderately sweet. It’s worth asking your doctor about!

  16. Yes, stevia is allowed. Thanks! I’m gonna try this recipy then. 🙂

    1. The Gracious Pantry says:

      Gwen – Great! I hope you enjoy it! Just be aware of the conversion between sugars and stevia. Stevia requires much less!!

Leave a Reply

Your email address will not be published.

Recipe Rating




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