Peanut Butter Protein Balls


5 from 458 votes
Jump to Recipe

This post may contain affiliate links. See my disclosure policy.

These peanut butter protein balls are the ultimate no bake snack using just 4 ingredients! 10 grams of protein each and NO added sugar needed. 

peanut butter protein balls.

Tired of buying store bought protein snacks? Try these protein peanut butter balls.

I combined two of my favorite protein snacks- protein balls and homemade protein bars. The key feature is using EXTRA peanut butter, which makes these protein balls with peanut butter taste incredibly delicious and satisfying.

Table of Contents
  1. Why you’ll love this peanut butter protein balls recipe
  2. Ingredients needed
  3. How to make peanut butter protein balls
  4. Tips to make the best recipe
  5. Storage instructions
  6. Recommended tools to make this recipe
  7. More healthy snack recipes to try
  8. Frequently Asked Questions
  9. Peanut Butter Protein Balls (Recipe Card)

Why you’ll love this peanut butter protein balls recipe

  • Just 4 ingredients. All you need are oats, peanut butter, maple syrup, and protein powder. 
  • 10 grams of protein each. This is the kind of snack you can enjoy between meals and feel energized until your next meal. 
  • Healthy. These balls are refined sugar free, full of whole grains and healthy fats. They are also vegan and gluten-free.  
  • Easy to customize. Add chocolate chips, use flavored protein powder, or make them as cookies- the possilbities are endless.

Ingredients needed

  • Rolled oats. Be sure to use certified gluten-free oats, if needed.
  • Protein powder. I recommend using a vanilla protein powder as it has a subtle flavor but unflavored also works. 
  • Peanut butter. Creamy peanut butter with no added sugar.

Ingredient swap

Not a fan of peanut butter? Any nut butter works. You can swap it out for almond butter, or cashew butter. Seed butters also work too, like tahini or sunflower seed butter. 

  • Maple syrup. Sweetens the balls, but also holds them together. You can also use agave nectar or honey.

How to make peanut butter protein balls

1. Make the dough
: Add all the ingredients into a mixing bowl and mix until a thick batter remains. If using chocolate chips, fold them through at the end.

2. Shape into balls: Lightly wet your hands and roll out small balls and place them on a plate lined with parchment paper.

3. Chill: Place the peanut butter protein balls in the refrigerator for 30 minutes to firm up.

protein peanut butter balls.

Tips to make the best recipe

  • Choose the right protein powder. Casein protein powder or brown rice protein powders are best, as they have the correct texture to achieve perfect protein balls. Avoid using whey protein powder as it tends to make snacks and baked goods sticky or dry. 
  • Adjust the consistency: If you the find the protein ball mixture too crumbly or too wet, adjust it as needed. If it’s wet, add more oats. If it’s too dry, add a drop or two of water. 
  • Sweeten to taste. This recipe relies on maple syrup and protein powder for sweetness. If your protein powder is unsweetened, consider adding an extra tablespoon of syrup. 
  • Experiment with mix-ins: While peanut butter and protein powder form the base of the recipe, you can add various mix-ins to enhance the flavor and texture. Raisins, pecans, mini chocolate chips, dark chocolate chips, chia seeds, and cranberries are all fantastic additions. 
  • Chill the balls. Allow at least 30 minutes chilling or freezing time for the peanut butter protein balls to firm up. 
  • Use a food processor. If you prefer uniform and smooth protein balls, you can whiz everything together instead of mixing it all up. 

Storage instructions

To store: Leftovers are best stored in an airtight container in the fridge. They will keep well for up to four weeks. 

To freeze: Place the energy bites in a ziplock bag and store them in the freezer for up to 6 months. 

  • Food processor. For smooth and uniform protein balls. 
  • Mixing bowls. My preferred method of making the mixture. 
  • Spatula. To ensure everything is evenly mixed in.
protein balls with peanut butter.

More healthy snack recipes to try

Frequently Asked Questions

Why are my peanut butter protein balls dry?

If your protein powder contains casein in it (often found in protein blends), it can create a thicker mix. To compensate for this, add 1-2 tablespoons of water (or more as needed).

Which protein powder is best?

Casein or brown rice protein powder is best and yields the best flavor. Whey protein can sometimes be difficult to work with, so use sparingly.

Are these keto friendly?

These peanut butter protein balls are not suitable for a keto diet as they contain oats. For something similar, try making keto energy balls.

Can I substitute the oats?

You can swap out the oats for quinoa flakes or buckwheat flakes.

peanut butter protein balls recipe.

Peanut Butter Protein Balls

5 from 458 votes
These peanut butter protein balls are the ultimate no bake snack using just 4 ingredients! 10 grams of protein each and NO added sugar needed
Servings: 12 balls
Prep: 5 minutes
Cook: 1 minute
Total: 6 minutes



  • In a mixing bowl, add your oats and protein powder and mix well, until combined. In a microwave safe bowl, add your peanut butter and maple syrup. Microwave until the peanut butter has melted. Add the peanut butter mixture into the dry ingredients and mix until combined.
  • Using your hands, form small balls using the batter and place them on a lined plate. Refrigerate for at least an hour, to firm up.


TO STORE: Store at room temperature in a sealed container. Protein balls store well in the refrigerator, too! Let them sit at room temperature for several minutes before enjoying.
TO FREEZE: Place the protein balls in a ziplock bag and store them in the freezer for up to 6 months. 


Serving: 1servingCalories: 142kcalCarbohydrates: 12gProtein: 10gFat: 9gSodium: 82mgPotassium: 164mgFiber: 2gVitamin A: 12IUCalcium: 33mgIron: 1mgNET CARBS: 10g
Course: Snack
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Arman Liew

I’m a two time cookbook author, photographer, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

You May Also Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    I’ve made this multiple times.
    Great recipe!!!
    The kids love them.
    They’re filling too.
    I’m going to make them with toasted coconut next time.

  2. 5 stars
    These are delicious. To this original recipe, I added a handful of mini chocolate chips and a handful of chia seeds. The chocolate chips melted in the warm peanut butter. If you don’t like them melted, you could add at the end when you are making the little balls. I needed a little more syrup to help bind everything because of the additions, and I just drizzled a small amount of agave syrup. Delicious. Thanks for sharing the recipe.

  3. 5 stars
    I’ll sub out hemp hearts for the oats for keto/low carb-perfect way to increase protein and omega’s! Thanks Arman!!! Love seeing your posts on FB!!! :))))