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!

A baking sheet with protein balls on it

Why you’ll love these protein balls

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. This recipe is also naturally vegan, gluten-free (*make sure to use certified gluten-free oats) and refined sugar-free.

Make this 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.

A hand holding a peanut butter ball

Ingredients you’ll need

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 to use a natural peanut butter, but technically any peanut butter you have on hand will work. Natural peanut butter will just contain less added oils and sugars.

Maple syrup: Or any type of sticky sweetener. Agave, brown rice syrup or honey can all wok 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 this recipe

Start by adding the all the ingredients to a food processor (or bowl) and gently pulse together until it forms a dough.

Next add in the chocolate chips and gently pulse together again. (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.

Tips for making this recipe perfectly

  • 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 1 tbsp or a small cookie scoop to measure out even balls

FAQ

Are protein balls good for you?

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.

When should you eat protein balls?

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!

What do I do if my dough is dry and crumbly?

If your dough is crumbly, try adding an extra scoop of peanut butter and drizzle of maple syrup and mix together. You can also add 1 tbsp of almond milk to help make the dough easier to work with

How do I store these protein balls?

Store these Peanut Butter Protein Balls in the fridge for up to 2 weeks. This recipe also freezes well and these can be stored in the freezer for up to 3 months.

More protein ball recipes to try

A peanut butter protein ball on a marble board

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 PinterestInstagram and Facebook for even more deliciousness!

Print
clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
A baking sheet with protein balls on it

Peanut Butter Protein Balls

  • Author: Jessica Hoffman
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 15 minutes
  • Yield: 1620 balls 1x
  • Category: Snack
  • Method: Mix
  • Cuisine: American
  • Diet: Vegan

Description

These peanut butter protein balls are n0-bake and packed with protein for a healthy snack! 


Ingredients

Scale
  • 1 1/4 cup oats
  • 1/4 cup plant-based protein powder, or almond flour
  • 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

Instructions

  1. 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.) 
  2. Use your hands to roll into even balls.
  3. Place in the fridge to set. 

Notes

The amount of protein per ball can vary based on the brand of protein powder you use or if you chose to use almond flour. With almond flour, these balls have roughly 5 grams of protein each. 

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 1 tbsp or a small cookie scoop to measure out even balls


Nutrition

  • Serving Size: 1 ball
  • Calories: 130
  • Sugar: 3.5g
  • Fat: 7g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 6.5g

Keywords: protein balls recipe, peanut butter balls