Decadent Fudge you’ll love but with a healthy twist



  • 200ml boiling water
  • ¼ tsp salt (I use Maldon salt)
  • 1 tbsp maca powder
  • 4 tbsp cacao powder (or cacao powder with maca and bee pollen for non-vegans looking for an extra boost of vitamins, protein and minerals)

Looking for a healthy treat to satisfy a sweet tooth? Or a delicious gift suitable for a foodie/vegan/gluten-intolerant friend? Then try this plant-based, dairy-free, gluten-free, no-refined sugar fudge! It takes under 15 mins to prepare and no baking is required; you simply pop the fudge in the freezer for 2-3 hrs to set.

You need less than 10 ingredients and only 1 saucepan and 1 tray (so there is little washing up!). These do come with a warning though; they are so more-ish, it is hard not to eat the whole tray!

I have used hazelnuts for this fudge recipe. But you can of course use other nuts (like pistachios which lend a beautiful green hue, walnuts, almonds or macadaemias), seeds (sunflower work well) or dried fruit (sour cherries, goji berries, dried cranberries and dried goldenberries also work well).

To boost the nutrient profile of this fudge, I have included protein powder (soya bean or pea varieties are great choices) and maca powder. If you have run out of these, simply substitute for more nuts or dried fruit.

This fudge keeps well in the freezer for months, making it a super convenient treat or gift that can be made in advance. I love these as petit fours after a meal and as an energy-boosting snack before a workout. Give it a go…you will be amazed how easy it is to make!

Hazelnut fudge 11


  1. Line a small baking tin measuring 16cm X 26cm with baking parchment and a little coconut oil.
  2. Place the dates and boiling water in a saucepan on a low heat for about 5 mins. The dates will become a mushy paste.
  3. Turn off the heat.
  4. Stir in the coconut oil and salt.
  5. Transfer the paste into a blender. Add the protein powder, maca powder, nut butter of choice, cacao powder and whizz to combine.
  6. Transfer the fudge mixture back into the saucepan (or a mixing bowl if you prefer!). Stir in the hazelnuts. The mixture will be quite stiff.
  7. Transfer into the prepared baking. Using a spatula, squish the mixture down so that the fudge is level. I use a silicone spatula and if the mixture if very tacky, it helps to dip the spatula head in a little water before squishing the mixture down.
  8. Pop in the freezer for 2-3 hours to allow to set. Transfer the fudge slab onto a chopping board and slice into chunks. This fudge is best kept in the freezer and defrosted at room temperature for a few mins prior to eating. Enjoy!