Chocolate & goji berry energy balls

There are a number of packaged snack bars/balls made using whole food ingredients on the market these days, which are great for occasional convenience, however I often find them to be expensive and high in sugars, albeit natural ones. So, I like to make my own and keep a batch in the freezer so I’m prepared for the times when I feel I need a snack on the go or fancy a sweet treat.

These little energy bombs are full of healthy fats, protein, fibre and carbohydrates, making them nicely balanced to give you some long lasting energy. Plus, they kind of taste like chocolate brownie! 


  • 1/2 cup dates (approx 8 dates)
  • 1/4 cup goji berries
  • 1 cup oats
  • 2 tbsp chia seeds
  • 3 tbsp raw cacao powder
  • 2 tbsp coconut oil, melted
  • 2 tsp maca powder (optional)
  • 1 scoop vanilla protein powder
  • 1/2 cup almond butter
  • 1/4 tsp cinnamon 
  • Pinch salt


  • Add dates and goji berries to two separate bowls and cover with warm water to soften for ten minutes. Drain when ready.
  • Add oats to a food processor and process them into a fine flour.
  • Add all remaining ingredients except for the goji berries and process until well combined. 
  • Add the goji berries and pulse a few times until distributed but not completely broken down.
  • Roll into balls and place in fridge or freezer to chill and harden.
  • Keep in the fridge for 1-2 weeks or freezer for a month. Thaw before serving if frozen.

Makes approx 15 balls using roughly 2 tbsp of mixture per ball. If you don't have vanilla protein powder, you can add any protein powder plus a teaspoon of vanilla extract.

If you are pushed for time or not so worried about the presentation, instead of rolling them into ball shapes line a container with parchment and press the mixture in firmly. Pop it in the fridge or freezer to firm up and then just cut into squares. If I am not preparing these for others or an event, this is always what I do, it saves A LOT of time!