Trust me when I say that these no bake PB protein balls taste like dessert. In fact, they are kind of like eating peanut butter chocolate chip cookie dough. (But I promise they're wholesome and nutritious!) You're welcome. 😉

Get this recipe in your inbox
Enter your email below and we’ll send it right to your inbox. Plus, you'll get our latest recipes emailed each week!
🌿 Ingredients
Just a few ingredient notes for this recipe:
- Almond flour - both blanched almond flour and almond meal work well for this recipe
- Shredded coconut - use unsweetened if possible, or just cut back a little on the maple syrup if you use sweetened
- Protein powder - I like the Vega Protein Made Simple powders (affiliate link) because there are no added gums, stevia or artificial ingredients
- Peanut butter - no stir peanut works best, but you can also use natural peanut butter for this recipe (just make sure to fully mix and incorporate any separated oil before using)
See recipe card below for exact quantities.
📝 Instructions
Step 1: Place all of the ingredients in a medium-large mixing bowl and use a silicone spatula to mix everything really well until incorporated. The "dough" should resemble slightly textured raw cookie dough.
Step 2: Place the dough in the fridge for about 15 minutes so that it can firm slightly and the dry ingredients can meld with the wet. Important: don't skip this step! It'll make the consistency just right for forming your protein balls.
Step 3: Line a flat surface with parchment paper or use a non-stick baking sheet to place your formed balls on while you work. Use your hands to roll the dough into 1-inch balls and place them on the parchment paper or baking sheet.
Step 4: Carefully place the balls in a lined container and chill in the fridge for at least one hour. I like to use a separate sheet of parchment paper for each layer in the storage container if necessary, so that the balls don't stick together.
📖 Variations
- Chocolate protein balls - replace vanilla protein powder with chocolate protein powder; I love these just as much!
- Peanut butter oatmeal protein balls - replace shredded coconut with rolled oats (make sure they are certified gluten free oats in the case of Celiac disease or gluten sensitivity)
- Almond butter protein balls - replace peanut butter with almond butter (or try cashew butter for another delicious variation!)
- Nut free protein balls - replace almond flour with oat flour, and replace peanut butter with SunButter (add a little extra maple syrup to balance the stronger flavor of the SunButter)
💭 FAQ
The main ingredients you'll need to make PB protein balls are peanut butter, almond or oat flour, protein powder such as vanilla or chocolate, coconut oil and a liquid sweetener such as maple syrup or honey. Optional add-ins are shredded coconut, chocolate chips, cinnamon and a little sea salt.
If your protein ball batter is too dry and not sticking together, you can add a tiny bit of water and mix everything again until it sticks well enough to roll into formed balls.
If your protein ball batter is too wet or sticky, make sure you've let it chill in the fridge for at least 15 minutes after you mix everything together. If it is still too sticky to handle, mix a little extra almond meal into the batter and try to roll them into balls again.
A good rule of thumb for peanut butter rolled balls or other flavored protein balls is about an inch in diameter. This will allow for easy storage in different kinds of containers and it's a good size for snacking.
🍳 Recipe
Peanut Butter Protein Balls (without Oats)
Ingredients
Equipment
Method
- Combine: Place all of the ingredients in a large mixing bowl and use a silicone spatula to mix very well until incorporated.½ cup almond flour, ½ cup unsweetened shredded coconut, ¼ cup vanilla protein powder, ¼ teaspoon sea salt, ¼ teaspoon ground cinnamon, ½ cup salted creamy no-stir peanut butter, ¼ cup coconut oil, ¼ cup maple syrup, ⅓ cup mini chocolate chips
- Cool: Place the dough in the fridge for 15 minutes to firm slightly. (Don't skip this step!)
- Form: Use your hands to form 1-inch balls and place on parchment paper or a non-stick baking sheet.
- Chill: Carefully place the balls in a parchment paper-lined container and chill in the fridge for at least one hour. Balls should stay stored in the fridge and will stay good for at least a week. Enjoy!
Tonja Pavlovic
Your site is useful. Thanks for sharing!