Mocha Protein Balls

Give your body a morning boost with these tasty mocha protein balls


  • 100g pitted dates 
  • 1 scoop Vanilla protein powder
  • 2 shots Espresso (cooled)
  • 100g raw hazelnuts or cashews 
  • 40g cocoa powder
  • Pinch of sea salt
  • Desiccated coconut (optional)


1Put the pitted dates into a bowl and add your 2 shots of espresso. 

Let the dates soak in the coffee for about 15-20 mins so they soften.

After 15-20 mins, remove the dates from the coffee but don’t throw the coffee away. Put the dates into a food processor or nutri-bullet and blend thoroughly (60-120 seconds). During this time add 1-2 tbsp of the coffee so it makes a nice caramel consistency.

Blend the mixture until it forms a dough texture.

Once you’ve formed a dough, remove it from the food processor, place mixture into a bowl and cover it to place it in the fridge for a couple hours to chill. The dough will be quite wet and sticky so this will help when you come to roll the dough.

When ready, take the mixture out of the fridge and cut into eight pieces to roll as balls. 

Roll in desiccated coconut (optional)

Once you roll the mixture into balls store, in an airtight container and leave them in the fridge. They will last up to a week, or you can freeze them if required.