Chocolate Date Protein Balls (Gluten Free)

Chocolate Date Protein Balls-1

Sometimes you need a snack on the go. Maybe you’re running late in the morning or you’ve got a few minutes back at home before heading out again in the evening. Or maybe you just need something in your gym bag that you can eat after a good workout. A full meal is not what’s required here but a healthy snack, something to keep you fuelled up until your next meal.

These Date Protein Balls fit the bill. They’re easy to make and store in the fridge and extremely convenient. You can grab a couple for breakfast as you head out in the morning or pack them in a lunch box to enjoy when you’re out and about. Accompanied by a piece of fruit like a banana or pear, they’ll keep you powering on until your next meal.

Chocolate Date Protein Balls-2

I’m made a basic protein ball recipe here with no added sugar but you could also try rolling them in shredded coconut, dried berries, cocoa, crushed banana chips, flaked almonds or crushed pistachios for extra interest. You could even pop them on a stick and dip them in dark chocolate — cake pop style — if you wanted to make them more indulgent. There’s really no bad way to eat these. Enjoy!

5.0 from 1 reviews

Chocolate Date Protein Balls
Author: Christina Soong-Kroeger
Recipe type: Appetizer, Snack
Cuisine: Australian

A great, protein-packed, healthy snack
  • 250 grams raw almonds
  • 12 pitted dates
  • 60 grams protein powder (vanilla or chocolate flavour)
  • 1.5 tablespoons cocoa powder
  • 0.5 teaspoon ground cinnamon
  • 1.5 teaspoons vanilla extract
  • 2-3 teaspoons water

  1. Blend almonds in a food processor until finely ground.
  2. Add all other ingredients (half of water first) and mix until it starts to come together. Add the rest of the water if the mixture is too dry.
  3. Using a tablespoon, scoop out the mixture and shape into hazelnut-sized balls with your hands, packing the mixture together firmly.
  4. This amount will make 13-14 hazelnut sized balls.
  5. These can be kept covered in the fridge for 3-4 weeks.




  1. Kelly Neville says

    Can I just point out, that the title/nutrition claim of this recipe is inaccurate – these protein balls are not sugar-free. (they may be free of added sugars, but contain natural sugars in the dates).
    As an Accredited Practicing Dieititian, it is extremely important that any websites, reputable organisations (such as the AusAlmonds) we would use or recommend to consumers provide accurate nutrition infoirmation that is not confusing..

  2. Aly says

    Hi, these look like a great pick me up snack and workout snack! However, I am allergic to nuts! Can you think of a substitute for the almonds? Do you think GF flour or oats would work?! Thanks!

  3. says

    I made these protein balls today, very tasty, I used twice the amount of water to combine the dry ingredients to be able to form the balls. I made 25 bite size balls. Delicious afternoon snacks ready to go! Thanks for sharing.

  4. says

    Hi Kerrie, thank you so much for sharing your experience with us! Yes, you can certainly add more water if necessary to make the balls – mine were quite a dry crumb which I quite liked but more water would certainly make them easier to shape and mould. So glad you enjoyed them!

  5. Kerrie says

    Hi there, how long do you think these would keep in the fridge? Not that they would last more than a day in my house …

    • Christina Soong says

      At least a week in an air-tight container. I’ve eaten the last one or two after nine days and they were fine. :)

  6. says

    I used roasted almonds and needed more water also, and added extra dates. I put some sea salt in to taste as well. Made 20+ balls. Delicious. Next time I’ll add some espresso instead of water.

    • Christina Soong says

      Fantastic! Thanks for sharing this with us, Bonnie. We love it when people take these recipes as a starting off point and come up with their own variations. You will need extra water if you use roasted almonds and a few extra dates are a great idea, too. Let us know how you go with your expresso variation! :)

  7. Michelle Joseph says

    I know this is 2 years late but hey! I just discovered the recipe. Made these today and it works out great. Rolled mine in dessicated Coconut and they look like choclate truffles. The taste is wonderful and one is enough to keep the hunger cravings away between workout and meal. Am already working on variations including the espresso one mentioned above and a chocolate-orange one (orange zest and orange essence instead of the vanilla). Thanks for the recipe

    • Christina Soong says

      Hi Michelle, thanks so much for sharing that lovely feedback with us. We’re so pleased you liked this recipe. These balls are incredibly versatile as you’ve discovered. Your flavour variations sound delicious – we’ll have to give them a go! 😀

  8. says

    Thank you for your comment, Kelly, and we appreciate your feedback. We have double checked the nutrition calculations for this recipe and as the per serving sugar quantity is above the threshold of 0.5g/serve to qualify as “sugar free” (due to the natural sugar in the dates) we have now amended the recipe name and tags accordingly. Once again – Thanks!

  9. says

    Hi Aly, as the balls aren’t cooked, I wouldn’t like to suggest a gluten free flour. However you could try dry shredded coconut, toasted oats or a muesli mix as a substitute for the almonds. I haven’t tried any of these myself so can’t give you accurate measures or timings but do have a try and see how you go. Please do drop us a line and let us know how you get on!

  10. says

    Hi Jane,
    Thank you for your question. The nutritional content is as follows (per ball of approx 50g): Energy 822kJ; Protein 5.0g; Fat, saturated 0.9g; Fat unsaturated & monounsaturated 10.1g; Carbohydrates 16.9g including sugars of 16.1g and Sodium 11mg.
    I have also emailed you a copy of the complete nutritional breakdown of the recipe for your reference.
    Enjoy! 😀

Leave a Reply

Your email address will not be published. Required fields are marked *

8 − = seven

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Rate this recipe: