These PB & J Protein Balls are going to be your new favorite bite-sized snack! They’re made with all healthy ingredients and packed with protein for a filling snack on-the-go.
Looking for more protein ball recipes? Try Snickerdoodle protein balls, cake batter protein balls, or oatmeal chocolate chip protein balls next time.

We’re having an absolute blast here and have had so much fun exploring a new country together. I shared the details of our trip on my dark chocolate cherry crisp recipe so check that out for details!
And if you want to follow along you can keep up with my Instagram stories too.

Speaking of food. I had every intention of bringing these PB & J protein balls with us overseas so we could have snacks as we were exploring and hiking. I made 19 of them around 5:30 and all of them were gone by the next morning.
It’s safe to say they’re delicious.

Plus I’m addicted to PB & J. It reminds me of being a kid and there’s something so cool about that every time I pop these protein balls as a snack.

- The peanut butter! It’s got a nice amount of protein and holds these protein balls together.
- Flaxseed has a small amount of protein as well and adds a nice texture to this recipe.
- Protein powder, of course. You can use your favorite kind of vanilla protein or powdered peanut butter. You can use a peanut butter protein powder for extra peanut taste or I used Vital Proteins Collagen Protein because it’s great for your skin and hair too. Double bonus.

If you’re like us you may need to make a double batch!
PB & J Protein Balls
Save this Recipe!
Ingredients
- 1 1/3 cup rolled oats use GF oats for GF option
- ½ cup creamy peanut butter
- 1/4 cup ground flax seed
- 5-6 dates pitted
- 2 tablespoons raw honey or maple syrup
- 2 scoops Naked Nutrition vanilla protein or powdered peanut butter
- 1 teaspoon vanilla extract
- 1/2 cup dried fruit craisins, strawberries, blueberries etc
Instructions
- To the bowl of a food processor, add the rolled oats and blend on high for approximately one minute to get a oat flour texture.
- Add the creamy peanut butter, flax seed, dates, honey, protein powder and vanilla extract. Blend on high again until well combined and mixture starts to pull away from the sides of the bowl.
- Add dried fruit and mix well with a rubber spatula until completely incorporated. Using a heaping tablespoon, form the mixture into round balls. Chill for 10-15 minutes to set.
This recipe is sponsored by Naked Nutrition. All thoughts and opinions are my own. Thank you so much to the brands that support the recipes I love to make!
DID YOU MAKE THIS RECIPE!? SNAP A PIC AND TAG @WHAT_MOLLYMADE AND USE #WHATMOLLYMADE!
SHOP THE RECIPE
Here are a couple of items I used to make today’s recipe:
Ninja Mega Kitchen SystemSilicone Spatulas
Some of the links above are affiliate links, which pays me a small commission for my referral at no extra cost to you! Thank you for supporting What Molly Made!
This post may contain affiliate links. Read our disclosure policy.












I love the idea of this recipe but I’ve made it twice now and it’s SO thick and tends toward dryness…any suggestions on how to add more liquid vs. powder and peanut butter? Coconut milk maybe? My kid likes these but I find them dense and dryer than I would like. Would love to get them creamier if possible.
Hey Holly! Hmm.. this could vary depending on the type of PB you’re using. You could add a bit of maple syrup or a splash of milk and see if that helps.
I love the taste of these! The only issue I had was they wouldn’t stick together very well so I had to add water a few times. Any recommendations on this? Maybe I mixed the flour too fine with doing it for one minute in the food processor? Your pictures make the oats look bigger, mine was a flour consistency after a minute of blending. Overall taste great!
look terrific, would like to know the calories, protein, carbs & fat?