Vegan oat and chocolate power balls

Try these yummy little vegan oat and chocolate power balls - easy to make and insanely addictive!

Vegan chocolate and oat power balls, EkhartYoga

This recipe was created about a year ago after lots of experiments to make the perfect power ball that was also healthy and tasty. The rolled oats supply a good amount of fibre and the tahini contains iron and calcium. The cranberries add some natural sweetness and the goji berries a bit of sour kick. The only disadvantage of these magical little balls is the fact that they are utterly addictive! 


Makes about 45 balls of 25g each.

  • 360g gluten-free rolled oats (you can also use regular rolled oats)
  • 25g goji berries 
  • 25g of cranberries (you can substitute the goji and cranberries with any other dried berries or dried fruit of your choice)
  • 2/3 cup grated roasted almonds with the skin on (or other nuts of your choice)
  • 300g dark chocolate (75% + cocoa)
  • 4 large spoons (80g) peanut butter of your choice (I use unsweetened and organic)
  • 4 large spoons (80g) date syrup
  • 2/3 cups white tahini (160g) - if you love tahini you can add up to 50g extra
  • 4 big spoons (60g) melted coconut oil (I prefer odourless and organic)
  • 2-3 drops of high-quality almond extract
  • Shredded coconut – for the topping


  1. Melt the dark chocolate and coconut oil by placing them in a bowl suspended on top of another bowl of boiled water and stir well until completely melted.
  2. Soak the goji berries and cranberries in boiled water for few minutes and then remove from the water.
  3. Add all the ingredients together in a large bowl and mix them thoroughly with a wooden spoon. 
  4. Let the mixture cool down for about 30-40 mins (you can place it in the fridge for about 20 mins)
  5. When properly cooled, roll into smallish balls using your hands and then dip each ball into shredded coconut (or any other topping you love).
  6. Enjoy!


  • It's important to let the mixture cool down properly so the oats can soften a bit, which helps the balls to retain their shape.
  • Roasting the almonds adds extra flavour and helps to keep the balls fresh for longer.
  • Keep them in the freezer and take them out about an hour before eating - they taste best at room temperature
  • Try not to eat them all at once (like we did in the EkhartYoga office!)

Continue reading

Leave your comment or ask a question

{{scope.commentsCount}} {{1 === scope.commentsCount ? 'comment' : 'comments'}}