Macro-Friendly Chocolate Protein Balls (Without Peanut Butter)

published: February 6, 2024

updated: February 6, 2024


This post may contain affiliate links. Read our disclosure policy for more details.

If you're looking for a sweet, protein-packed treat that won't break your macros, our Macro-Friendly Chocolate Protein Balls are the perfect bite-sized indulgence! These tasty treats include only a handful of ingredients, excluding peanut butter. With 64 calories per ball and over 5g of protein, these will be your new favorite protein snack!

While one of my favorite flavor combinations is chocolate peanut butter, it's not something I want to eat all the time. Sometimes, we need straight-up chocolate! Plus, peanut butter in protein balls equates to higher fat and calorie content, so if you're trying to keep your macros low, our Macro-Friendly Chocolate Protein Balls are a great place to start!

3 Reasons Why You Should Try This Chocolate Protein Ball Recipe

  1. The perfect texture. One thing that I struggle with when it comes to protein balls, is they tend to either come out too wet or too dry. This recipe, though, manages to strike the perfect balance so that we can achieve the ideal texture.
  2. Ideal for meal-prepped snacks. I love to whip up a batch (or 2!) on Sunday, store them in the refrigerator, and enjoy them all week! It's so handy to have a quick, tasty, protein-packed snack at the ready.
  3. 64 calories each. Our Chocolate Protein Balls are low in calories, but high in protein, making them a macro counters dream. Without peanut butter, we're able to keep the overall calories and fat on the lower end, which just means we can eat more of them – WIN!

MyFitnessPal & MacrosFirst Pre-Log

“FHM Chocolate Protein Balls”

Chocolate protein balls without peanut butter

Macro-Friendly Chocolate Protein Balls (Without Peanut Butter)

These high protein, low calorie Chocolate Protein Balls are made without peanut butter so you can enjoy a macro-friendly snack any time! Pop a couple as a pre or post-workout snack, meal prep them for a week of success, or share them with the family!
5 from 1 vote
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Snack
Cuisine American
Servings 12
Calories 64 kcal


  • 1 Mixing bowl
  • 1 Small spatula or mixing spoon
  • 1 Microwave
  • 1 Parchment paper or silicone baking mat


  • 3 Scoops chocolate protein powder I used Clean Simple Eats (code TAMI)
  • 4 tbsp coconut flour
  • 2-3 tbsp Zero calorie sweetener Use more or less depending on desired level of sweetness
  • 2.5 tbsp Coconut oil Melted
  • 5-6 tbsp Water Use more or less depending on consistency
  • Optional: Sprinkles


  • Add coconut oil to microwave-safe bowl. Heat on high for 30-60 seconds, or until melted.
  • In a small mixing bowl, add protein powder, coconut flour, zero-calorie sweetener, melted coconit oil, and water. Mix until well combined and a soft dough forms.
  • Begin rolling dough into balls, about 1 tbsp each. Form 12 balls.
  • Optional: roll balls in sprinkles to coat the outside.
  • Place protein balls on cookie sheet covered in parchment paper. Place in refrigerator for 30 minutes. Enjoy!


Store chocolate protein balls in an airtight container in the refrigerator for up to 5 days.
Feel free to replace the sprinkles with crushed nuts, coconut, or any other ingredient of choice.
Nutrition information will vary based on the ingredients used.


Serving: 1BallCalories: 64kcalCarbohydrates: 3gProtein: 5gFat: 3gFiber: 1g
Keyword high protein, Protein balls
Tried this recipe?Let us know how it was!

Join The FHM+ App: Macro Recipes & Strength Training Workouts!

  • Quick and easy, macro-friendly meals!
  • Meal plans and grocery lists for the week!
  • Strength training workouts for all fitness levels!
  • Starting at $10 per month!

Or, Download the Free Version To See What It's Like!

About the author, Tami Smith

Hi, I'm Tami, a certified macro coach, nutritionist and personal trainer! I love creating and sharing quick and easy macro-friendly recipes, and working out in my garage gym!

Follow Me Here

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}