chocolate peanut butter protein balls
Breakfast,  Snacks

Chocolate Peanut Butter Protein Balls (No-Bake)

Click to share with your friends & family!

These Chocolate Peanut Butter Protein Balls are the perfect meal prep protein snack! Made with honey, chia seeds, Pb fit peanut butter powder, oats, and other superfoods. So easy and healthy! The best no-bake, clean eating snack! 2.8g of protein each!

Chocolate Peanut Butter Protein Balls with LESS FAT than your Typical Protein Ball

When I first started tracking my macros, I soon realized that A LOT of healthy snacks and treats have a TON of fat. Yes, healthy fats are sooooooo good for you! But I began to notice that I was eating waaaay too many “healthy fats” and I could tell my body was not loving it. 

The Perfect PB Fit Powder Recipe

These protein bites are made with peanut butter powder instead of full-fat peanut butter. This swap makes these protein balls very macro friendly.

Instead of 85 calories and 3.4 grams of fat per ball (using regular peanut butter), each of these protein balls has only 68 calories and 1.9 grams of fat when using PB Fit!

peanut butter powder PB fit with chocolate peanut butter protein balls
I like to drizzle mine with extra PB Fit Peanut Butter Powder!
chocolate peanut butter protein balls
The cookie scoop is a GAME CHANGER!

What’s in these Chocolate Peanut Butter Protein Balls?

What I also love about these chocolate peanut butter protein balls is that they’re made with all WHOLE FOODS! We already went over the peanut butter powder that makes these bites delicious, but what about the other ingredients?


These are another superfood I have in my pantry at all times. They are sooo cheap and versatile! I’ve made so many delicious recipes with oat flour like my Secretly Healthy Banana Bread and Protein Pancake Mix.

Protein Powder:

If you’ve tried my Peppermint Mocha Overnight Oats, Matcha Overnight Oats, or Peanut Butter Cup Overnight Oats, you already know my favorite protein powder. Ideal Raw! This brand has the CLEANEST ingredients! It’s also sweetened with stevia, making it low in sugar. Nothing artificial and no weird chemicals or preservatives either. Oh, and ITS DELICIOUS! This protein powder mixes so well into smoothies too! Check out my Instagram for a plethora of yummy smoothie bowl recipes made with this protein powder. We use the chocolate peanut butter flavor for this recipe!

Chia Seeds:

I keep these in my pantry at all times for a convenient fiber, protein, and Omega 3 boost! Chia seeds are such a cheap and amazing superfood!

chocolate peanut butter protein balls with peanut butter drizzle on top

Honey or Maple Syrup:

Both of these natural sweeteners are fabulous clean eating alternatives to white table sugar. Using honey or maple syrup sweetens these protein balls so perfectly!

Cacao Nibs:

I love adding cacao nibs to these protein balls! This is obvious because I used them in my Healthy Almond Joy Protein Bites too! They give such a nice little crunch and they pack so much nutrition! Cacao nibs are loaded with antioxidants, vitamins, minerals, protein, and fiber. Their anti-inflammatory properties can help lower your risk of heart disease, prevent diabetes, and protect you from certain types of cancers. Can’t get better than that!


We obviously need water in this recipe to mix with the peanut butter powder to make our peanut butter. From making my Healthy Almond Joy Protein Bites, I learned that adding water to the protein ball mix is KEY as well! It helps the protein balls stick together without having to add more honey and crank the sugar content.

Chocolate Chips:

These are optional, but totally worth it in my opinion! You can check out my favorite dairy-free chocolate brands in my Cherry Chocolate Chip Cookie recipe. Hu Kitchen, Enjoy Life, and Pascha are just a few of them!

Chocolate Peanut Butter Protein Balls 10

Freezer Friendly Protein Balls

