Our Nourishing Table main logo
  • Recipes
  • Cookbook
  • Shop
  • Recipes
  • Cookbook
  • Shop

  • About Sarah
  • Work With Me

GET my debut cookbook!

‘Our Nourishing Week’

GET my debut cookbook!
‘Our Nourishing Week’

order now
Home > Recipes > Meal type > Healthy Treats
Close up photo of a double chocolate protein ball sliced in half, showing the cake like centre.

Double Chocolate Protein Balls

  • DO
  • EF
  • GF

No ratings yet
Prep Time 20 minutes mins
Total Time 20 minutes mins
These double chocolate protein balls give cake pop vibes but healthy! The centre is made from  nutrient-packed ingredients like almond butter, protein powder and almond flour and has a cake like texture. The mixture is rolled into a ball and then dipped in melted dark chocolate to make them really next level delicious. 
Jump to Recipe
24 April 2026
April 24, 2026

by

Sarah Bell

Disclosure: This page contains affiliate links, which I earn a small a commission from when you purchase through a link, at no extra cost to you. Thank you for your support!

Share the Love!

  • Facebook
  • X

Naturally sweetened with pure maple syrup and loaded with protein and healthy fats, these balanced Double Chocolate Protein Balls are the perfect snack for when you want a sweet treat but healthy. They have the perfect amount of sweetness and take about 20 minutes to make, keeping well in the fridge for about a week. Or add them to your freezer stash and they’ll last upwards of 3 months. 

Double chocolate protein balls on a baking paper lined tray with one sliced in half to show the cake like centre.
Contents:
  1. Ingredients Notes & Substitutions 
  2. Let’s Make Double Chocolate Protein Balls
  3. Storage
  4. Double Chocolate Protein Balls

If you love this protein ball recipe and are looking for more healthy treats then you need to try my No Bake Choc Chip Oat Energy Balls, Wholesome Chocolate Bliss Balls or these Pecan Pie Stuffed Dates. 

Ingredients Notes & Substitutions 

Here’s everything you need to make these delicious Double Chocolate Protein Balls, including any substitutions or ingredient notes. You can find the ingredient quantities in the recipe card at the bottom of this post. 

  • almond butter – almond butter provides healthy fats and protein, which helps to lower the glycemic index of this recipe. You can swap for another nut butter like natural peanut butter or cashew butter or a seed butter like sunflower seed butter or tahini. 
  • pure maple syrup – I love using pure maple syrup to sweeten this healthy dessert because it is minimally processed. You can swap for another liquid sweetener like date syrup or honey, these will give a slightly different consistency though.
  • vanilla extract – vanilla extract just adds a subtle hint of vanilla but it’s not absolutely necessary if you don’t have any on hand. You could even swap for a pinch of cinnamon powder or rose water for something a little different.
  • cacao powder – cacao powder adds a nice hit of antioxidants to this recipe!
  • sea salt – I love adding a pinch of flaky salt to deepen the flavour. 
  • almond flour – also known as blanched almond meal, however almond flour is usually ground more finely. 
  • whey protein powder – I use unflavoured protein powder for the protein boost in this recipe. You can choose whether you use whey, or make these chocolate protein balls dairy free by choosing a vegan protein powder. 
  • dark chocolate – the dark chocolate is melted to coat the protein balls. You can swap for dark chocolate chips. 
Ingredients for double chocolate protein balls laid out in individual bowls.

Let’s Make Double Chocolate Protein Balls

 One of the best things about this recipe is just how easy it is to make! You won’t need a food processor or anything fancy, just mix everything together in a bowl, roll into balls, dip them in chocolate and set! 

Mix the Wet Ingredients 

First, add the wet ingredients (so the almond butter, maple syrup and vanilla extract) to a large bowl as well as the pinch of salt. Whisk until nice and smooth.

Would you like to save this?

We’ll email this post to you, so you can come back to it later!

Wet ingredients for double chocolate protein balls whisked together in a bowl.

