Chocolate Chickpea Protein Balls (Gluten-Free)
|
These Chocolate Chickpea Protein Balls are a no-bake, gluten-free snack made with chickpeas, almond flour, almond butter, chocolate protein powder, cocoa powder, and maple syrup. They’re rich, chocolatey, and easy to prep for protein-packed snacking.

These Chocolate Chickpea Protein Balls are a no-bake, gluten-free snack made with chickpeas, almond flour, almond butter, chocolate protein powder, cocoa powder, chia seeds, maple syrup, and mini chocolate chips. The chickpeas create a smooth, creamy base, the almond flour adds structure, and the chocolate brings everything together into a fudgy, brownie-like bite without baking.
What sets these apart is the texture. The chickpeas blend completely smooth, so you don’t taste them at all, but they make the bites more filling. The almond flour keeps everything soft and rich instead of dry or crumbly.
These are my go-to when I want chocolate without feeling weighed down. I keep them in the fridge for afternoon snacks or after workouts, and they’re always gentle on my digestion. Plus, no one ever believes there are chickpeas in them.
Why These Chocolate Chickpea Protein Balls Work
- Chickpeas create a creamy base: When blended well, they disappear into the dough and add protein and fiber without any bean flavor.
- Almond flour keeps them soft: Almond flour gives structure without making the bites dry or gritty like some oat-based versions.
- Chocolate protein powder boosts richness: It deepens the chocolate flavor while adding protein, not chalkiness.
- No-bake keeps the texture right: Skipping the oven keeps these fudgy, easy to roll, and quick to prep.

Ingredients & Substitutions
Here is everything you need to make the chocolate chickpea protein balls:
- Chickpeas: These create the creamy base once blended smooth. I always rinse and drain them well so there’s no bean flavor left behind. White beans like cannellini also work.
- Almond butter: Adds richness and helps everything bind. I’ve tested peanut butter and cashew butter too. Both work, but almond keeps the flavor mild and chocolate-forward.
- Maple syrup: Sweetens and softens the dough. Honey or agave work, but maple gives the cleanest chocolate flavor.
- Almond flour: Keeps the texture soft and fudgy instead of dense. Oat flour works if needed, but the bites won’t be quite as rich.
- Chocolate protein powder: Boosts protein and deepens the chocolate flavor. If using vanilla protein, add a little extra cocoa powder.
- Cocoa powder: Intensifies the chocolate taste. Any unsweetened cocoa works here.
- Chia seeds: Help firm up the dough and add a little structure. You can swap ground flax or leave them out for a smoother bite.
- Mini chocolate chips: Add little pops of chocolate throughout. Dark or dairy-free chips both work well.
- Vanilla extract: Rounds out the chocolate flavor. I don’t skip it.
- Salt: Just a pinch makes the chocolate taste richer and more balanced.
Easily Adapt These Chocolate Chickpea Protein Balls
This recipe is easy to adjust with a few simple swaps depending on your needs. Because these are no-bake protein balls, small changes can affect texture, so expect slight differences if you make substitutions.
- Gluten-Free: This recipe is naturally gluten-free when made with almond flour and certified gluten-free protein powder. No other changes needed.
- Dairy-Free: Use a dairy-free chocolate protein powder and dairy-free chocolate chips. The base recipe already works well without dairy.
- Nut-Free: Swap the almond flour for oat flour and the almond butter for sunflower seed butter. The flavor will be slightly different, but the dough still holds together well.
- Lower-Sugar: Reduce the maple syrup slightly and rely more on the chocolate chips for sweetness. The balls will be a bit firmer but still easy to roll.
💡 Pro Tip: If you try a substitution, let me know how it worked for you in the comments. Protein powders and nut butters vary a lot, and your feedback helps others get better results.

