Easy to make Chocolate Peanut Butter Protein Balls are perfectly poppable snacks that will keep you going throughout the day! Oats, flaxseed, protein powder and more are combined to create the best on the go snack or breakfast. They’re sweet, chewy, and perfectly filling!

Stack of two chocolate peanut butter protein balls with a bite taken from the top one.

This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.

Peanut Butter Protein Balls

If you’re a busy person, chances are you need a snack that can travel with you. Whether you’re dealing with a crazy day in the office, cleaning the house, or driving across town, you need a snack that will actually hit the spot and fill you up.

Peanut butter and chocolate protein balls are tasty, so they actually satisfy your craving. Plus, they’ve got just enough protein to actually curb your appetite and give you energy to get through the day. Eat a few before your next workout or while you’re chasing kids around the house for an extra energy kick!

Why You’ll Love this Energy Bites Recipe:

  • FILLING: The combination of peanut butter and protein powder work together to curb your appetite.
  • TASTY: If you love peanut butter and chocolate flavors combined with chewy oats, you’re going to love these tasty protein balls!
  • EASY TO MAKE: This is a quick and easy no-bake recipe that even the kids can help you with.

All-natural ingredients mix together to create these seriously satisfying chocolate peanut butter protein balls. They make a healthy meal prep breakfast, so they’re ready to go every morning.

Be sure to try these Walnut Brownie Protein Balls and these Peanut Butter Energy Balls too!

Overhead image of freshly made chocolate peanut butter protein balls in a white bowl and a spoon filled with peanut butter next to it.
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
Please enable JavaScript in your browser to complete this form.

How to Make Chocolate Peanut Butter Protein Balls

You can jump to the recipe card for full ingredients & instructions!

  1. Combine the oats, flaxseed, and protein powder.
  2. Add peanut butter.
  3. Scoop the protein balls and place them on a prepared baking sheet.
  4. Refrigerate, then enjoy!

Recipe Notes

  • I love the chocolatey flavor from the protein powder! However, you can substitute it with peanut butter protein powder for even more PB flavor.
  • Use a good-quality honey to ensure that your protein balls are as naturally flavored as possible.
step by step photos for how to make chocolate peanut butter protein balls
A red bowl full of protein balls on a wood serving board.
What kind of protein powder should I use?

Use 60 grams of your favorite kind of chocolate protein powder! This is typically about 2 scoops, but make sure to read the label or weigh the powder before adding.

Can I use any kind of nut butter?

Yes! Instead of peanut butter, try using cashew or almond butter for a little something different.

How can I make these protein balls without nuts?

Replace the peanut butter with an equal amount of a nut butter alternative (like sunflower seed butter) and make sure all of the other ingredients you use are also nut-free.

Are these protein balls gluten-free?

To ensure these protein balls are gluten-free, use certified gluten-free oats and protein powder.

Chocolate chips and honey are the perfect touches of sweetness in these protein-packed little snacks.

An overhead image of a bowl full of  peanut butter protein balls with chocolate chips.

Tips!

  • Use parchment paper on your baking sheet! This will make the chilling process easier to clean up afterward, and it helps to prevent the balls from sticking to the baking sheet.
  • Use a cookie scoop while scooping the balls. If you try to freehand it, the balls may end up unevenly sized.
  • If you don’t have time to chill the protein balls for an hour, no worries! They can be enjoyed immediately.

Chewy, sweet, and oh so peanut buttery – there is SO much to love about these healthy protein balls.

How long do these chocolate peanut butter protein balls last?

Store protein balls in an airtight container in the refrigerator for up to 1 week or in the freezer for up to 2 months. Make sure they’ve chilled in a single layer in the refrigerator first to prevent the protein balls from sticking to each other.

What kind of oats should I use?

For best results, use old-fashioned rolled oats. In a pinch, you can use quick oats but they won’t have the same chewy texture.

Can I use any kind of chocolate chips?

I love using mini chocolate chips in this recipe but regular-size chocolate chips of any kind (white, milk, dark) are all delicious choices.

More Chocolate Recipes We Love

stack of 2 chocolate peanut butter protein balls with a bite taken from the top one with a glass jar of milk

