Healthy Chocolate Peanut Butter Balls


Confession: I have a major sweet tooth. If it was socially acceptable to eat Haribo all day I could and I would, though I’m sure I would feel crapibo by the end of the day. In reality though I try to eat healthy most of the time, cooking from scratch when I’m at home and eating whatever the hell I want when I go out. Balance – you know? There’s always this moment mid-afternoon though where I just need something sweet. So instead of traipsing down the shop for a chocolate bar, I’ve been experimenting with recipes to find something else to satisfy my cravings and have found the perfect thing with my adaptation of a Madeleine Shaw recipe. You can find her original recipe for Raw Chocolate Peanut Butter Brownie Cake here, but I’ve mixed up the quantities a bit and mould them into balls which make them really easy to throw into a tub to carry around and to snack on.

A few notes before I write down the recipe. I got a huge bag of Medjool Dates off Amazon here and vouch that they taste fine whizzed up in recipes and are a little cheaper because you’re buying them in bulk. If I’m eating them alone though I tend to buy them fresh from a supermarket or a local market as they’re a bit softer. I use aroma-free Coconut Oil in this recipe (again from Amazon here) which has been a revelation. I’m not the biggest fan of coconut, so the fact that this doesn’t taste like coconut at all means I use it all recipes and when cooking: sweet or savoury. The other tough to find ingredient, but one that’s well worth hunting down is Raw Cacoa Powder. I’ve bought it from Holland & Barrett in the past, but picked up a huge packet from Amazon (again! Link here) and use it all the time. It’s great to make homemade chocolate with, add into smoothie, sprinkle onto granola, it tastes so lovely and is ridiculously good for you. Now, onto the recipe…

CHOCOLATE PEANUT BUTTER BALLS. A protein filled snack that does that whole sweet and savoury thing and satisfies a sugar craving without having to consume heaps of the refined stuff. I keep them in the fridge, sealed and stored and they last about two weeks. Recipe makes about 30 balls.

You will need: 250g Crunchy Peanut Butter (or smooth if you fancy), 100g Hazelnuts, 300g Medjool Dates, 2 TBSP Coconut Oil, 2 TBSP Honey, 6 TBSP Raw Cacao Powder, a pinch of salt

