chocolate protein balls
February 13, 2025

Chocolate Protein Balls

Need a high protein snack? These easy Chocolate Protein Balls have 8.5g of protein per ball and are super quick to make! With only 6 ingredients, you can whip up a batch in no time at all. They are gluten-free and vegan and are a great, power-packed snack option.
prep time5 minutes
chill time30 minutes
total time35 minutes

With only 6 ingredients, these Chocolate Protein Balls are a great option if you like a protein-rich snack, but don’t want to spend hours in the kitchen. 

They are gluten-free, vegan and are totally delicious! They also have about 8.5g of protein per ball, so a great little extra punch of protein when you need it. 

Why You’ll Love These Chocolate Protein Balls:

✅ Only 6 Ingredients – No complicated list of ingredients!
✅ Vegan & Dairy-Free – Perfect for plant-based diets.
✅ No Bake – Easy to make in minutes.
✅ Healthy & Nutritious – Full of natural whole food ingredients.
✅ Customisable – Coat in chocolate or have without – it’s up to you!

How to make these chocolate protein balls?

Add almond flour, protein powder, cacao powder, almond butter and almond milk to a mixing bowl. Using a spatula, mix the ingredients together until fully combined. The mixture should be soft and sticky and hold together really well. If it seems dry, add a little more almond milk and mix again.

You can also add some maple syrup instead of the almond milk, if you prefer your balls to be sweeter. This is optional. 

Roll the mixture into 12 balls and refrigerate whilst you melt the chocolate. 

Add the dark chocolate to a bowl and melt over a pan of hot water. Dip each ball in the melted chocolate. Refrigerate to set the chocolate. 

I like to add a little topping to each one – you can add in chopped nuts or some freeze-dried fruit (which I’ve done here).

The freeze-dried raspberries are particularly fun if you want a high protein Valentine’s Day idea!

Why to use an unflavoured protein powder

Many flavoured protein powders can contain lots of extra ingredients to make them taste more palatable. Artificial flavourings are a good example. Make sure you check the ingredients if you are tempted to try one. Otherwise, stick to unflavoured and add in extras such as vanilla or cacao powder if you want them to taste different.

Are protein balls good for you?

My homemade protein bars and balls are definitely nutritious! I’ve laid out the benefits of the main ingredients below.

I think many of the store-bought bars and balls are ok too, but I think by making yourself you can be sure of the ingredients, and you can also customise to your own tastes. For example, you can add more or less sweeteners or use a better-quality chocolate coating.

Making high protein snacks is always a great way to to up your protein levels if you aren’t getting enough protein during the day.

What ingredients do you need to make chocolate protein balls?

  • Almond flour (ground almonds in the UK)
  • Protein powder 
  • Almond butter 
  • Cacao powder
  • Almond milk
  • Optional: 1-2 tbsp maple syrup or replace with more almond milk
  • Plus dark chocolate to coat

Almond flour

Adding almond flour to the balls, as well as protein powder, ups the protein even further. They give the balls a great texture too. Almonds are a good source of vitamin E. 

Protein powder

I use an organic unflavoured pea protein for these balls. However, use whichever protein powder you like. I preferred the unflavoured ones as they are cleaner and then I can add my own flavourings. 

Almond butter

You can use any nut butter here. I like almond for flavour and for nutrition. Using almond butter helps the balls stick together without using regular butter or extra fats and oils. It’s an excellent source of healthy fats, particularly monounsaturated fats. Almond butter is also rich in vitamin E as well as being a good source of fibre and protein.

Cacao powder

The lovely chocolatey flavour in the centre of these balls comes from raw cacao powder. It is a great source of antioxidants (and unlike more processed cocoa powder, cacao retains its natural antioxidants). Cacao also contains iron, magnesium, and potassium.

Almond milk

You can add any milk to bring the mixture together. I like to use almond as it complements the taste of the other almond ingredients. 

Dark chocolate

I also opt for a dark chocolate that has minimal sugar and at least 70% cocoa solids. It’s a good source of antioxidants and contains minerals such as iron, magnesium, and copper. 

Storage Tips

These chocolate protein balls can be stored in an airtight container in the fridge for up to a week. 

If you want to store them for a longer period, you can freeze them. They’ll last for up to 3 months in the freezer.

Recipe Tips:

Chocolate layer: I only add a very thin chocolate layer to these balls. So just coat them in a thin layer of chocolate and let the chocolate run off before placing on your plate to set. 

Up the protein: You can up the protein even further by swapping out some of the almond flour for more of the protein powder. 

Can I make these without protein powder? Yes! Simply replace the protein powder with almond flour but be aware the nutritional value with definitely change.  

What’s the best protein powder to use? I always use a plant-based protein powder with a smooth texture that’s unsweetened. I usually use a pea protein for sweeter treats as it has less of a distinct flavour than hemp.

If you liked these Chocolate Protein Balls, why not try:

Chocolate Protein Pudding

Easy Protein Bars

High Protein Green Smoothie Bowl

High Protein Smoothie

Cookie Dough Protein Bars

chocolate protein balls

Chocolate Protein Balls

Helen Ridgeway Helen Ridgeway
Need a high protein snack? These easy Chocolate Protein Balls have 8.5g of protein per ball and are super quick to make! With only 6 ingredients, you can whip up a batch in no time at all. They are gluten-free and vegan and are a great, power-packed snack option.
Prep Time 5 minutes
chill time 30 minutes
Total Time 35 minutes
Course Dessert, Snack
Servings 12
Calories 176 kcal

Ingredients
 

