Peanut Butter Protein Balls Recipe are made with only 6 ingredients in one bowl. Loaded with oats, peanut butter, flaxseed and protein, it's a perfect high-protein snack any time.
In a medium mixing bowl, add peanut butter, honey (if using), water, flaxseed (if using), oats, protein powder and salt. Stir well and refrigerate for 20 minutes.
Add chocolate chips and mix with hands or spatula.
Before rolling into balls, scoop a bit of mixture and see if it's rolling nicely. Add a bit of water or oats if necessary. Using small scoop, pack it tightly with mixture and roll. With plant-based version, I just release the scoop without rolling.
Video
Notes
Store: Refrigerate for up to 1 week.
Freeze: Up to 3 months in an airtight container.
Make sure your peanut butter is runny: I recommend to melt it on the stovetop or in a microwave. If you skip this step, your protein balls might not turn out.
Don't skip dough chilling: If you don't refrigerate the mixture for 20 minutes before rolling it into balls, you will have a hard time rolling them.