It’s no secret: I love snacks! And my most favorite snack by far is my no bake chocolate coconut protein balls. Also known as snack balls, energy bites, or sometimes just balls, these little no bake protein balls are packed with nourishing ingredients (including protein!) to keep you feeling satisfied and energized.

These chocolate coconut protein balls are a staple in our house because they are incredibly easy to whip up, and you can make big batches and store them in the freezer.

To be honest, while I love traditional energy bites, I just don’t feel satiated after eating only dried fruits, nuts, and/or oats. Great for a good hit of energy, but it doesn’t last long. This recipe was specifically crafted to be delicious (of course), but it also includes a variety good fats and protein so you aren’t left feeling hungry. Because of that, these no bake protein balls are also low carb and completely grain-free!

I also added chocolate because, c’mon, who doesn’t need chocolate in their life? I fully believe that food (including snacks) should be nourishing, but also enjoyable and satisfying. Chocolate is one of those foods that I think feeds the soul. Am I saying this because I love chocolate? Most definitely. But I also believe we should intentionally include the foods we love in our lives regularly. And since these chocolate coconut protein balls do that for me—I’m a daily consumer.

Why I Love This No Bake Protein Ball Recipe

  • These no bake protein balls are incredibly satisfying and delicious.
  • This is such an easy recipe! When you’re hungry— it’s a fast grab and go snack!
  • These paleo protein balls have a good wack of protein and a variety of nourishing fats.
  • This snack is low carb, paleo, and grain-free, which means it fits a variety of needs.
  • Need a post-workout snack? These protein balls are perfect!
  • These are kid-friendly! The whole family will love this no bake protein ball recipe!

Tips and Tricks for My No Bake Protein Balls

  • No shelled pistachios on hand? Try macadamia nuts!
  • Make sure to fully break down the dates and nuts before adding the remaining ingredients.
  • You can put the protein balls immediately in freezer for about 20 minutes to set, then store them in the fridge.
  • While I like the added benefits of collagen, you can also use a different unflavored protein powder in this protein ball recipe!
  • Want a different coating? Try crushed pistachios, macadamia nuts, or a dusting of cocoa powder!
  • Nix the coating and dip the protein balls in melted dark chocolate for dessert balls!
  • Not interested in chocolate? This protein ball recipes is also great without the chocolate chips!

No Bake Chocolate Coconut Protein Balls

  • Author: Noelle Tarr, NTP, CPT
  • Prep Time: 15
  • Total Time: 15
  • Yield: 12 1x
  • Category: Snack
  • Method: Fridge
  • Diet: Gluten Free


The best protein ball recipe! These no bake chocolate coconut protein balls are incredibly delicious, low carb, packed with protein, and easy to make! Perfect as a midday snack or post-workout. 


  • ½ cup shelled pistachios 
  • 7 medjool dates, pitted (equivalent to ½ cup very packed)
  • ½ cup unsweetened shredded coconut
  • ¼ cup + 1 tablespoon unsweetened cocoa powder
  • 3 tablespoons collagen peptides, unflavored
  • ¼ teaspoon fine sea salt
  • ½ cup creamy cashew butter
  • ¼ cup coconut butter
  • 1 teaspoon pure vanilla extract
  • ¼ cup dark chocolate chips

For coating (optional):

  • ¼ cup shredded unsweetened coconut



  1. Line a small rimmed baking sheet with parchment paper.
  2. Add the shelled pistachios and dates to a food processor and pulse until the mixture is completely broken down. Add the shredded coconut, cacao powder, collagen peptides, and sea salt, and pulse until the mixture is fully combined. 
  3. Add the cashew butter, coconut butter, and vanilla extract to the processor, and pulse until the mixture forms a ball. Use a spatula to scrape down the sides to fully incorporate if necessary. Fold in the dark chocolate chips.
  4. Roll the dough mixture into balls about the size of a golf ball. 
  5. Roll each ball in the shredded coconut (optional) for coating. Place the protein ball on the baking sheet. Repeat this process for the remaining mixture. 
  6. Place the baking sheet in the freezer to chill for 1 hour. Store the protein balls in a sealed container in the refrigerator (or freezer if you don’t plan to eat them in a week).


You will need a food processor for this recipe

What did YOU think about this no bake protein ball recipe? Come back and let me know in the comments below!

Be strong,

Print Friendly, PDF & Email



Don't worry about scouring the internet for all the best cookie recipes. I've put together 10 brand new and incredibly delicious grain-free cookie recipes in my Craving Cookies recipe book—and it's totally free!

It's on its way! Check your inbox to confirm your email.