Add the Dry Ingredients

To the bowl add the almond flour, cacao powder and protein powder and stir until you reach a dough like consistency. Take a spoonful of mixture (you could use a small cookie scoop if to keep them uniform in size) and roll into a ball a little smaller than a golf ball and place onto a baking paper lined baking sheet. I find using a baking paper lined tray the best because it’s easy to remove the chocolate dipped ball from the paper. Repeat this step until all of the mixture is rolled into balls. 

Dry ingredients added to the bowl of wet ingredients.
Mixture for chocolate protein balls in a bowl.
Chocolate protein balls on a baking paper lined tray.

Coat with Melted Chocolate 

There’s a few different ways to melt the chocolate. You can either break the chocolate up in a bowl and microwave in 10 second increments, stirring in between until melted. Or you can add the chocolate to a heat proof bowl, place the bowl onto a saucepan half filled with water and bring to a medium heat, stirring the chocolate as it melts. This is how I do it. 

Remove the bowl of melted chocolate from the saucepan and place one of the protein balls onto a spoon. Use a second spoon to drizzle the chocolate over the protein ball so that it is completely coated in melted chocolate. Place the chocolate coated ball onto the tray and repeat with the remaining balls. Pop them into the refrigerator to set. Once they have set, take them out and drizzle the remaining dark chocolate over the balls in nice patterns. Return to the fridge to set. You could even sprinkle the top with a little flaky sea salt or hemp seeds! 

Chocolate protein balls being coated in melted dark chocolate.
Double chocolate protein balls lined up on a baking tray, ready to go in the fridge to be set.
A hand drizzle melted dark chocolate over double chocolate protein balls.
Close up of the finished double chocolate protein balls lined up on baking paper.

Storage

Once set, transfer the double chocolate protein balls into an airtight container and refrigerate for up to one week. Or freeze for up to 3 months. Take one out of the freezer and keep at room temperature to thaw for about 10 minutes before eating.

Double Chocolate Protein Balls

No ratings yet
By: Sarah Bell
These double chocolate protein balls give cake pop vibes but healthy! The centre is made from  nutrient-packed ingredients like almond butter, protein powder and almond flour and has a cake like texture. The mixture is rolled into a ball and then dipped in melted dark chocolate to make them really next level delicious. 
Close up photo of a double chocolate protein ball sliced in half, showing the cake like centre.
print pin Leave Review
Prep Time 20 minutes mins
Total Time 20 minutes mins
Servings: 12

Equipment

  • Large mixing bowl
  • Measuring Cups and Spoons
  • 2 Dessert spoon
  • small baking tray
  • Medium heat proof bowl
  • Saucepan

Ingredients

  • ¼ cup almond butter
  • ¼ cup pure maple syrup
  • 2 teaspoons vanilla extract
  • Pinch sea salt flakes
  • 1/4 cup cacao powder
  • 1 cup almond flour
  • 1/3 cup whey protein powder
  • 100 grams dark chocolate
Prevent your screen from going dark

Instructions 

  1. Line a baking tray with baking paper and set aside.
  2. Add the almond butter, maple syrup, vanilla extract and salt to a medium bowl. Whisk to combine.
  3. To the bowl add the cacao powder, almond flour and whey protein powder. Stir until well combined.
  4. Take a spoonful of mixture and roll into a ball a little smaller than a golf ball. Place onto the baking paper lined tray and repeat this step with the remaining mixture.
  5. Add a heat proof bowl to the top of a saucepan half filled with water. Break the chocolate up and place in the bowl. Bring the saucepan to a medium heat and stir the chocolate as it melts. Once completely melted, remove the bowl from the pan and turn off the heat.
  6. Place a protein ball onto a spoon and use a second spoon to drizzle chocolate over the ball until it is completely coated. Place back onto the tray and repeat this step with the remaining balls until they have all been coated in melted chocolate.
  7. Place the protein balls into the fridge to set. Once the chocolate is set, drizzle the remaining chocolate over the protein balls and then place back into the fridge to set. You may need to warm up the chocolate again to get it runny enough to drizzle. Once the chocolate has set they are ready to eat!

