This post may contain affiliate links.
These Cookie Dough Protein Balls have 5 grams of protein per ball and and are grain-free and gluten-free ! Make a batch in less than 20 minutes for a tasty and healthy snack!

Table of Contents
These Cookie Dough Protein Balls taste just like cookie dough but are packed with 5 grams of protein per ball! They’re the perfect healthy snack to keep in your fridge for when you’re craving something sweet that will also keep you satiated. The entire recipe is made in one bowl and comes together in under 20 minutes for a quick and easy meal prep treat everyone will love.
If you’ve been following me on the Choosing Chia Instagram, you know my protein balls like my Banana Bread Protein Balls and Pumpkin Protein Balls always go viral, and for good reason. They’re easy, delicious, and a total game-changer for healthy snacking. These cookie dough bites are one of my all-time favourites and are perfect for any cookie dough lovers!
I’ve tested and revised this recipe multiple times to get the exact right ratios of ingredients that pack them with protein, great flavour and the perfect texture.
When To Make This
- For an afternoon pick-me-up: These cookie dough protein balls curb cravings and keep you energized between meals.
- Before or after a workout: The combo of protein and healthy fats helps fuel your body before and after your workout.
- When you’re craving cookie dough: Enjoy the flavour you love in raw cookie dough, made with simple, wholesome ingredients. If you’re craving baked cookie flavour try this Cookie Baked Oatmeal.
- For weekly meal prep: Make a batch on Sunday to have ready-to-go snacks throughout the week.
Key Ingredients

- Almond Flour: This makes a great base for these cookie dough balls and other recipes like my Matcha Energy Balls.
- Protein powder: Make sure to use a brand of protein powder that you enjoy the taste of. For this recipe I recommend an unflavoured or vanilla protein powder.
- Cashew butter: I recommend using cashew butter because it has the most “cookie-like” taste compared to other nut butters. But if needed you can substitute with any nut or seed butter you love.
- Dark chocolate chips: mini chocolate chips work best in this recipe for even distribution. Use any leftovers in a batch of Cookie Dough Overnight Oats!
How To Make Cookie Dough Protein Balls

Step 1: Mix the almond flour, protein powder and salt together in a mixing bowl.

Step 2: Add the cashew butter, maple syrup and vanilla extract.

Step 3: Mix to combine. If the dough feels dry, add a touch of almond milk and mix.

Step 4: Mix in chocolate chips.

Step 5: Roll into balls then place in the fridge to set for at least 1 hour.
How To Store
Store your Cookie Dough Protein Balls in an airtight container in the fridge for up to 1 week. For longer storage, keep them in the freezer for up to 3 months. Let them thaw at room temperature for a few minutes before eating.
Jess’s Tips
- Mix with your hands: Once the dough starts coming together, use your hands to mix for the best texture. It helps everything bind evenly and makes rolling easier.
- Don’t overdo the chocolate chips: Adding too many can make the dough crumbly and harder to roll. Stick to the amount listed for the perfect balance and save the rest for a batch of Almond Flour Chocolate Chip Cookies.
- Adjust if the dough feels dry: If your dough isn’t sticking together add another 2-3 tablespoons of cashew butter and 1-2 tsp of almond milk.
- Choose a neutral protein powder: For the best flavour, use unflavoured or vanilla protein powder that blends well without overpowering the cookie dough taste.
Frequently Asked Questions
Both whey and plant-based protein powders work well here, but the texture will vary slightly. Whey protein gives a smoother, softer dough, plant-based options will have a slightly firmer texture. Choose a vanilla or unflavoured variety for the best cookie dough flavour.
Yes. This recipe needs to be stored in the fridge. They will become too soft stored at room temperature and fall apart.

Try These High-Protein Recipes Next!
If you tried these Cookie Dough Protein Balls or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on Pinterest, Instagram and Facebook for even more deliciousness!
Cookie Dough Protein Balls Recipe
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 20 minutes
- Yield: 16 balls
- Category: Dessert
- Method: Mix
- Cuisine: American
- Diet: Gluten Free
Description
These cookie dough protein balls taste just like real cookie dough but pack 5 grams of protein per serving.
Ingredients
- 1 1/2 cups almond flour
- 1/4 cup protein powder
- 1/4 tsp salt
- 1/2 cup cashew butter (can sub any nut or seed butter)
- 1/4 cup maple syrup or honey
- 1 tsp vanilla extract
- 1–2 tsp almond milk
- 1/4 cup mini dark chocolate chips
Instructions
- Mix the almond flour, protein powder and salt together in a large bowl.
- Add the cashew butter, maple syrup and vanilla extract and mix together to combine, adding 1-2 tsp of almond milk as needed to bind.
- Add in the chocolate chips and mix until incorporated.
- Roll into balls, about 1 tbsp of dough per ball, then place in the fridge to set for at least 1 hour.
- Store in the fridge.
Notes
- It’s easiest to mix the dough with your hands.
- Avoid adding too many chocolate chips or the dough may become crumbly.
- If the dough feels dry add an extra 2-3 tablespoons of cashew butter.
- Choose a neutral or vanilla protein powder for the best cookie dough flavour.
Nutrition
- Serving Size: 1 ball
- Calories: 90
- Sugar: 5g
- Fat: 5g
- Carbohydrates: 7g
- Fiber: 2g
- Protein: 5g




















Is there a way to use dates as the sweetener in this recipe? If so how many would I use? I love the rich caramel-like taste that dates give to bliss balls , but if it wouldn’t work in this maple syrup is delicious! Thanks – your recipes always turn out great.
Hi Hilary, you can definitely use dates in this recipe, however, it will alter the texture and taste and make these into more of an energy ball that really tasting like cookie dough. I can’t say exactly how many you would need. My recommendation would be to make this in a food processor starting with a few dates (4-5) and turning on the food processor and adding more dates as needed until it forms a dough!
They look so delicious, Jess! The perfect snack for when you need a quick bite! 🙂
Thanks so much Bianca!
These look so cute and delicious, Jess! Forever in love with cookie dough. 🙂
Thanks so much Ela!
Oh my goodness, quite literally the perfect snack!! And I love how simple the recipe is! Almost dangerously easy haha!
Thanks Britt, they are definitely a bit dangerously easy to make!
They look so irresistible! I know I would not stop at one of these cookie dough balls for sure!
Thanks so much Anna!
Yummmmmm, I simply live for cookie dough. It’s definitely my weakness. Thanks for sharing!
Your welcome Tori, enjoy the recipe!
So simple & satisfy that sweet craving!
Thanks so much Jen!