Peanut Butter Protein Balls
These Peanut Butter Protein Balls are made with 7 simple ingredients and come together in just 15 minutes. This recipe is no-bake and each ball is packed with over 6.5 grams of protein!
Homemade Protein Balls with Peanut Butter
These Peanut Butter Protein Balls are packed with a balance of fibre, protein and carbs to keep you feeling full and energized. They’re the perfect bite-sized snack you can grab before or after a workout, or when that afternoon slump hits.
These balls are similar to my Peanut Butter Protein Bars but are made with oats for some filling whole grains. You can make this recipe in a food processor, or you can make it directly n a mixing bowl.
These peanut butter oatmeal balls are perfect to grab on the go when you need an energy-boosting snack and will help keep you full since they are packed with protein!
This recipe is also naturally vegan, gluten-free (*make sure to use certified gluten-free oats) and refined sugar-free.
Why you’ll love this Protein Ball Recipe
- Easy to make. These healthy peanut butter balls are made with just 7 simple ingredients and come together directly in a food processor or mixing bowl. Within 15 minutes you’ll have a delicious protein-packed snack!
- Great for most diets. This recipe is vegan, refined sugar-free and gluten-free, (Just make sure to use gluten-free certified oats.) so it’s great for most diet types! If you wanted to make this recipe grain-free you could also substitute the oats for more almond flour.
- Customize it. Any mix-ins or flavours you want to add to these energy balls? Go for it! This recipe is totally customizable and you can change it up or add whatever you like to it.
Peanut Butter Protein Ball Recipe Ingredients
- Oats: large flaked oats are my personal favourite, but you could also use quick oats in this recipe too. If you want to make these entirely gluten-free certified, make sure to use oats that are certified gluten-free.
- Protein powder: Any of your favourite unflavoured or vanilla flavoured plant-based protein powder. If you don’t like protein powder, you can also make these with almond flour. They will have slightly less protein with almond flour, but not by much. I personally love these with almond flour!
- Chia seeds: adding chia seeds to these protein balls is great to add a little more nutrients and fibre.
- Peanut butter: I recommend using natural peanut butter, but technically any peanut butter you have on hand will work. Natural peanut butter will just contain fewer added oils and sugars.
- Maple syrup: Or any type of sticky sweetener. Agave, brown rice syrup or honey can all work here too.
- Vanilla extract: just a bit for some flavour!
- Mini dark chocolate chips: you can leave these out, but I think there’s nothing better than the combination of peanut butter and chocolate.
How to Make Protein Balls
Add the oats, protein powder, chia seeds, peanut butter, maple syrup and vanilla extract S to a food processor (or bowl) and gently pulse together until it forms a dough. The dough should be sticky when you press it between your fingers. If the dough feels dry, add a little more peanut butter.
Add in the chocolate chips gently pulse together a couple of times. (or mix in the chocolate chips if using a bowl) use your hands to roll into balls and place them in the fridge for at least 2 hours to set.
How to Make Protein Balls Without A Food Processor
One thing that’s great about this recipe is that it can be made with or without a food processor.
My personal preference is to use a food processor, mainly because I’m lazy and it does the mixing for me 😉 but if you don’t have a food processor or just prefer to use a bowl, you can simply just mix all the ingredients together in a large mixing bowl.
What protein powder is best for homemade protein balls?
There are so many different types of protein powder on the market it can be overwhelming to know which one to choose!
I’ve tried many different brands and flavours of protein powder, and the one I find to be the best is the Epic Protein from Sprout Living. I use the original epic protein which is unflavored in this recipe. I find this protein has the smoothest taste and texture in recipes. You can save 20% off your order with sprout living with the code “choosingchia.”
How to store peanut butter protein balls
Fridge: Store these protein balls in an air-tight container in the refrigerator for up to 2 weeks. These protein balls must be stored in the fridge and cannot be stored on the countertop. (They will become too soft if stored on the counter and fall apart.)
Freezer: Store the peanut butter balls in an airtight container or in a freezer bag in the freezer for up to 3 months. This recipe stores really well in the freezer and the balls can even be enjoyed straight from the freezer.
Expert Tips for making Homemade Protein Balls
- Depending on the brand of peanut butter you use, you may need to add slightly more or less peanut butter to get everything to bind together.
- If you use a brand of peanut butter with no salt in it, add a pinch of salt to this recipe to boost the flavour. If the peanut butter you are using does have salt in it, you won’t need to add extra salt.
- Don’t overdo it with the chocolate chips! If you add too many you’ll find that they make it hard to roll the dough into balls.
- If you want to measure out even balls, use a tablespoon or a small cookie scoop to measure out the dough. This will ensure that all your protein balls are the same size!
Protein Ball Recipe FAQs
Yes! As long as you are using healthy ingredients in them then they are healthy. This protein ball recipe is packed with good for you ingredients, so these make the perfect healthy snack.
Anytime you like! These are great for a pre-work snack, post-workout snack, to beat the afternoon slump, for breakfast or even for dessert!
If your dough is crumbly, try adding an extra scoop of peanut butter and a drizzle of maple syrup and mix together. You can also add one teaspoon of almond milk to help make the dough easier to work with
Yes! These protein balls freeze very well and can be stored in the freezer for up to 3 months. You can even eat them directly out of the freezer.
Each protein ball contains approximately 130 calories.
Each protein ball contains 6.5 grams of protein.
More homemade protein balls to try
- Almond Butter Energy Balls
- Trail Mix Energy Balls
- Lemon Poppyseed Bliss Balls
- 5 Ingredient Chocolate Energy Balls
If you tried these Peanut Butter Protein Balls or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on Pinterest, Instagram and Facebook for even more deliciousness!Print
Protein Peanut Butter Balls
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 16–20 balls 1x
- Category: Snack
- Method: Mix
- Cuisine: American
- Diet: Vegan
These peanut butter protein balls are n0-bake and packed with protein for a healthy snack!
- 1 1/4 cup oats
- 1/4 cup plant-based protein powder (I use this one)
- 1 tbsp chia seeds
- 1 cup natural peanut butter
- 1/4 cup maple syrup
- 1 tsp vanilla extract
- 1/4 cup mini dark chocolate chips
- Add all the ingredients to a food processor or large bowl and mix together until blended. (if using a food processor, add in the chocolate chips at the end and pulse just until mixed.)
- Use your hands to roll into even balls.
- Place in the fridge to set and store in the fridge in an airtight container.
*If you don’t have protein powder you can substitute it with almond flour.
Depending on the brand of peanut butter you use, you may need to add slightly more or less peanut butter to get everything to bind together.
If using peanut butter with no salt in it, add a pinch of salt to this recipe to boost the flavour.
Don’t overdo it with the chocolate chips! If you add too many you’ll find that they make it hard to roll the dough into balls.
Use a tablespoon or a small cookie scoop to measure out even balls
- Serving Size: 1 ball
- Calories: 130
- Sugar: 3.5g
- Fat: 7g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 6.5g
Keywords: peanut butter energy balls, peanut butter oatmeal balls, no bake protein balls, healthy peanut butter balls
tried this recipe, I love them. I didn’t have any protein powder but the recipe still worked (I simply adjusted the maple syrup). Thank you for sharing this recipe.
Happy you enjoyed them Monika 🙂
My go to recipe for a healthy afternoon snack!
Love this recipe! I keep them in the freezer just to have on hand 🤤
Thanks Karlee! Always love keeping these stashed in my freezer too 🙂
YUM! These look amazing! I made all kinds of protein balls last year = such a great recipe and treat! I legit have been on your site for over 30 min now lol #drooling
Thanks so much Katrina! 🙂
Do you think oat flour would work? I don’t like rolled oats nor 1 minute oats. They get stuck in my teeth!
Hi Gwen, yes! Oat flour should work 🙂
I made these when i got home from work and they are so good! These are good for protein and energy!