Guilt-free, raw and healthy chocolate protein balls take just 5 minutes to prepare and have less than 70 calories per serve.
Protein balls (also known as bliss balls) make a great energy-boosting, healthy snack.
Just like my original peanut butter protein balls, this chocolate version is sure to become a family favourite snack in no time!
Why Protein Balls Are So Good
Protein balls make a great energy-boosting snack, lunchbox treat or post-workout pick me up.
Here's why you're going to love them:
- made from raw, natural ingredients
- high in protein, healthy fats, carbs and fibre
- energy-boosting
- made with natural sweeteners
- quick and easy to prepare... just 5 minutes!!!
- freezer-friendly
What You Need
To make my chocolate protein balls (that taste just like a cheeky chocolate treat), you'll need just 6 ingredients:
- dates - you can use either pitted medjool or pitted dried dates for this recipe. Personally I prefer the texture and flavour of the medjool dates. If using dried pitted dates, soak them in hot water for 10 minutes, then drain and use as per the recipe.
- almonds - use raw natural almonds.
- honey - for a vegan option you can substitute the honey with either rice malt syrup or agave syrup. Adjust the amount of honey used based on how sweet you like your protein balls to be.
- vanilla extract
- cocoa powder - or substitute with cacao powder
- cacao nibs - these can be purchased from the health food aisle of any major supermarket or from health food stores. Alternatively, you can substitute the cacao nibs for dark chocolate chips or omit them entirely.
How To Make Protein Balls
This simple 5 minute and 3 step recipe could not be any easier!
Note: please scroll to the recipe card at the bottom of the post for ingredient quantities and the full detailed method.
Step 1 - Place the dates, cocoa powder, honey and vanilla extract into a food processor, Thermomix or blender. Mix until smooth.
Step 2 - Add the almonds and cacao nibs and mix until combined (it's fine for the mixture to still be a little chunky).
Step 3 - Use your hands to roll the mixture into balls.
Storing & Freezing
Protein balls can be stored in an airtight container in the fridge for up to 1 week.
Alternatively, they can be frozen in an airtight container for up to 3 months.
Once removed from the freezer, bliss balls will defrost very quickly (within 10-20 minutes). Therefore, they can be placed into lunchboxes directly from the freezer and they'll be ready in time for a morning snack.
Recipe Tips & FAQ
What type of dates are best for protein balls?
You can use either medjool dates or dried pitted dates when making protein balls, however, they hold different amounts of moisture which means that you’ll need to adapt the recipe slightly depending on which type of dates you’re using. I prefer to use medjool dates which are more moist than pitted dates. If using pitted dates, soak them in hot water for 10 minutes before draining and using.
How many calories is in 1 ball?
These balls have 68 calories per serve.
Are protein balls healthy for you?
Protein balls should be consumed as part of a balanced and healthy diet. They are high in protein, fibre, healthy fats and carbs.
What equipment do I need to make protein balls?
You will need either a food processor, Thermomix, blender or Vitamix.
Are these vegan?
If you substitute the honey with rice malt syrup or agave syrup, then these protein balls are vegan.
Processing the mixture
The mixture is very sticky, so you'll need to scrape down the sides of your food processor partway through mixing.
More Healthy Snack Recipes
While it's hard to find a healthier snack than my chocolate protein balls, these recipes all make simple, healthy snacks too:
- peanut butter protein balls
- salted caramel protein balls
- healthy lemon and coconut balls
- healthy apricot and coconut balls
WANT EVEN MORE DELICIOUS RECIPES? Subscribe to my newsletter or follow along on Facebook or Instagram. And if you love baking, then please come and join my Facebook cooking club group or subscribe to my YouTube channel.
Double Chocolate Protein Balls
Ingredients
- 200 g medjool dates see notes
- 2-3 tbs (40-60g) honey or substitute with agave syrup/rice malt syrup
- 1 tsp vanilla extract
- 1 tbs (8g) cocoa powder or cacao powder
- ¾ cup (105g) raw almonds
- ½ cup (60g) cacao nibs or substitute with dark chocolate chips
Instructions
- Place the dates, honey, vanilla extract and cocoa powder into a food processor or Thermomix and blend until the mixture resembles a paste.
- Add the almonds and cacao nibs and press pulse/turbo several times, until your desired texture is achieved.
- Roll into tablespoon sized balls and store in an airtight container in the fridge for up to 1 week or freeze for up to 3 months.
Notes
- dates – you can use either pitted medjool or pitted dried dates for this recipe. Personally I prefer the texture and flavour of the medjool dates. If using dried pitted dates, soak them in hot water for 10 minutes, then drain and use as per the recipe.
- almonds – use raw natural almonds.
- honey – for a vegan option you can substitute the honey with either rice malt syrup or agave syrup. Adjust the amount of honey used based on how sweet you like your protein balls to be.
- vanilla extract
- cocoa powder – or substitute with cacao powder
- cacao nibs – these can be purchased from the health food aisle of any major supermarket or from health food stores. Alternatively, you can substitute the cacao nibs for dark chocolate chips or omit them entirely.
Frantisek Lovas
Very delicious treat couldnt resist not to lick my fingers.Only one thing regarding instruction.It is better to crash almonds in food processor separatly and then add them into date mixture.Because even my heavy duty profi blender couldnt blitz almonds added to sticky date mixture.
Bianca
I’m not sure what I did wrong but I couldn’t blend 12 medjool dates in my Thermomix.
The dates kept getting stuck under the blades. They created a block so the blades couldn’t spin - I thought I was going to overheat the motor. What technique do you use to blend the dates? Or speed/time setting do you use?
Lucy Mathieson
Hi Bianca, that is very odd as usually the Thermomix will absolutely blitz through the dates. I press Turbo/Pulse 10-15 times to blitz mine. xx
Bianca
Thanks Lucy, that’s great advice. I was turning the blades to Sp 8. The Turbo Blitz 10/15 times is a great recommendation. Thanks again, I’m desperate to try them
Lucy Mathieson
Hehehe good luck!! It does also depend a little bit on the type of dates (and the sharpness of your blades) but that should definitely help! xx
Dianne
I am diabetic and i am looking for a treat in the afternoon with my cuppa , and i sure like the look of the bliss balls . Would you say they are diabetic friendly . I am a newly diagnosed diabetic.
Lucy Mathieson
Hi Dianne, you would need to ask your doctor if they are appropriate for you. xx
Dianne
Hi Lucy they have got the better of me . I have made them and OMG. Everything in moderation . Love them thank you . .
Lucy Mathieson
Woo hoo!!! Yay! I'm so happy you liked them! xx
Michelle
Unfortunately mine didnt stick together very well. Perhaps not enough dates?
Lucy Mathieson
Hi Michelle, it really depends on the type of dates you use. Medjool dates tend to stick together a lot better. If you're using dried pitted dates, you might like to soak them in a little water for a few minutes before using them.
Diana
I love this recipe and will give it a go this week! I have 3 home from school holidays so a big thank you
D x
Lucy Mathieson
Perfect!!! The kids will love making these!