Making homemade chocolate is so easy and so rewarding. This Cranberry and Pistachio Homemade Chocolate is gluten free, dairy free, refined sugar free and vegan with a nut free option.
After creating this homemade chocolate recipe I realised something. Itโs probably time that someone held an intervention. I know you guys want more dinner recipes and I am so on the job, trust me. But I just could not help myself. I love chocolate too much, I couldnโt not post this recipe. If youโre like me and in need of a major cacao detox then probs stop reading. Go and browse my other, non-chocolatey recipesย because this one is not for you. If youโre not in need of a cacao detox or, like me youโre in sweet, sweet denial, then read on my friend. Read on. This homemade chocolate is the business. The bees knees. Why you ask? Well, let me enlighten you!
Health Benefits of Cacao
Below is a list of all of the great things about cacao (that I happen to tell myself daily to enable my current state of cacao detox denial).
- Cacao is rich in magnesium, an essential mineral used in over 300 enzymatic reactions throughout the body. This mineral is highly beneficial for the nervous system, helping to reduce anxiety. Magnesium is also essential for heart health as it is important for nerve conductivity.
- Iron is found in high amounts in cacao.
- Cacao is high in antioxidants which can benefit the cardiovascular system and help to reduce inflammation.
- Feel good substances present in cacao likeย phenylethylamine, work on neurotransmitters to help positively affect our mood. Hence why chocolate makes us feel good.
This chocolate recipe is also refined sugar free, containing only 2 tablespoons of maple syrup to sweeten. It is also dairy free (vegan) and gluten free.
How to Make Homemade Chocolate
If you havenโt made your own chocolate yet then you need to try this recipe. You might be surprised at just how easy it is to make. We use just 4 simple ingredients as the base โ cacao powder, cacao butter, pure maple syrup and almond butter. The first step is too gently warm the cacao butter in a saucepan until it is melted. Add in the cacao powder and whisk until itโs nice and smooth. Add in the almond butter and maple syrup and continue to whisk for a minute or so and then turn off the heat. Continue whisking until the mixture is really smooth and there are no lumps.
Pour the chocolate mixture into a baking paper lined tin โ a loaf tin works well if you prefer a thicker chocolate or a brownie tin can be used if you prefer a thinner, bark style chocolate.
Now add your toppings and pop the chocolate into the fridge or freezer to set. The freezer is much quicker so if youโre impatient like me then this is your best option.
Would you like to save this?

Recipe Substitutions
This chocolate can easily be made caffeine free or nut free if need be. It is also very versatile and you can really use whatever toppings you like depending on what you have on hand. Here are my suggestions for substitutions:
- Swap cacao powder for carob powder for a low caffeine option.
- Use tahini instead of almond butter and leave out pistachios to make this nut free.
- Swap dried cranberries or pistachios for any other toppings you like. You could use sultanas, toasted almonds, toasted coconut, buckwheat groats โ feel free to get creative!


Liked this dairy free chocolate recipe? Hereโs some more:
Chocolate Jaffa Cupcakes with Chocolate Cashew Frosting
Cranberry and Pistachio Chocolate Recipe

Ingredients
- 100 grams cacao butter
- 1/4 cup cacao powder
- 70 grams almond butter
- 2 tbsp pure maple syrup
- 1/4 cup pistachios, roughly chopped
- 1/4 cup dried cranberries, no added sugar
Instructionsย
- In a small saucepan on a very low heat add the cacao butter. Stir until completely melted.
- Once the cacao butter is melted, add the cacao and stir through using a whisk.
- Add the almond butter and maple syrup and whisk until mixture is smooth.
- Line a slice tin with baking paper and pour in the chocolate mixture. Sprinkle pistachios and cranberries evenly across the surface.
- Place in the refrigerator and leave to set for approximately 2 hours or the freezer for approximately 30 minutes. Once set, slice with a knife or break into chunks.
Notes
Loved this recipe? We would love it if you could rate this recipe and comment below.
Follow @ournourishingtable on Instagram,ย Facebook and Pinterest for more healthy cooking inspiration.



Like this recipe? Leave a comment!