top of page
  • Writer's picturePV

Cacao-Walnut Energy Balls

Simple and delicious plant-based/vegan, no-bake cacao, walnut and date energy balls!

Cacao-Walnut Energy Balls Recipe

Yields: about 16 balls

Prep time: 10 minutes + about 20 minutes for rolling, depending on your rolling skills or whether or not you have help


  • 1 c ~ 100g of walnuts

  • 1/4 c ~ 25g of cacao powder (Dutch processed cacao, 100% pure, no additives)

  • 1/3 c ~ 30g of rolled oats (use gluten-free if necessary)

  • 1 1/2 c ~ 200g of pitted dates*

  • 1/2 tsp of cinnamon

  • 1/4 tsp of vanilla extract or 1-2 drops of vanilla essence

  • dash of ground cardamom

  • pinch of salt

  • optional "toppings": cacao powder, sesame, chia or hemp seeds, coconut flakes, oat flour, almond meal, etc.

*If you're using store-bought pitted dates, do make sure all the stones are really out before you throw your dates into the blender. The date pits are really hard and can damage your blade or worse- your teeth. What I usually do is I either open up each date or I squeeze each of them with my thumb and index finger to make sure they're definitely pitted.


  • 1- If your dates are very dry you might want to place them in a bowl and pour some hot water over them to make them a bit softer. Let them sit in the water for up to a minute, don't soak them for longer than that, because we don't want to lose their sweetness. Pour out the date water into a glass and set aside, you might need it later.

  • 2- In a food processor or a blender, pulse together the oats and the walnuts until the walnuts reach a coarse consistency of walnut meal- that is: the nut pieces are very small but bigger than if you wanted to make it into fine flour.

  • 3- Add the cacao powder, cinnamon, cardamom and salt and mix everything well.

  • 4-Add in the dates and vanilla extract/essence. Mix everything together until you get a slightly gooey, dough-like consistency.

  • 5- If you've blended everything together but it's not sticking together, add in about 1 Tbsp of the date water you'd put aside or just regular filtered water. Blend everything, turn off your food processor and check with your fingers if the dough is malleable- if, when you squeeze it, it sticks together well enough to be rolled into a ball. If it is you're done with the blending part, if it's still too dry, add just a little bit more water, 1/2 tsp and check again, if you've added too much water and the dough is too sticky, no worries, you can add a little bit of oat flour (made by simply blending oats into flour) until you get the perfect dough.

  • 6- If your food processor left you with a dough ball that's great, if if you feel your dough could use a little help with sticking together nicely, you might want to transfer it to a bowl or a clean surface and knead it gently a couple of times until you do end up with one big dough ball.

  • 7- You can now start to break apart your dough ball with your fingers or using a teaspoon. I usually use a scale to make sure the balls are similar in size and I find that 20g/0.7oz balls are just the perfect size, however depending on my mood, I've been known to make them half that size as well- it's really up to you.

  • 8- Once you've measured out (or eye-balled) the desired amount of dough for your ball, roll it between your palms into a ball and voila. It's done:)

  • Optional: you can roll your balls in whatever "topping" you desire, be it sesame, chia or hemp seeds, coconut flakes, oat flour and so on. These particular energy balls I personally like to roll in cacao powder, but I've also made them into double chocolate pralines by covering them with melted chocolate- yum!

  • 9- Place the balls gently into an airtight container and keep them in the fridge until you're ready to serve them. If you want to eat them right away I recommend chilling them in the freezer for at least a few minutes so that they harden a little bit.

You can keep the energy balls in an airtight container in the fridge for a couple of weeks and if you freeze them you should be able to enjoy them for up to 3 months, that is if there's any left at that point;) I usually freeze mine right away and take out only what I'm about to serve/eat. The really cool thing is that they will keep longer and fresher in the freezer, but they don't actually freeze completely, so when taken out of the freezer you can eat them basically right away or you can wait a few minutes for them not to be so cold. When they are chilled they do become harder and in case you ever wanted to cut them up into halves or quarters I also recommend doing it right after you take them out of the freezer so that you can cut them neatly with a sharp knife and avoid squishing them in the process. Enjoy!

Make sure to also try our other, equally simple energy balls recipes, for example: the peanut-date ones or, what I call, the "ferrero" version ones!


bottom of page