Eat Well

Jaffa Protein Balls

Posted on   Category: Post-Workout Snacks, Clean Chocolates & Candy

While I would love to gorge myself on a packet of Jaffa Cakes (the king of UK treats – look them up!), I would hate to know the list of ingredients. Living healthily means finding a balance of whole foods, while enjoying the taste of things you love, so here’s my replacement for the Jaffa Cake, and a fine one at that. Jaffa Protein Balls at the ready…



SERVES: 25 balls


  • 1 ½ cup pitted dates
  • 1 cup almond meal
  • ½ cup natural / vanilla / chocolate protein powder (optional)
  • 3 tablespoons raw cacao powder
  • ½ cup raw almonds
  • zest and juice of 1 small orange
  • 1 teaspoon pure vanilla extract
  • pinch Himalayan sea salt



  1. Place dates in a food processor, and blend to a thick paste (adding a little water if necessary).
  2. Add almond meal, protein (if using), salt, vanilla and cacao powder and blend again until combined.
  3. Add in whole almonds, zest and juice of the orange (reserving a tablespoon of zest for rolling).
  4. Process until the mixture is coarsely ground and starts to come together.
  5. Take a tablespoon of mixture in your hands and gently roll with your palms.
  6. Place remaining zest in a shallow plate and quickly roll the balls in it before storing in a glass jar.
  7. These will keep in a cool corner of your kitchen for up to a week.

Most Clicked

Guilt-free chocolate recipes for you to enjoy this Easter

5 Responses to “Jaffa Protein Balls”

  1. The Importance of Meal Prep - The Fit Foodie

    […] choose raw or no-bake snacks such as almonds, fresh fruit and simple home-made protein balls […]

  2. Jo

    These are the best thing ever!

  3. Vicki

    Sally I’ve tried making these twice over the past few days and the mixture is so sticky I can’t get them to roll in to balls, I’ve put the second try in the fridge to see if it will firm up a bit after a few hours, am I right in thinking 1 and 1/2 cups of dates would be about 11. Must say it so yum, sticky or not.


Leave a Reply