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

Peanut butter protein balls are made with creamy peanut butter, vanilla protein powder, honey, and crispy rice cereal. Store these 15-minute no-bake energy bites in the fridge or freeze for a quick, healthy snack that even your kids will love!

Halved peanut butter protein ball set on top of a pile of the bites.
Subscribe to My Baking Addiction!
Get updates on the latest posts and more from My Baking Addiction straight to your inbox.

I know you usually come here for chewy chocolate chip cookies (my favorite is the New York Times chocolate chip cookie recipe, by the way) or decadent cheesecake recipes. And we eat plenty of all of those things at our house.

But at the end of the day, I’m also just a mom trying to get her kids to eat snacks that get some protein in them without a fight. 

That’s where these peanut butter protein balls come in. I’ve been making this recipe for years. I can throw them together in about 15 minutes while meal prepping on the weekend and store them in the fridge or freezer for quick snacks throughout the week.

My kids (and husband) think they taste like cookie dough. I’m the only one who really needs to know that their afternoon treat has protein to keep them full until dinner time.

Peanut butter protein balls arranged in a parchment-lined glass container.

Ingredient notes

⬇️ For the full recipe, including ingredient amounts, scroll down to the recipe card below!

This recipe is made with 5 simple ingredients. All you have to do is stir them together—no food processor required. Roll into balls and you’re ready to go!

  • Creamy peanut butter: This is a great chance to use your favorite natural peanut butter, even the ones I don’t usually recommend for recipes like peanut butter blossoms.
  • Honey: I love honey paired with peanut butter, like in my honey peanut butter cookies recipe. Local honey from your farmer’s market would be especially good here!
  • Vanilla protein powder: I like whey-based protein powder. Make sure to use a vanilla-flavored one to really give these energy bites that cookie dough vibe. My favorite is the Clean Simple Eats vanilla protein powder, but I have used multiple brands successfully here.
  • Salt: Just a pinch to help round out the flavors.
  • Rice Krispies: These help the balls hold together and give a nice crispy texture.

I will often add a few mini chocolate chips or mini M&M’s to the top of each of the peanut butter balls to make them feel extra special for my kids. That’s totally optional, though! You could also roll the balls in unsweetened shredded coconut.

Ingredients for peanut butter protein balls arranged on a countertop.

Dietary substitutions

One of the great things about this peanut butter protein balls recipe is that you can easily make some swaps based on your family’s allergies or dietary restrictions.

  • Peanut-free or nut-free: The peanut butter can easily be swapped with your favorite creamy nut butter (such as almond butter or cashew butter) or sunflower seed butter. Just keep in mind that peanut butter is higher in protein, so this swap will change the protein per serving.
  • Vegan: Swap the honey for maple syrup or agave nectar. You can also use your favorite plant-based protein powder. Remember that the amount of protein per ball will vary based on the protein powder you use.
  • Gluten-free: Name-brand Rice Krispies contain malt flavoring, so use a brand of crispy rice cereal that is gluten-free certified. You’ll also want to use certified gluten-free protein powder.
Hand holding up a peanut butter protein ball with a bite taken from it.

Storage tips

As I roll each of these peanut butter energy balls, I place them in an airtight container lined with parchment paper. 

Cover and store the bites in the fridge for up to 1 week.

If you want to keep them longer, you can freeze them for up to 1 month. I actually enjoy them straight from the freezer!

Peanut butter protein balls topped with mini chocolate chips and arranged on a piece of parchment paper.
Want to save this recipe?
Enter your email and get it sent to your inbox!

Peanut Butter Rice Krispie Protein Balls

By: Jamie
No ratings yet
Prep: 15 minutes
Cook: 0 minutes
Total: 15 minutes
Servings: 12
These peanut butter protein balls are made with five pantry staple ingredients and will keep in the refrigerator for up to 1 week for any time you need a sweet, protein-rich snack.

Ingredients

  • ½ cup creamy natural peanut butter
  • ½ cup honey
  • ¾ cup vanilla whey protein powder
  • 1 pinch salt
  • 1 ¼ cup Rice Krispies cereal

Optional toppings

  • Mini chocolate chips or mini M&M's

Instructions 

  • Line a lidded storage container with parchment paper. Set aside.
  • In a medium mixing bowl, mix together the peanut butter, honey, protein powder and salt until combined. This might look a little dry at first, but it will come together. I find that the best way to mix this is with clean hands, but if that’s not for you, a stiff spatula or wooden spoon will work just fine. Add in the Rice Krispies cereal and mix until incorporated.
    ½ cup creamy natural peanut butter, ½ cup honey, ¾ cup vanilla whey protein powder, 1 pinch salt, 1 ¼ cup Rice Krispies cereal
    Dough for peanut butter protein balls mixed in a white bowl.
  • Use a small cookie scoop (2 teaspoons) to portion each protein ball. After scooping, give them a quick roll in your hands and place in the parchment-lined storage container. At this point, I often add a couple of mini chocolate chips or mini M&M candies on top of each protein ball to entice my kiddos, but that is totally optional.
    Mini chocolate chips or mini M&M's
    Peanut butter protein balls rolled into balls and lined up in a parchment-lined storage container.
  • Store covered within the refrigerator for up to 1 week or freeze for up to 1 month.

Notes

Ingredients

  • I typically use the Kirkland Signature Organic Creamy Peanut Butter from Costco.
  • If you are allergic to peanuts, other nut butters and seed butters (such as almond butter or SunButter) can be used, but keep in mind that the amount of protein in each serving will decrease slightly.
  • My favorite protein powder for this recipe is the Clean Simple Eats vanilla protein powder, but I have also used Ryse, FlavCity and Herbalife brands with success.
  • If you need these bites to be gluten free, be sure to use a different brand of crispy rice cereal that is certified gluten free, as Kellogg’s Rice Krispies contain malt from barley.

Yield

  • Makes about 24 (2-teaspoon) bites.

Nutrition information

  • The nutritional information provided here is an estimate; final nutrition details will vary depending upon the ingredient brands that you choose to use, but you can easily plug those into an app such as My Fitness Pal to get your exact nutritional information per serving.

Nutrition

Serving: 2protein ball, Calories: 138kcal, Carbohydrates: 17g, Protein: 8g, Fat: 5g, Saturated Fat: 1g, Polyunsaturated Fat: 0.02g, Monounsaturated Fat: 0.02g, Cholesterol: 4mg, Sodium: 60mg, Potassium: 109mg, Fiber: 1g, Sugar: 12g, Vitamin A: 194IU, Vitamin C: 2mg, Calcium: 31mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Rows of peanut butter protein balls arranged on a sheet of parchment paper.

Frequently asked questions

Can these be made as bars instead?

You could press the mixture firmly into a parchment-lined baking pan, then let it chill in the fridge for several hours before cutting it into squares or bars. Remember that these are not shelf-stable and will soften at room temperature, so keep them chilled.

Could I use oats instead of Rice Krispies?

My kids are more likely to eat these energy balls when I make them with Rice Krispies. But if you like peanut butter oatmeal cookies, you could absolutely make these with rolled oats instead of the cereal!

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.