Vegan Peanut Butter Cup Protein Balls | Recipe

I’ve decided I’m going to start experimenting with recipes a bit more. In light of my recent post about choosing protein balls, I decided that it would be much more cost effective to try making our own.



I considered what flavours we like, what treats we like & how I could make something good for us from this. We love a good peanut butter & chocolate combination and will often use this for our breakfast overnight oats (which I’ll post soon!) so I was keen to try this for our afternoon, protein snack too.


It was important to me that the recipe was easy, didn’t require a food processor and used minimal equipment as I have very little time to spend in the kitchen and we also really don’t like cleaning up.



While I’m not vegan or have any issues with dairy or gluten – I like to make the information up here as accessible as possible, and also, unless it’s super important to the taste or consistency of a recipe, I’d rather eat those things in a different dish.

So, these protein balls were born. The perfect combination of peanut butter & chocolate that replicate a totally delicious peanut butter cup, it doesn’t have a weird flavour like a lot of protein ball/bar snacks do & you also get an awesome 7g of protein per serving!



I’ll experiment with different flavours in the future too. Likely a chocolate & mint as that is another favourite around here!



Vegan Peanut Butter Cup Protein Balls

These Protein Balls are Vegan & Gluten Free, require no processor, minimal equipment & can be made in under 10 minutes! So quick & easy - your perfect protein fix!
Prep Time10 mins
Total Time10 mins
Course: Snack
Servings: 18 Balls
Calories: 110kcal
Author: Sara Durante


  • 1/2 Cup Rolled Oats If you'd like the recipe to be gluten free, make sure you use gluten free rolled oats.
  • 1/4 Cup Desiccated Coconut
  • 1/4 Cup Agave Or another liquid sweetener
  • 1/2 Cup Vanilla Protein Power We used Planet Food Organic Vegan Protein. You could also use chocolate flavour if you'd like
  • 1 Cup Smooth Peanut Butter 100% Peanuts
  • 1/4 Cup Dairy Free Dark Chocolate


  • In a medium bowl, mix peanut butter and agave together until well combined.
  • Add the rolled oats, coconut and mix until combined. Slowly add the protein power and keep mixing. It will be quite difficult near the end. 
  • Once well combined, roll the mixture between your palms into balls - it should be easy to roll. If it's too wet - add more protein powder. If too dry you can add more sweetener or a little bit of water. Place these on a plate, tray or some baking paper.
  • Melt your chocolate in a small microwave safe container in 30 second bursts, careful to not burn. Once melted, drizzle the balls with the melted chocolate.
  • Leave in the fridge until the chocolate is set and then move to a container. Consume within two weeks. Store in fridge.

I’d love to know how you found this recipe & whether or not you made any changes to it! Let us know below.


Written By
More from Sara Durante

MIND | Diet Breakdown

Hey everyone! I hope you all had a great Christmas & New...
Read More


  • This looks delicious and I actually believe it may be PCOS friendly! I may have to try these out because I miss being able to grab a bar for the go! Thanks for sharing!

    • Thank you! That’s awesome! I love it when foods turn out to cater for more people than I’d originally thought! They were really easy to make too 🙂

Leave a Reply

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