Peanut Butter Protein Balls

Jump to Recipe ▼
Reader Rating
Total Time 5 minutes
Servings 12 servings

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

Satisfy your sweet tooth AND meet your protein goals with my peanut butter protein balls. They’re made with just 4 ingredients and each packs over 10 grams of protein!

peanut butter protein balls.

I’m one of those people who always needs something to snack on between meals, or else things can go downhill fast (ask my partner, who’s learned to spot it coming). That’s why I started making these protein peanut butter balls- they keep me full, satisfy my sweet tooth (a snack non-negotiable), and are easy enough to throw together in minutes.

I didn’t reinvent the wheel, though. I came up with this recipe after testing a few different versions of my homemade protein bars and protein balls, but neither had that rich, peanut butter flavor I was craving. So, I doubled the peanut butter- and it made all the difference.

Now, these are a staple in our fridge: my partner grabs them before workouts, I rely on them for that 3 pm energy boost, and my sister… well, she actually enjoys a few for a quick breakfast! 

Table of Contents
  1. Key Ingredients
  2. How to make peanut butter protein balls
  3. Arman’s recipe tips
  4. Storage and snack prep
  5. Frequently asked questions
  6. Peanut Butter Protein Balls (Recipe Card)
  7. More high-protein snacks

Recipe highlights

  • 4 simple ingredients. All you need are oats, peanut butter, maple syrup, and protein powder. 
  • No gritty texture or fake aftertaste. So long as you use a protein powder you enjoy the taste of, you won’t even notice it. 
  • Customizable. Swap the nut butter, add all sorts of mix-ins, or use a flavored protein powder. 
  • Healthy. Each protein ball is packed with protein, fiber, and healthy fats, with zero refined sugar. 

Key Ingredients

  • Rolled oats. I also tested instant oats and found them to be a bit too chewy. Use certified gluten-free oats if needed. 
  • Protein powder. To add protein and bind the ingredients. I used vanilla plant-based protein powder, though casein protein powder will yield an even denser energy ball. The only type of protein I don’t recommend is whey protein, as it can be challenging to work with. 
  • Peanut butter. Opt for creamy peanut butter with no added sugar. If you prefer a salty-sweet combination, use salted peanut butter or add a pinch of salt. 
  • Maple syrup. For sweetness and to bind the dry ingredients. Honey and agave nectar work too. 

How to make peanut butter protein balls

I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.

oats and protein powder in a bowl.

Step 1- Mix the protein powder and oats in a bowl.

peanut butter and maple syrup microwaved in a bowl.

Step 2- Melt the peanut butter and maple syrup together. Whisk.

peanut butter protein ball mixture in a bowl.

Step 3- Combine. Add the peanut butter mixture to the oats and mix until combined.

shaped peanut butter protein balls.

Step 4- Shape. Using your hands, roll out balls and place them on a plate. Chill until firm.

Arman’s recipe tips

  • Adjust the consistency. If the protein mixture is too wet, add more protein powder or even ground flax seeds until it reaches your desired texture. If it’s too firm, add a splash of water or milk.
  • Swap the nut butter. If you’d rather avoid peanut butter, use cashew butter or almond butter instead. 
  • Nut-free. I’ve made a nut-free version of this for my nephew (he has a nut allergy) and used sunflower seed butter. No one could tell the difference!
  • Mix-ins. Try mini chocolate chips, shredded coconut, chia seeds, or raisins. 

Storage and snack prep

To store: Place the energy bites in an airtight container and refrigerate for up to 1 month. 

To freeze: Freeze the energy bites in a freezer-safe bag for up to 6 months. 

peanut butter protein balls with chocolate chips.

Frequently asked questions

Why are my peanut butter protein balls dry?

If your protein powder contains casein (often found in protein blends), it can make the mix thicker. To compensate, I usually add 1-2 tablespoons of water (or more as needed).

Can I skip the protein powder?

You can! Although I do suggest making my peanut butter oatmeal balls instead. They are very similar, and you won’t need to adjust the peanut butter/liquid sweetener ratios to compensate for the lack of protein.

✅ Nutrition reviewed

Nutrition information has been reviewed by registered dietitian Felicia Newell, MScAHN, RD, CPT.

peanut butter protein balls recipe.

Peanut Butter Protein Balls

5 from 477 votes
Homemade peanut butter protein balls that take minutes to prep and pack in 10 grams of protein each. Watch the video below to see how I make it in my kitchen!
Servings: 12 servings
Prep: 5 minutes
Total: 5 minutes

Video

Ingredients  

Instructions 

  • In a mixing bowl, add the oats and protein powder and mix until combined. In a microwave-safe bowl, add the peanut butter and maple syrup. Microwave until the peanut butter has melted. Add the peanut butter mixture to 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.

Notes

  • Leftovers: Keep in the fridge for up to one month or the freezer for 6 months. 

Nutrition

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!

More high-protein snacks

Originally published June 2023

Arman Liew

I’m a two time cookbook author, culinary school graduate, 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.

5 from 477 votes (455 ratings without comment)

Leave a Comment

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

Recipe Rating




Comments

  1. 5 stars
    Thank you for an easy and healthy recipe. I added 4 teaspoons of water to my nut butter maple syrup mix before putting it in the microwave. I also used a combination of peanut butter and almond butter (didn’t have enough peanut butter) along with some dark chocolate chunks to melt. They rolled into perfect balls and taste delicious!

  2. 5 stars
    I am allergic to peanuts so I used sunbutter. It is a thinner consistency. It got really thick when I put it in the microwave so next time I will just mist the sunbutter with the maple syrup. No heating.
    For more nutrition I added 2 TBS flax seed meal. These are very good, satisfying and doesn’t blow my carbs.
    Thanks so much for the recipe.

  3. 5 stars
    Well, I followed the recipe exactly and it tasted Amazing! Wait a minute….it was dry as dust, it could not be formed. So I added cold water 2 tbsps at a time and mixed forever and it worked! I started forming the balls and someone opened the cupboard door and a bag of chocolate chips fell into the bowl, what a shame. All in all this was so much fun to make, tastes terrific and the nutrition is exactly what I was looking for. This is a real keeper recipe.

  4. 5 stars
    I love this easy recipe and this is the second time in a month using this recipe thanks for the video great snack when I don’t have time to make something