Mocha Protein Balls

There are countless diets and fitness routines out there which can be confusing and not everybody has the time or money to train every day or even every week.

Jump to recipe ?

We know that protein is a great food source for your body as it will give you energy and leave you feeling fuller for longer.

To add, cashew nuts are a really good source of protein and good fats and chia seeds are packed with fibre. Oh, and this recipe has both!

mocha protein dough balls


Fresh Coffee is perfect to have every day as part of a healthy lifestyle, that is, depending on how you have it!

Coffee without milk has hardly any calories, and, due to the caffeine, it’s an effective and natural way to boost energy levels before a workout.

Not everyone enjoys coffee without milk, however. So, we’ve come up with a post-workout tasty treat that you can include as a healthy protein snack in your diet, which has that great caffeine hit and awesome coffee taste.



  • 100g pitted dates (dried or fresh)
  • 120ml Two Chimps Espresso (cooled)
  • 100g raw cashew nuts
  • 40g cocoa powder
  • 1 tbsp chia seeds
  • Pinch of sea salt
  • Desiccated coconut (optional)
mocha protein ball ingredients


Let’s go!



Make sure whichever dates you use have the stones removed and are halved. If not, chop in half and remove the stones.

Put the dates into a bowl and add your Two Chimps espresso. Leave the dates to soak in the coffee for about 15-20 mins—this will soften the dates.

soaking dates for mocha protein balls

After 15-20 mins, remove the dates from the coffee but don’t throw the coffee away. Put the dates into a food processor* and blend for about 2 minutes. During this time add 1-2 tbsp of the coffee so it makes a nice caramel consistency.

*We used a Nutri-bullet for this, and although it worked less well, it still worked well!

adding dates to food processor
adding all ingredients to food processor


Pulse the mixture until it forms a dough texture. If you want the balls to be crunchy, then don’t blend the mixture too much.

Once you’ve formed a dough, remove it from the food processor, wrap it in cling film and place it in the fridge for a few hours to chill down. The dough will be quite wet and sticky so this will help when you come to roll the dough.

dough ready to chill down in the fridge


When ready, take the mixture out of the fridge and cut into eight pieces, or whatever size balls you’d like. It doesn’t matter if your balls aren’t all the same size, but if they are similar, it will help for consistency. Roll the pieces of dough between your hands to form a ball. Set aside and roll the next.

rolling dough between your hands
rolling dough in your hands
dough balls rolled in coconut


To store, put your protein balls in an airtight container and leave them in the fridge. They will last up to a week, or you can freeze them if required.

Although these balls are full of healthy ingredients, they should be eaten as part of a balanced diet.

mocha protein dough balls


You want more? We think you’ll love:

Mocha Banana Bread

Coffee and Chocolate Brownies

Coffee Cake


Followed this recipe? Please share your photos with us using #twochimpscoffee.

Need coffee? Head over to our shop now.

Join the troop