Instructions
 

  • Add the almond flour, protein powder, almond butter, cacao powder and milk to a mixing bowl. Stir to combine. If you are adding maple syrup add that too or add another 1-2 tbsp of milk instead.
  • Once the mixture is fully combined and quite soft and sticky, roll into balls. If your mixture seems dry, add a little more milk before rolling into balls.
  • Refrigerate the balls whilst you melt the chocolate.
  • Add the chocolate to a bowl and melt over a pan of hot water. Dip each ball in the chocolate to cover. Add some optional freeze-dried raspberries on top for decoration. Refrigerate again.

Notes

  • You can add in maple syrup if you prefer them sweeter. If not, add more almond milk.
  • If you want to up the protein you can add more protein powder and reduce the almond flour.
  • Store in the fridge. They will last for about a week.
  • They can also be frozen for up to 3 months.
  • The freeze-dried raspberries on top are optional!
 
*This post contains affiliate links. I may receive a small commission when you purchase through these links (at no extra cost to you). I only endorse products that I personally use or have tested.

Nutrition

Calories: 176kcalCarbohydrates: 4.3gProtein: 8.4gFat: 13.4gSaturated Fat: 3gFiber: 1.4g
Keyword high protein, protein snack
Tried this recipe?Let us know how it was!

10 Comments

  1. Helen

    Hello! Can I use GF 1:1 flour vs the almond flour? I just don’t have any on hand right now.

    Love all your recipes!!

    Thanks!

    Reply
    • Helen Ridgeway

      Hi Helen, I haven’t tested it with any other flours I’m afraid so can’t be sure it would work. Did you try it?

      Reply
  2. Jo Jessop

    I wonder if lupin flour works. I have some to use up. Its not an item thats available in shops so if order some online I have to find some recipes I can use it up on. I understand lupin flour has a magnitude of benefits. Almond &lupin biscuits is all I’ve used it on so far.

    Reply
    • Helen Ridgeway

      I’m not sure as I’ve never tried lupin flour – let me know if you try it!

      Reply
  3. Belinda Bennett

    What protein powder do you use?

    Reply
    • Helen Ridgeway

      Currently using a pea protein from Greens Organics. Also sometimes use a blend of plant proteins from Body Me xx

      Reply
  4. Elizabeth Feetham

    Hi Helen is the nutritional value per ball thank you xx

    Reply
    • Helen Ridgeway

      Per ball yes

      Reply
  5. Chadi

    Hello Helen How are you? Can I substitute almond milk with just milk ? And also can I substitute maple syrup for honey? Thank you have a nice day.

    Reply
    • Helen Ridgeway

      I’m good thank you! Yes, you can use both of these subs. With the milk, however, I can’t be sure how long they will last as I haven’t tested it.

      Reply

Submit a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Nutritionist Helen Ridgeway facing camera wearing green apron and white shirt

Hi, I’m Helen,

I’m a Nutritional Therapist based in Harpenden, Hertfordshire with a passion for helping women feel their best through simple, sustainable changes. I believe good nutrition goes beyond food; it’s about supporting your energy, hormones and overall well-being in a way that fits real life.

More about Helen

ebook recipe mockup

Recent Recipes

Maple Roasted Nuts

Maple Roasted Nuts

These Maple Roasted Nuts are the perfect, easy homemade snack. Just 4 ingredients and ready in 10 minutes.  They’re perfect to bag up and have on-the-go or just for snacking at home.  The recipe is also very flexible. Play around with flavours and which nuts...

Ultimate Spring Salad

Ultimate Spring Salad

For episode 39 of Fifty Fantastic Salads I wanted to celebrate the season with my Ultimate Spring Salad. It has such a gorgeous combination of seasonal veggies, lots of fresh herbs, walnuts, quinoa and an easy peasy lemon & Dijon dressing.  For the...

Toasted Tamari Seeds

Toasted Tamari Seeds

These Toasted Tamari Seeds are one of the simplest snack ideas.  They only have 4 ingredients, but they really pack a nutritional punch! You can eat by the handful as an easy snack or sprinkle on your favourite salads and soups to up the flavour and nutrition. ...

Carrot Cake Overnight Oats

Carrot Cake Overnight Oats

If you are looking for an easy prep ahead breakfast for Easter, these Carrot Cake overnight oats are it! All the flavours of carrot cake but for breakfast. And perfect for when you are feeding a crowd. Serve in bowls topped with yoghurt and nuts (and have a little bit...

Shredded Tempeh 

Shredded Tempeh 

If you haven’t had tempeh before, this shredded tempeh bowl is an easy way to try it.  For those of you that don’t know, tempeh is similar to tofu but has a firmer texture as well as being higher in both protein and fibre than tofu.  Simply grate it, fry and...

Spiced Cauliflower & Potato Salad

Spiced Cauliflower & Potato Salad

It’s episode 38 of Fifty Fantastic Salads and this is my spiced cauliflower and potato salad. It’s super easy to make and such a nutritious lunch option.  You might not know but cauliflower is a cruciferous vegetables and they are some of the most powerful foods...

4 Ingredient Peanut Butter Cookies

4 Ingredient Peanut Butter Cookies

These 4 Ingredient Peanut Butter Cookies are number 7 in my 4-Ingredient snack series and probably my favourite so far! They come together in no time and are made from peanut butter, rolled oats and a little maple syrup. They are then dipped in dark chocolate which...

Black Lentil Soup

Black Lentil Soup

It’s March and very cold here so I’m still craving warm soups and stews. This Black Lentil Soup is the perfect solution. It’s a such a nourishing meal that’s perfect for this weather. It’s very budget friendly too – using simple, affordable ingredients that come...

ebook recipe mockup

WANT MORE INSPIRATION?

Sign up for free monthly recipes and get a copy of my free recipe ebook with my 5 most popular recipes

You have Successfully Subscribed!

Helen Ridgeway Logo green
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.