No-Bake Protein-Packed Chocolate Cookie Dough Bites

These healthy no-bake Chocolate Cookie Dough Bites come together in just minutes! They're vegan, gluten-free, consist of only 5-ingredients, are packed with protein, and perfect for breakfast, snack, or dessert!

Course Breakfast, Dessert, Snack
Cuisine American
Keyword cookie dough bites, easy vegan dessert, energy balls, protein balls
Prep Time 10 minutes
Total Time 10 minutes
Servings 12 bites
Calories 124 kcal
Author Anjali Lalani


US Customary - Metric


  1. Add all the ingredients into a mixing bowl.

  2. Combine completely with a spoon or fork until you form a smooth cookie dough-like batter.

  3. Scoop out the batter with a tablespoon and roll into round balls with your hands.

  4. Enjoy immediately or place in the fridge for 10-15 minutes for a firmer cake-like texture. Store in an air-tight container in the fridge. 

Recipe Notes

Almond Flour - Depending on the brand of almond flour you use, there may be a slightly different texture. If you find the batter too crumbly or too dry to roll into balls, simply add a tiny bit of water to achieve desired consistency. Remember that they will harden in the fridge. 


Peanut Butter - For this recipe, use the natural peanut butter with just peanuts and salt. I prefer this recipe with peanut butter rather than almond butter, but if you swap the two, the consistency should be similar. 


Sweetness - If you prefer a sweeter bite, slowly add a little more maple syrup and balance out the dry ingredients with a little more almond flour.


Flour Substitutions - I have only tried this recipe with super-fine almond flour made from blanched whole almonds. If you need to sub out the almond flour, you can try using coconut flour. However, coconut flour absorbs moisture better than almond flour, so you might need to add more liquid (maple syrup or a tiny bit of water) if using coconut flour. 

Nutrition Facts
No-Bake Protein-Packed Chocolate Cookie Dough Bites
Amount Per Serving
Calories 124 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Sodium 60mg3%
Potassium 96mg3%
Carbohydrates 10g3%
Fiber 1g4%
Sugar 5g6%
Protein 4g8%
Vitamin A 5IU0%
Calcium 28mg3%
Iron 0.6mg3%
* Percent Daily Values are based on a 2000 calorie diet.