How to Make My Chocolate Protein Balls
Step 1: Blend the Chocolate Dough
In a food processor add 1 cup chickpeas, 1/3 cup almond butter, 1/4 cup maple syrup, and 2 teaspoons vanilla extract and blend until completely smooth with no visible chickpea pieces.
Add 1/2 cup almond flour, 1/2 cup chocolate protein powder, 2 tablespoons cocoa powder, 2 tablespoons chia seeds, and 1/4 teaspoon salt. Mix until a thick dough forms.
Stir in 1/4 cup mini chocolate chips until evenly distributed.


Step 2: Roll into Balls
Scoop about 1 tablespoon of dough and roll into bite-sized balls. Refrigerate for 10-15 minutes to firm up, then enjoy!



My Expert Recipe Tips
- Blend the chickpeas completely smooth: Any small bits left behind will show up in the texture, so I let the processor run a little longer than I think I need to.
- Rinse and dry the chickpeas well: Extra moisture can make the dough sticky and harder to roll.
- Add dry ingredients after blending the base: I always blend the chickpeas, nut butter, syrup, and vanilla first so the dough stays smooth.
- Taste before rolling: Protein powders vary, so I’ll adjust sweetness or cocoa before shaping the balls.
- Chill only if needed: If the dough feels too soft, a short chill helps it firm up quickly without drying out.
Delicious Serving Suggestions
- Post-workout snack: A quick protein boost without feeling heavy.
- Afternoon pick-me-up: Perfect when chocolate cravings hit.
- Lunchbox treat: Kid-friendly and easy to pack.
- On-the-go snack: Grab straight from the fridge.
- Healthier dessert: Satisfies sweet cravings without baking.
Frequently Asked Questions
Here are more gluten-free energy bite recipes you can try next:

Chocolate Chickpea Protein Balls (Gluten-Free)
Dairy-Free | Gluten-FreeIngredients
- 1 cup chickpeas
- 1/4 cup maple syrup
- 2 teaspoons vanilla extract
- 1/3 cup almond butter
- 1/2 cup almond flour
- 1/2 cup chocolate protein powder
- 2 tablespoons cocoa powder
- 2 tablespoons chia seeds
- 1/4 teaspoon salt
- 1/4 cup mini chocolate chips
Instructions
- In a food processor add 1 cup chickpeas, 1/3 cup almond butter, 1/4 cup maple syrup, and 2 teaspoons vanilla extract and blend until completely smooth with no visible chickpea pieces.Add 1/2 cup almond flour, 1/2 cup chocolate protein powder, 2 tablespoons cocoa powder, 2 tablespoons chia seeds, and 1/4 teaspoon salt. Mix until a thick dough forms.Stir in 1/4 cup mini chocolate chips until evenly distributed.
- Scoop about 1 tablespoon of dough and roll into bite-sized balls. Refrigerate for 10-15 minutes to firm up, then enjoy!
Video
Notes
Nutrition
Important Disclaimer
This recipe is created by a home cook and not a medical professional. Our ingredient philosophy is reviewed by RDNs, but this specific post is not personalized medical advice. Please consult your healthcare provider for dietary concerns.






These protein balls are so very tasty, and addicting! I felt better about eating so many because they are made with healthy ingredients. Thank you for this amazing recipe!!
Thank you for the review, Carolyn! I’m so glad you enjoyed them 🙂
These are so easy to make and incredibly moreish. I dipped a few in some melted dark chocolate I had going spare which took them to the next level. With or without the chocolate they are great. Love how they are made without dates or nut butter too. So good I have to keep them in the freezer to stop me from eating too many in one sitting x
My teenage son can’t get enough of these! I’ll have to make another batch and hide it for myself 🙂 I love how easy this recipe is and the protein powder is really good too. I’ve been looking for a powder that doesn’t have aspartame in it. Thank you!
Haha…my teens love them, too! Yes, I’ve been known to hide my ‘mom’ treats in addition to making some for the family 🙂
These are really tasty and a healthier way to satisfy a chocolate craving 🙂 I hope you enjoy them!