All you need to do is blend all the ingredients together until a smooth and sticky ball is formed. Now my food processor isn’t that big so I added the peanut butter into a big bowl, blitzed the hazelnuts till they looked like fine granules before adding them into the big bowl, popped the dates into my food processor and whizzed them round until smooth, again adding them to the big bowl, then I just popped the rest of the ingredients to the mixture in the bowl. It’s a hard mixture to stir so I get in there with my hands, mixing it all together. When it’s all combined I take a tablespoon measure, scoop out the mixture and mould it into a ball. I do this for all of them and stick them on a plate and into the freezer for an hour to set. Then I transfer them into a container and leave them in the fridge, ready for when the sweet cravings come. Crunchy, salty, sweet goodness – right there.


  • Sounds nice, the last protein balls I made were a bit dry so I might give this a go! 🙂

  • Siobhan Amelia Hattersley

    These look amazing! I’m always looking for ways to make my snacks healthier! Thank you! 🙂 xx

  • Karla

    Definitely trying these later! Thanks for another amazing post Anna!

  • Kat Horrocks

    These sound delicious! I am exactly the same, around 4pm I have such a craving for biscuits/cake/chocolate and usually grab a handful of nuts which can be quite boring! These are perfect 🙂

    Kat |

  • Amy

    Yum, these look so good – peanut butter is my weakness!

  • These look delicious! Definitely going to try to make these!

  • I’m so glad you’ve posted a more in-depth blog about these! They sound absolutely amazing, and I will be making these asap. Every ingredient you’ve listed to make these, I love – so they’re definitely a winner.

  • Emily Knott

    Nom, nom, nom, nom!!!

  • theblackblush blog

    This look delicious! I have to try these!

  • Jessica Cherry

    These sound AMAZING, I need to make them immediately!

  • Alice Byers

    Do you think this recipe would work with almond butter in place of the peanut butter? I have an allergy but this looks so delicious! x

    • I’ve made things like this before, and I’m pretty sure you can sub any kind of nut butter for another!

      • Alice Byers

        Thank you!

  • These look amazing, I might try and make these at the weekend!

    Jenna / Beauty And The Style

  • These look amazing! I need to try these out 🙂

    -L | The Nerdy Me

  • I’ve been thinking about making some sweet snack balls like these so perfect recipe timing! I love dates and how they make a gorgeous fudge texture – have you tried lucuma powder? It adds a lovely caramel flavour to everything

    Lauren x

    Britton Loves | Lifestyle Food Beauty

  • They look amazing! I don’t really like dates but last weekend I tried some on a local market and they were so delish 🙂

  • I’m definitely going to try this, it seems rather simple and fuss-free, which is how I like my recipes, ha. Thank you so much for these amazing Amazon links by the way, they’re a lifesaver!

    find me on

  • Katrina Porter

    Thank you so much for the Amazon links, I cry at the prices in the supermarket. Also these look very tasty so I will be making these I think xx


  • Oh yum, this sounds great! Definitely looks a bit tastier than the usual healthy ball recipes that are making the rounds 🙂

    Tessa at Bramble & Thorn

  • These sound so lovely and perfect for curbing sugar cravings!

  • they look amazeballs anna!! i’ve made my fair share of protein balls but i haven’t some for ages!! thanks for the recipe!

    This Damsel Loves Blog

  • Hmmm this really looks delicious


  • Emma and Emily

    We are so similar Anna! I am constantly buying health foods off amazon! Such good deals!

    Emily x

  • These look yummy, I’m all for healthy snacks that taste sweet 🙂

  • These sound amazing! I have to try them for an after workout snack.

  • my mum and dad brought back a kilo of dates from Israel and they are SO beautiful and juicy and big and gorgeous. espesh with a smear of peanut butter! love them 🙂

  • Tal
  • I’m so going to make these!


  • These sound SO good x

    Katina |

  • AMAZING! I love dates for a bit of natural sweetness! I have a chocolate mouse type recipe which uses avocado as the fat and dates & honey for sweetness – I am salivating right now!

  • mm these sound great and really healthy! // x

  • I NEED to try this x

  • Sounds good! Although I hope that you won’t taste the peanut butter too much, I don’t know what it is, but one day I love it and the other day I really dislike the taste of it.. kind of weird lol. Nevertheless, I will try this 😀

  • This looks delicious, seems like quite healthy snacks! Thanks for sharing the recipe, it doesnt look to hard to make!

    Blog: A whole lot of serendipity

  • Almost Insiders

    They look seriously delicious! I’m always looking for “healthy” sweet snacks!! Can’t wait to try it!! 🙂

  • Liz

    These look delicious! I love making energy balls, so I’ll definitely be giving these a try 🙂

    xo, Liz

  • I tried Deliciously Ella’s raw brownies which I really enjoyed. These look amazing! Going to try them tomorrow x

    It’s That Time ForMy Autumn Outfit!

  • Thanks so much for sharing! Chocolate peanut butter snacks are my favourite cus they’re so tasty, but can be done with minimal sugar and bad stuff! My bf makes homemade low-sugar peanut butter cups and they’re to die for 🙂

  • This is the best combination and I would love to make these! Bookmarked!

    Erin | Erin and Katherine Talk Beauty

  • Those look delicious!! I’m definitely going to try this recipe out

    Kendal | Life With Kendal

  • yummy!! i made a similar version with crushed walnuts & almonds (and minus the peanut butter) this week and it was so yum. have to make another batch!

  • Yum! saving this for my sweet cravings! thanks for sharing Anna x

  • Yassss these sounds amazing! The ‘crapibo’ thing gave me a good chuckle 😉

  • These sound amazing! Like you, I could happily pig out on sweets all day, every day. So, I’m always looking for ways to get inventive in the kitchen and create healthy alternatives. I’ll have to give these a try, they sound amazing 🙂
    Tasmin | Grandiose Days
    Tasmin | Grandiose Days

  • These look too yummy!! 🙂

  • I must try this recipe 🙂

  • Maireem Maneje

    This sounds very delicious 🙂

  • I don’t like dates, but I know the Haribo cravings, so I may try them anyway to help keep my sugar intake at bay.

    Beauty, Baby and Backpacking

  • This sounds absolutely delicious! I really want to make them but I wouldn’t know where to store the rest of the raw cacao powder lol x

  • Chloe x

    These sound amazing, anything with peanut butter!

  • You can never go wrong with a nice sweet+salty combination! ^_^

  • Helen

    Have you tried her raw brownies? So good!

  • emily couture

    This sounds very yummy! 🙂

    emily xx

  • These look yummy. Have you tried Deliciously Ella’s energy balls. Almost exactly the same. 🙂

  • Those look so good!

    Kristi |

  • These look amazing!! 🙂


  • Jardel Williams

    Hi Anna, thanks for the recipe!

    I tried these yesterday and they were amazing! I’m now attempting to make more but my mixture isn’t forming properly. Instead of a dough like consistency it’s crumbly. Do you have any idea what I’m doing wrong?

  • I love peanut butter! These looks so delicious!

  • Amanda

    I don’t want to live in a world where it’s not socially accepted to live off Haribos! On another note though, these look and sound absolutely delicious, and not too hard either!

  • 100% trying these when I get home, they look amazing!

  • I need to try these! Sounds yum!

    Cass | CassandraMyee

  • michela ampolo

    I need to try this recipe as well 🙂

  • Ian Smith

    This may or may not taste great – but healthy?

  • Jo

    These are so good but unfortunately I think the dates or the raw nuts make my throat itchy. Any ideas what I can sub with?

  • Marie

    I just tried this, c’est un pur délice!

  • Alae

    These are so delicious Anna! I mixed it up with some macadamia nut butter and didn’t have coconut oil so used neutral flaxseed oil. Also added rolled oats. Very filling and definitely a great post exercise snack! Thank you!