Super easy to make these are the perfect post workout treat. Adding a scoop of chocolate protein powder increases the overall protein content while the addition of oats provides a great source of slow releasing energy. Ideal for children’s lunch boxes too. You could use seed butters or tahini to replace the peanut butter.

Chocolate Oat Protein Balls


Makes 20 protein balls

Preparation time: 15 minutes

Store in the fridge for up to 1 week.

What’s Good About It?

Rather than buy energy balls or protein bars it is cheaper and easy to make your own. These have a great combination of healthy fats, protein and fibre to boost energy levels.



  1. Place the peanut butter, dried fruit, oats, chia seeds, protein powder and a pinch of salt in a food processor and blend briefly to combine. Add enough coconut milk to form a slightly damp dough – it should still be a little crumbly but when you squeeze the mixture it should hold together.
  2. Add the chocolate chips and pulse briefly to combine but do not over process.
  3. Take small walnut sizes pieces of the mixture and roll into balls.
  4. Drizzle with a little melted chocolate if wished and store in the fridge until needed.


Nutrition per ball 85kcal, Fat 4.6g, Carbohydrates 7g, Protein 3.5g


Did You Know?

Instead of oats you could use quinoa, millet or rice flakes. Swap the protein powder for cocoa powder if wished.

Makes 20 protein balls


125g Smooth Peanut butter

75g gluten free porridge oats

75g raisins, dates or dried cherries

30g chocolate protein powder

1tbsp chia seeds

Pinch of sea salt

3-4tbsp almond or coconut milk to bind

50g chocolate chips