When you need a snack to hold you over to the next meal, skip the overpriced protein bars from the store! Instead, make these quick, easy, and delicious chocolate peanut butter protein balls.

More Healthy Recipes to Try:

If you make this recipe be sure to upload a photo in the comment section below or leave a rating. Enjoy! You can also jump to recipe.

Recipe Card

Chocolate Peanut Butter Protein Balls Recipe

5 from 2 votes
Prep: 30 minutes
Cook: 0 minutes
Total: 30 minutes
Servings: 32 balls
Author: Becky Hardin
overhead image of chocolate peanut butter protein balls in a white bowl
Easy to make Chocolate Peanut Butter Protein Balls are perfectly poppable snacks that will keep you going throughout the day! Oats, flaxseed, protein powder and more are combined to create the best on the go snack. They're sweet, chewy, and perfectly filling!
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!
Please enable JavaScript in your browser to complete this form.

Equipment

Ingredients 

  • 1 cup old-fashioned rolled oats 100 grams
  • ½ cup ground flaxseed 70 grams
  • 2 ounces chocolate protein powder 60 grams
  • cups natural peanut butter 405 grams
  • ½ cup honey 175 grams
  • 1 cup mini semisweet chocolate chips 177 grams

Instructions 

  • Line a baking sheet with parchment paper. Set aside.
    ingredients for chocolate peanut butter protein balls in bowls
  • In a large bowl, whisk the oats, flaxseed, and protein powder together.
    1 cup old-fashioned rolled oats, ½ cup ground flaxseed, 2 ounces chocolate protein powder
    ingredients for chocolate peanut butter protein balls
  • Add the peanut butter and honey. Use a hand mixer or spatula to combine.
    1¼ cups natural peanut butter, ½ cup honey
  • Stir in the chocolate chips.
    1 cup mini semisweet chocolate chips
  • Use a 1-tablespoon-sized scoop to scoop out protein balls. Use your hands to shape the scoops into balls and place them in a single layer on the prepared baking sheet. If the mixture begins to dry out, microwave the mixture for 15 seconds (this may slightly melt the chocolate chips). Repeat until all of the protein ball mixture has been shaped into balls.
    chocolate peanut butter protein balls mixture in a glass bowl with a cookie scoop
  • To prevent protein balls from sticking to each other, wrap the baking sheet in plastic wrap and refrigerate for 1 hour before combining the protein balls into an airtight container. Protein balls can be enjoyed immediately without any additional chill time.
    chocolate peanut butter protein balls on a parchment lined baking sheet

Becky’s Tips

  • Use parchment paper on your baking sheet! This will make the chilling process easier to clean up afterwards, and it helps to prevent the balls from sticking to the baking sheet.
  • Use a cookie scoop while scooping the balls. If you try to freehand it, the balls may end up unevenly sized.
  • If you don’t have time to chill the protein balls for an hour, no worries! They can be enjoyed immediately.
Storage: Store protein balls in an airtight container in the refrigerator for up to 1 week or in the freezer for up to 2 months. Make sure they’ve chilled in a single layer in the refrigerator first to prevent the protein balls from sticking to each other.
Serving: 1ballCalories: 148kcalCarbohydrates: 13gProtein: 5gFat: 9gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 0.01gCholesterol: 3mgSodium: 52mgPotassium: 145mgFiber: 2gSugar: 8gVitamin A: 4IUVitamin C: 0.04mgCalcium: 30mgIron: 1mg

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

Did you make this? Leave a comment!

Meet Becky Hardin

Becky Hardin is a wife and mother living in Saint Louis Missouri. She founded The Cookie Rookie in 2012 as a creative way to share recipes. Now, she is a trusted resource for easy cooking around the world, being featured in Taste of Home, The Kitchn, ABC’s Home and Family, and more. Here at The Cookie Rookie she is the editor in chief of all recipes and continues to enjoy sharing her passion for cooking for busy families. She has since founded two additional food blogs, Easy Chicken Recipes and Easy Dessert Recipes.

5 from 2 votes (2 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




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

0 Comments
Inline Feedbacks
View all comments