Cookie Dough Protein Balls

These no bake chocolate chip peanut butter cookie dough protein balls are tasty, portable and packed with wholesome ingredients – great for snacking!

I know what you’re thinking. Brittany, why the heck are you posting another protein ball recipe?!? That’s the last thing the internet needs right now. But you know what? They’re incredibly tasty because they feature the ultimate culinary duo: peanut butter and chocolate. AND they taste like cookie dough… what could be better?

If my flavor introduction is not enough to tempt you, there’s more – these protein balls have only six ingredients and take about 10 minutes to whip up!

White bowl full of chocolate chip cookie dough protein balls.

Only 6 Ingredients!

  • rolled oats
  • Medjool dates 
  • vanilla protein powder
  • natural peanut butter – look for peanut butter where the only ingredients are peanut butter and salt. 
  • unsweetened almond milk
  • dark chocolate chips – Enjoy Life chocolate chips are great if you’re dairy free. I also like Lily’s chocolate chips, which are lower in sugar.
Bird's eye view of a bowl full of cookie dough protein balls and protein balls on the table surrounded by a cloth.

Why Are These Protein Balls so Healthy?

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. This snack (or breakfast) will actually keep you satisfied. 

Glass food container full of cookie dough protein balls.

More Protein Ball Recipes to Try:

Cookie Dough Protein Balls

4 from 26 votes
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.
White bowl full of cookie dough protein balls.
Prep Time 10 minutes
Total Time 10 minutes
Servings 24



  • Add dates to a food processor and pulse until they form a thick paste. Add in rolled oats and pulse a few more times until just combined.
  • 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.
  • Scoop dough from the bowl using a small/medium cookie scoop and form into balls using your hands. You should get about 24 balls.
  • Place balls into a sealed storage container and store in the fridge for 1-2 weeks or the freezer for 1-2 months.


Serving: 1ball Calories: 84kcal Carbohydrates: 10g Protein: 4g Fat: 4g Fiber: 1g Sugar: 6g
Course: Snack
Cuisine: American
Keyword: cookie dough energy balls


Please leave a comment and star rating on this post and share on social media using the hashtag #eatingbirdfood. I love seeing your recipe shares!
This post may include affiliate links. Thank you for your support.

Leave a Comment

Your email address will not be published.

Recipe Rating

    1. Brigitte Couture
      May 6, 2022 AT 9:45 am

      5 stars
      I am addicted to these 🙂 I use PB2 instead of the protein powder and they are delicious, nutritious and filling. Gives you that burst of energy and calms your hunger until dinner in my case before my workout.

      1. Brittany Mullins
        May 7, 2022 AT 10:47 am

        Woo! That makes me so happy to hear, Brigitte. Glad you’re enjoying these protein balls. Thanks for sharing your review.

    2. Maren Ewers
      August 26, 2021 AT 5:20 pm

      5 stars
      We love this protein ball recipe. It was super easy to make and it’s a yummy treat or dessert. I’ll definitely make them again.

      1. Joanna
        May 21, 2022 AT 3:24 pm

        These are delicious! Question though- is everything mixed in the food processor? After step one it says to mix in a bowl and at the end it says to scoop from the food processor so I didn’t know which to do. I used the bowl and it ended up working though! Just curious for the next time. Because there will be a next time – these are so good!!

        1. Brittany Mullins
          May 21, 2022 AT 4:49 pm

          Hi, Joanna! Thanks for catching that error, it should say scoop from the bowl. I’m glad they worked out well for you! 🙂

      2. Brittany Mullins
        August 27, 2021 AT 1:20 pm

        Yay!! I’m so pumped these protein balls were a hit, Maren! Thanks for trying them out and coming back to leave a review. It means so much to me!

    3. Brittany
      August 23, 2021 AT 1:14 pm

      Could you use chocolate protein powder or collagen in place of the vanilla protein powder? Thanks!

    4. Emily
      August 19, 2021 AT 2:17 pm

      5 stars
      absolutely delicious and quick to make !! love how this recipe is sweetened with only dates and protein powder. took just a few minutes to whip up and it rolls super easily into balls. will definitely make again and can’t wait to try more variations of these energy bites !!

      1. Brittany Mullins
        August 23, 2021 AT 12:45 pm

        Woo! So pumped these protein balls were a success, Emily! Thanks so much for trying them out and coming back to leave a review. It means the world to me!

    5. Taylor Roakes
      August 2, 2021 AT 10:52 pm

      5 stars
      Simply amazing! I love how dates are the only sweetener in this recipe. The texture is perfect! I could easily form them into cute balls. A quick and delicious dessert for the whole week!

      1. Brittany Mullins
        August 3, 2021 AT 11:19 am

        Ah yay! I’m so glad you enjoyed this recipe, Taylor! Thanks so much for trying it out and coming back to leave a review. I really appreciate it!

Parchment paper lined with protein balls.


Eating healthy doesn’t have to be boring!



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