Almond Fudge Energy Balls

ALMOND FUDGE ENERGY BALLS | vegan, dairy free, gluten free, egg free, healthy  , easy, plant based  , refined sugar free, bliss balls,, recovering raw

These crazy good energy balls were, to be 100% honest, a complete fluke. I've made a commitment to myself to get new recipes on the blog more frequently, but admittedly failed to appropriately plan what I was going to make this week. Enter energy balls - they take no time at all to make, are absolutely delicious, and make perfect snacks for the week. Although I cannot even begin to tell you how hard they are to photograph! I've made similar things on the blog before, like these super green vitality bites made with the goodness of spirulina and cacao, and these RIDICULOUSLY GOOD Christmas fruit cake truffles that are coated in chocolate and taste like legit fruit cake. Need I say more?

I cannot even begin to tell you how excited I was when I tried these - they're perfectly chewy with a flavour reminiscent of chocolate cake batter. All you need is 7 simple ingredients and a bit of patience while they set. Now enough chatter from me, go make these!


Dates really are nature's candy - when I was a child, I would sneak into the pantry when my parents weren't looking just to eat them, because I thought they were actual lollies! I'm sure they wouldn't have minded though, considering dates are incredibly rich in potassium and fibre and also contain a host of minerals including calcium, manganese, iron, magnesium and zinc. Dates are high in glucose and fructose, natural sugars that make them a great source of quick energy - try one of these energy balls pre-workout.

These energy balls are...

  • Reminiscent of chocolate cake batter,
  • Great for active kids and adults, 
  • The perfect after-dinner treat, 
  • ... and take just 10 minutes to make.

Almond Fudge Energy Balls

Make time: 10 minutes
Makes: 15 x 38g balls
Equipment required: food processor


  • 300g pitted medjool dates
  • 1/2 cup almonds (90g)
  • 1/2 cup cashews (80g)
  • 2 tbsp coconut oil
  • 2 heaped tbsp almond butter
  • 4 tbsp cacao powder
  • Pinch Himalayan salt


  1. Blitz the almonds and cashews in a high speed blender (or food processor if you don't have a good blender) until they form a flour. This is the secret to the gooey, fudgy texture, so get the nuts as fine as you can! 
  2. In a food processor, add cacao powder to the nut flour and pulse to combine. Add dates, almond butter, coconut oil and salt and process for a few minutes until dates are fully broken down and the mixture is fairly smooth.
  3. Roll into 15 balls and refrigerate until firm for maximum fudge factor, about 3 hours. 

Recipe Notes

  • If you're struggling to blend the nuts fine enough, you can absolutely just sub the whole almonds for 90g almond flour and do your best to blend up the cashews.

Get Recipes By Email

* indicates required
Gemma McLeodSnacksComment