Chocolate Chip Peanut Butter Cookie Dough Protein Balls

I know what you’re thinking. Brittany, why the heck are you posting another ball recipe?!? That’s the last thing the internet needs right now.

Chocolate Chip Peanut Butter Cookie Dough Protein Balls in a white and orange bowl sitting on a wood table with chocolate chips and oats sprinkled around bowl.

Well, to be 100% honest, I wasn’t really planning to post this recipe. I already have a few energy ball recipes and there’s nothing earth-shattering about this new recipe. I blame the ladies at my local Pure Barre studio! After sharing the balls during my Vitamin 101 event on Monday I had several requests for the recipe so they’re the main reason I’m sharing it. Gotta give the Pure Barre ladies what they want!

They are INCREDIBLY TASTY so you can’t be too mad at me for posting them. 🙂

I don’t know anyone else that gets this excited about vitamins and protein balls. Oh, and how cute is this Pure Barre LOVER tank? I’m obsessed.

Overhead shot of Chocolate Chip Peanut Butter Cookie Dough Protein Balls in a bowl with chocolate chips and oats sprinkled on wood table.

So about these balls… they’ve got the ultimate culinary duo, peanut butter and chocolate, along with the texture of cookie dough. Amazing, right?

If that’s not enough to tempt you, there’s more — they have only six ingredients and take about 10 minutes to whip up!

On the nutrition front, they’re vegan and gluten free with a great balance of protein, healthy fats and smart carbs — perfect for before or after your workout, as a mid-afternoon pick me up or a late-night snack. Heck, I’d even eat them for breakfast. I mean, they DO have oatmeal.

Peanut butter has a good amount of protein, but I decided to add a bit more by including a little protein powder. I typically like using vegan protein powders and adore Sunwarrior, but feel free to use your favorite brand.


Chocolate Chip Peanut Butter Cookie Dough Protein Balls


These healthy no bake cooking dough protein balls are tasty, portable and packed with wholesome ingredients. Enjoy one before or after your workout for a quick energy boost.



  • 1 cup rolled oats
  • 8 pitted Medjool dates (I used Natural Delights)
  • 1/2 cup vanilla protein powder
  • 1/2 cup natural peanut butter
  • 1/4 cup unsweetened almond milk
  • 2 Tablespoons mini dark chocolate chips (I used enjoy life)


  1. Add dates to a food processor (affiliate link) and pulse until they form a thick paste. Add in rolled oats and pulse a few more times until just combined.
  2. Place date and oat mixture into a bowl. Stir in protein powder and peanut butter. Then add almond milk and stir well to combine. If the mixture seems dry, add an extra splash of almond milk. Stir in chocolate chips and form mixture into bite-size balls using your hands. You can test rolling the balls but they may start to crumble. Balls should be about one tablespoon in size. Store in a covered container in the fridge.


  • Serving Size: 1 ball
  • Calories: 84
  • Sugar: 6g
  • Fat: 4g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 4g

If you try this recipe, be sure to let me know.  Leave a comment on this post or share a photo via social media and tag me (@eatingbirdfood) in the post. Seeing you try my recipes makes me all warm and fuzzy inside and it’s honestly what keeps me posting. That and your comments! I simply love connecting with y’all. <3

Leave a comment

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

  1. This recipe is awesome and soooo simple, I used date paste to make it even easier 😉
    Thanks a lot for your amazing recipes !

  2. Amazing made them today just replaced the date with dray fig and used a chocolate protein powder and dip thim in grated coconut ???????????????????? thanks a lot

  3. Holy crap these are ridiculously good. Before I even started rolling them I was scooping it with a spoon into my mouth! It’s like eating cookie dough without the guilt!

    Best find EVER…thank you!!

  4. Brittany – these are DELICIOUS!!! Thanks so much for posting! Just a quick question: I’m not much of a cook, but I “try” to cook and bake from time to time. I had to use a blender to cut up the dates, but as you can imagine, it is not very efficient and I ended up putting in the almond milk with the dates, so they would actually blend. Any suggestions for a good food processor that doesn’t cost an arm and a leg? Or if it really does make a difference to spend a few extra bucks to get a food processor that WORKS, I’d consider it. Thanks for your advice! Heather

    • Thank you Heather! I’m glad you like the protein balls.

      I’m sorry your blender isn’t cutting it (pun intended). I’ll admit that I was hesitant to buy a food processor and used a hand-me-down and a Ninja chopper a long time. We received a 9-cup Cuisinart Food Processor as a wedding gift and it’s amazing. I use it way more than I thought I would! I love it for chopping large batches of veggies, making homemade nut butters and making recipes like this one. Here’s the one I have. It’s a little over a $100 on Amazon.

  5. I like the use of dates for texture and sweetness. However at 3g per serving I hardly consider this a ‘protein’ ball. I’d suggest backing off the oats by at least half and substituting a seed mixture with much more nutritional value. I used a mixture of pumpkin, chia, flax, hemp seed along with some goji and coconut. Not only does this add much more protein and omegas but also resuces the carbs a bit. Also try finding a good protein powder with much more protein per serving. I used Optimum Nutrition chocolate protein powder and upped it about 3/4c with added almond milk to compensate. I managed to get 11 balls out of this recipe with my changes and have a protein per serving around 14g and carbs still at 12g. They taste great and the dates really make them stand out from most recipes. I definitely recommend experimenting with the protein and oats however.

  6. I only had chocolate protein powder but they are very yummy! Can’t wait for my hubby to try them. Especially since I used his homemade pb in it.
    Thanks for the recipe. 🙂

  7. This look and sound AMAZING!!! I am new to the healthy eating/lifestyle and have been looking for a good all around snack for mid morning/afternoon, and/or press/post workout. Kinda getting sick of the Greek yogurt and fresh fruit with low fat granola, and I am going to make these tomorrow morning! I will totally let you know how they come out! Thanks for all the super recipes!!!

  8. I just made these but without the choc chips (as I didn’t have any) Mine ended up a little too wet (as the phone rang as I added the milk!) so after making the balls I rolled them in cocoa powder, The whole family love them!

  9. Just made these and had to substitute wheat germ in place of the protein powder, still very good and fast to assemble. I do think the balls could have used some nuts. Thanks

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!