Skip to Content

Coconut Protein Balls

These no-bake coconut balls are high protein, sweet, coconutty, and full of nutrition! They’re a gluten-free version of Rafaello that’s naturally sweet and so yummy!

These coconut protein balls are rich, flavourful truffle-like treats that will satisfy your sweet craving.

five coconut balls infront of plate

I don’t know about you, but I am a big fan of recreating sweets I could buy in the shop. And making them much healthier!

If you’re a fan of Rafaello sweets, you’ll most definitely love these coconut protein balls! On top of that, you’ll avoid the unnecessary sugar and get actual nutrients into your tummy!

These coconut balls are naturally sweet, have a nice texture, and smell amazing! So, no wonder they can do for a perfect gift for a friend!

There are only 50 calories in each ball, high in protein and low in sugar. Much better than some other treats you might find.

closeup coconut bites

The truth is, you won’t want to stop at just one.  So, that’s where it can get a little tricky even though that’s a good thing!

These coconut protein balls are incredibly easy to make. It’s the kind of no-bake treat you can make with the little ones.

What’s great about this little dessert is that you will only need pantry items for it! That’s also the reason why they’ll stay fresh for a longer time than your other regular desserts.

coconut protein balls on plate

These aren’t your standard protein balls. Instead of being made with oats and peanut butter, these are made with fluffy coconut flakes and almond flour.

It’s a great option when you want to mix it up from regular protein balls. They are a little lighter.

coconut balls displayed with plate

Are Protein Balls Good for You?


The four main ingredients in these protein balls are a great addition to your diet. The fifth ingredient is water.

The water is used to bind everything together. Which is even better because water has no calories, fat, or carbs!

They are all whole foods and do not have any hidden ingredients. This is what you’re looking for when making your own healthy snacks.

Almond flour is the base of this recipe. It’s a great gluten-free option that has added nutrients.

Almond flour is low carb and is insanely delicious. It has a slightly sweet, buttery taste.

Using unsweetened shredded coconut will help keep the sugar content very low. It adds flavor and sweetness while keeping each ball under 4 grams of sugar.

shredded coconut protein balls

The balls have no other added refined sugar. The only other sweetener is honey.

Honey offers a great way to sweeten things when you are trying to eat healthy. Be sure to find raw, unfiltered honey for the most health benefits.

Locally sourced honey is even better.

Using plant-based protein powder for this recipe will help you meet your nutrition goals.

Vanilla protein powder tastes great with this recipe. You can also try a flavored coconut powder like this If you want to increase the coconut flavor or just get creative.

coconut protein balls

How to Make Coconut Protein Balls

These coconut protein balls come together in just a few easy steps.

You will need:

  • unsweetened shredded coconut
  • almond flour
  • vanilla protein powder (or any other protein powder of choice)
  • honey
  • water

Start by putting all of the ingredients (except the extra 3 tbsp of coconut) into a bowl.

ingredients in bowls

Mix all the ingredients together with a spoon or spatula. Make sure that everything is evenly mixed.

coconut ball mixture in bowl

Once everything comes together, scoop out the balls and roll into 1-1.5” portions. You can use your palms and fingers or a small cookie scoop like this.

formed coconut protein ball

Put the extra shredded coconut flakes into a shallow bowl. Toss the balls into the coconut so that they are evenly coated.

protein balls surrounded by shredded coconut

They become little snowballs! Such a fun treat for all seasons.

hand with coconut protein ball

Once they are all rolled, place them on a parchment-lined plate or a small tray. Please leave them in the refrigerator and let them cool for at least 2 hours.

This will help the almond flour absorb the water and bind everything together.

coconut balls on parchment paper

Once they are chilled, you can enjoy them right away.

holding coconut bite

Fridge or Freezer?

Storing protein balls is very simple. You can keep them in an air-tight container in the refrigerator or freezer. These eco-friendly glass containers are great for that!

Before storing them away, label them with the date that you made them. This will help you to keep track of your freezer goodies.

Coconut protein balls will last in the refrigerator for about two weeks. However, they can stay in the freezer for up to six months.

So, it only makes sense to save some for now and freeze the rest for later.

Another cool thing about these protein balls is that you can enjoy them at any temperature.

Let the balls sit at room temperature before eating for a softer, truffle-like texture. Eat one right out of the freezer for a quick, frozen treat.

They will melt in your mouth either way!

closeup coconut balls

When Should You Eat Protein Balls?

These protein balls will go great with any meal. They taste wonderful with a morning cup of tea or coffee.

Protein balls are a great way to increase your protein intake, different from the standard shakes and lean meats. They are easy to make, and you feel great from using whole foods.

Eating them in the morning will help you build up your energy for the day. Try them in the afternoon if you need a quick pick-me-up.

You can also enjoy them pre-and post-workout. They’ll give you the fuel that you need to get through a tough session.

Having a protein ball after a hard workout will help replenish and restore your muscles. It’s important to do this so that you don’t feel fatigued.

holding coconut ball

Add these coconut protein balls to your recipe collection. You won’t regret it.

coconut protein balls

Other Recipes for You:

Watch Full Instructions

coconut balls

Coconut Protein Balls

These coconut protein energy bites are sweet, nutritious, and flavorful. They'll melt in your mouth and kids will love them! High in protein, vegan-friendly, and gluten-free.
4.31 from 39 votes
Prep Time 15 minutes
Additional Time 2 hours
Total Time 2 hours 15 minutes
Cuisine American
Servings 23 protein balls
Calories 51 kcal



  • Mix all ingredients in a bowl except for the 3 tbsp of shredded coconut.
  • Scoop out the mixture and form balls that are around 1-1.5 inches long.
  • Roll them in the remaining shredded coconut.
  • Place coconut balls on parchment paper on a plate and keep refrigerated for at least 2 hours before serving.


Serving: 1protein ballCalories: 51kcalCarbohydrates: 5.2gProtein: 1.8gFat: 2.8gSaturated Fat: 1.6gPolyunsaturated Fat: 1.1gCholesterol: 0.2mgSodium: 18mgFiber: 0.9gSugar: 3.7g
Tried this recipe?Leave a comment below with your rating! I love the feedback and respond to every comment!
Recipe Rating


Monday 18th of March 2024

51 calories? Does that mean 5 regular calories? I can't imagine 1000×51=51000 calories??

Karo @ AllNutritious

Monday 18th of March 2024

51 kcal per ball :)