Peanut Butter Protein Balls

5 from 2 votes

This post may contain affiliate links. Please read our disclosure policy.

Peanut Butter Protein Balls are my dream snack. They are quick to make, delicious, and a healthy treat to have on hand to munch on. 

A picture of a bowl of peanut butter protein balls stacked in a white bowl on a blue and white checkered napkin.

I am a snacker through and through. I like to have vegetables precut and in the fridge so when I have a hankering for something I make a healthy choice. These peanut butter protein balls are great for the same reason. Plus, they totally taste like dessert. 

Peanut butter protein balls are full of healthy ingredients. Anything with peanut butter has my heart! These are also loaded with protein, honey, and you can add chocolate chips for a truly tasty combination. Peanut butter protein balls are great for kids to create. Simply mix all of the ingredients together and form into balls. Easy peasy. These 8 no-bake oatmeal energy balls are also a fun snack!

top view of peanut butter protein balls in a bowl surrounded by the ingredients for the protein balls

Why You’ll Love This Recipe

  • They are a healthy, protein rich snack that everyone loves
  • You can make a double batch in no time flat
  • They store well and freeze well
  • They are simple enough that kids can make them

Recipe Ingredients

  • Peanut butter – A natural, more runny brand works best
  • Quick oats
  • Honey
  • Protein powder – Unflavored, chocolate, or vanilla go great
  • Vanilla extract – Optional
  • Salt – Optional

See the recipe card below for full information on ingredients and quantities 

How to Make Peanut Butter Protein Balls

Step 1. Add ingredients to a bowl and stir well.

Step 2. Place the mixture in the fridge for 10 minutes. 

Step 3. Measure out one tablespoon of dough at a time and roll into a ball.

Step 4. Enjoy! Keep extras in the fridge.

Recipe FAQs

Can I substitute peanut butter due to food allergies?

Yes, I have only tried making these with sun butter but they turned out just as yummy! I think almond butter or cashew butter would work great too.

How long do peanut butter protein balls stay fresh for?

Protein balls stay fresh in the fridge for about a week and in the freezer for up to 3 months when properly stored. I love making a double batch-some to eat now and the rest to save for later. 

Do I need to add protein to the peanut butter balls?

I love adding protein because it’s an easy way to get more protein in my diet, but if you don’t have any on hand you can omit the protein powder. I’ve been using the whole food organic vegan protein from Simple Green Smoothies lately and I’m loving it.

Close up of peanut butter protein balls, one with a bite taken out, with a bowl of them in the background.

Expert Tips

  • If you are using something like collagen peptides, you might need to add a few more tablespoons to help it thicken up.
  • Feel free to use old fashioned oats or even oat flour in this recipe. 
  • You can adjust the honey to your liking.
  • If the mixture is too dry, try adding water, a tablespoon at a time, until it comes together.
  • If the mixture is too wet, try adding more oats and/or more protein powder, a tablespoon at a time, until the mixture comes together.
  • You can add other things if you’d like like mini chocolate chips, coconut, or chia seeds. You can add a few tablespoons of these with no issues.
Close up of peanut butter protein balls in a white bowl.

How to Serve and Store Peanut Butter Protein Balls

These protein balls are a great addition to a lunch box instead of an unhealthier sweet treat. Try adding them to these lunchbox ideas; six quick and easy hummus lunch boxes, 8 wholesome lunch-box ideas, 6 easy pinwheel recipes for lunch boxes, or 6 simple salad in a jar recipes. You can also try my 9 date energy balls recipes, extra protein oatmeal bites, no-bake pumpkin oatmeal energy balls, or chocolate peanut butter energy bites!

Protein balls will stay fresh in the fridge for about a week and in the freezer for up to 3 months when stored in an airtight container.

More Healthy Snack Recipes to Consider

picture of a bowl of peanut butter protein balls
5 from 2 votes

Peanut Butter Protein Balls

Peanut Butter Protein Balls are my dream snack. They are quick to make, delicious, and a healthy treat to have on hand to munch on. 
Prep: 5 minutes
Total: 15 minutes
Servings: 14 balls

Ingredients 

  • 1 cup runny natural peanut butter
  • 1 cup quick oats
  • 4 tablespoons honey
  • 1/4 cup protein powder
  • 1/2 teaspoon vanilla extract, optional
  • 1/4 teaspoon salt, optional
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • In a medium mixing bowl add all of the ingredients and stir well to combine.
  • The mixture should be thick like cookie dough.
  • Place the mixture in the fridge for 10 minutes. 
  • Remove from the fridge. Working with about a tablespoon of dough, roll into a ball. Repeat with remaining dough to make about 14 balls.
  • Enjoy! Keep extras in the fridge.

Notes

  • I used organic vegan protein from Simple Green Smoothies (you can’t beat a three ingredient protein powder and it’s all plant based which is easier on my stomach). You can use what you like or have on hand, a vanilla protein powder might be good here. If you are using something like collagen peptides, you might need to add a few more tablespoons to help it thicken up.
  • Feel free to use old fashioned oats or even oat flour in this recipe. 
  • You can adjust the honey to your liking.
  • If the mixture is too dry, try adding water, a tablespoon at a time, until it comes together.
  • If the mixture is too wet, try adding more oats and/or more protein powder, a tablespoon at a time, until the mixture comes together.
  • You can add other things if you’d like like mini chocolate chips, coconut, or chia seeds. You can add a few tablespoons of these with no issues.

Nutrition

Serving: 1 of 14 balls, Calories: 158kcal, Carbohydrates: 13g, Protein: 7g, Fat: 10g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Cholesterol: 3mg, Sodium: 124mg, Potassium: 134mg, Fiber: 1g, Sugar: 7g, Vitamin A: 5IU, Vitamin C: 0.03mg, Calcium: 18mg, Iron: 1mg
Like this recipe? Rate and comment below!

About Melissa

5 from 2 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating