Go Back
Homemade Protein Balls

Chocolate Truffle Protein Balls

Melissa Boufounos
Prep Time 10 mins
Course Snack


  • food processor


  • 1 cup pitted Medjool dates soaked for 5 minutes
  • 1 scoop Iron Vegan Athlete's Blend Natural Chocolate flavour
  • 2 tbsp raw cacao powder
  • 2 tsp maca powder
  • 2 tbsp hemp hearts
  • 2 tbsp shredded coconut unsweetened
  • 1/3 cup almond flour
  • 1/2 tbsp water if necessary


  • Soak dates in a bowl of water for 5 minutes. Drain the dates and place in food processor.
  • Add remaining ingredients and blend until well combined and starting to clump together. If you press the dough together it should stick. If the mixture doesn’t feel very sticky, add the ½ tbsp. of water.
  • Roll dough into balls.


I was able to make 14 balls from my batch
This is a really easy base recipe that you could totally get creative with and add your own ingredients to.
I will be making bars using this same base recipe but may add some other nuts and seeds, cranberries or cacao nibs depending on what’s in my pantry and what I feel like experimenting with.