Notes

Storage 

Once set transfer to an airtight container and keep stored in the fridge for up to one week or in the freezer for 3+ months.

Nutrition

Calories: 171kcalCarbohydrates: 13gProtein: 7gFat: 12gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.003gCholesterol: 5mgSodium: 8mgPotassium: 151mgFiber: 3gSugar: 7gVitamin A: 11IUCalcium: 63mgIron: 2mg
Course: Snacks,Sweets
Cuisine: American,Australian
Diet: Gluten Free,Low Lactose
Keyword: bliss balls,energy balls,healthy treats,protein balls
Tried this recipe?Post your recreation to Instagram and mention @ournourishingtable or tag #ournourishingtable! Don’t forget to let us know how you went by rating this recipe and commenting below.

Shop the recipe

  • Whey Protein Powder – Unflavoured
  • Nonstick Baking Tray 3pc
  • Pyrex 3 Piece Glass Mixing Bowl
  • 3 Pack Stainless Steel Whisk Set

You might also like…

Double choc protein mug cake in a mug topped with cream.
Cakes & Loaves
  • DO
  • GF

Double Chocolate Chunk Protein Mug Cake 

Chocolate sweet potato muffin on a small plate with pureed sweet potato in the background.
Muffins, Cupcakes & Donuts
  • DF
  • GF

Double Chocolate Sweet Potato Muffins – Gluten Free

Dark chocolate date bark topped with freeze dried strawberries and chopped into pieces.
Healthy Treats
  • DF
  • EF
  • GF
  • V

Almond Butter & Strawberry Date Bark 

A slice of banana bread baked oats in a bowl with yoghurt, banana slices and maple syrup.
Breakfast
  • DF
  • DO

High Protein Banana Bread Baked Oats

My debut cookbook–Our Nourishing Week

My debut cookbook Our Nourishing Week is a collection of 85+ easy and nutritious recipes for the whole family. It includes 6 weeks of meal plans, complete with shopping lists – simplifying your family meals for an easy, healthy week – every week.

order now

Hi, I’m Sarah!

I’m a nutritionist turned healthy recipe developer who is all about creating delicious food designed to nourish. I love using wholefood ingredients and have a strong focus on gluten free, dairy free and refined sugar free recipes.

MORE ABOUT ME >

Like this recipe? Leave a comment!

Cancel reply

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

Recipe Rating




My debut cookbook–Our Nourishing Week

My debut cookbook Our Nourishing Week is a collection of 85+ easy and nutritious recipes for the whole family. It includes 6 weeks of meal plans, complete with shopping lists – simplifying your family meals for an easy, healthy week – every week.

order now

Hi, I’m Sarah!

I’m a nutritionist turned healthy recipe developer who is all about creating delicious food designed to nourish. I love using wholefood ingredients and have a strong focus on gluten free, dairy free and refined sugar free recipes.

MORE ABOUT ME >

Hey there, I’m Sarah!

I’m a Bachelor qualified Nutritionist turned healthy recipe developer and the creator of Our Nourishing Table.

I love creating easy to make, nutrient-filled recipes from quick dinner recipes and make-ahead breakfasts to healthy treats and luscious desserts (with a healthy spin of course).

more about me

Hungry for more?

Please enable JavaScript in your browser to complete this form.
Loading

SEARCH RECIPES

  • Recipe Index
  • Breakfast
  • Mains
  • Snacks
  • Drinks
  • Healthy Treats

Discover

  • Cookbook
  • About Sarah
  • Work with me

follow

The Boring Bits

  • Privacy Policy
  • Terms & Conditions
back to top
Copyright © 2026 Our Nourishing Table.

Design by White With One. Coding by Made to Thrive.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required