I think one of the best things about these yummy protein balls is that they’re freezer friendly. As a busy mom, I need snacks that are quick! I know a lot of people feel the same way. That’s why it’s just so easy to grab that bag of chips or premade toaster pastry. With these protein balls, you can still have a no hassle snack without feeling guilty! 

Frozen chocolate peanut butter protein balls
Frozen Chocolate Peanut Butter Protein Balls

I love how I can confidently grab these protein balls out of my freezer when I am feeling snacky. It’s so important for me to have healthy, easy snacks. You will love it too when you have a bag of them in your freezer! Just make a big batch and you’ll have healthy meal prepped snacks for a few weeks! Gotta love that!

My Favorite Way to Eat these Protein Balls

I love eating these chocolate peanut butter protein balls straight from the freezer alongside a cup of warm coffee. Yum! Feel free to eat them any way you like! Be sure to snap a picture and tag us on Instagram @secrelyhealthy home and tag #shhfam 

Happy Protein Ballin’!

I would love it if you join me on Pinterest and Instagram for more healthy recipes!!!


Chocolate Peanut butter protein balls pinterest pin
Yield: 35

Chocolate Peanut Butter Protein Balls (No-Bake)

Chocolate Peanut Butter Protein Balls (No-Bake)

The perfect meal prep protein snack! Gluten-free, vegan friendly, and dairy-free! So easy and healthy! The best no-bake clean eating snack! This recipe makes 35 protein balls.

Prep Time 15 minutes
Freeze Time 15 minutes
Total Time 30 minutes



1. Mix the peanut butter powder and ¼ Cup + 1 Tbs water until smooth.

2. In a large bowl, mix all ingredients together except the 4 Tbs of water and pink Himalayan salt. 

3. The mixture will be a little dry so add in the 4 Tbs of water and mix.

4. Line a cookie sheet with parchment paper and use a small cookie scoop to form the protein balls. Pack the mix into the scoop and press it against the side of the bowl to ensure a ball shape. Pop them onto the cookie sheet.

5. Optional but highly recommended: Sprinkle a little pink Himalayan salt on top of protein balls (salty sweet combo is so good!)

6. Place the protein balls in the freezer for 15 minutes or longer. Then transfer them to an airtight container or resealable bag. 

7. Enjoy an easy, healthy snack on the go! Store in the fridge for up to 2 weeks or the freezer for up to 3 months!


  1. If you don’t have chocolate peanut butter protein powder you can use plain chocolate protein powder. You can also use vanilla protein powder and add cacao powder to make them chocolate. 
  2. I love eating these straight from the freezer!
  3. My favorite cookie scoops to use are these! They are super affordable and make a world of difference when forming these protein balls. I use the smallest size in this pack of 3.

Recommended Products

There are affiliate links on this site. I do earn from qualifying purchases, at no cost to you the buyer. Thank you for supporting Secretly Healthy Home!

Nutrition Information:



Serving Size:

1 ball

Amount Per Serving: Calories: 68Total Fat: 1.9gCarbohydrates: 10.4gNet Carbohydrates: 8.8gSugar: 4gProtein: 2.8g

Did you make this recipe?

Be sure to tag @secretlyhealthyhome on Instagram, Facebook or Pinterest with a picture of your recipe creation! Please leave a star rating and or comment! It really helps support me and encourages me to keep making recipes for you!

Click to share with your friends & family!


  • Talia

    How much is 2 scoops of the peanut
    butter powder?

    • Claire

      Hi Talia! As the recipe reads, it is “2 scoops of chocolate peanut butter protein powder” and 1/2 cup of the peanut butter powder. I hope that clarify your question 🙂 Enjoy these! They’re one of my favorites!

  • Kim

    Am I supposed to mix the peanut butter powder/water in or drizzle it over the top like in the pictures?

    • Claire

      You mix the peanut butter powder into the protein ball mixture. You can add extra peanut butter on top if desired. Totally optional 🙂 Hope you enjoy these! Let me know how they turn out 🙂

Leave a Reply

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

Skip to Recipe