Peanut Butter Chocolate Protein Bites

These Peanut Butter Chocolate Protein Bites are my new favorite afternoon snack. They’re made with a secret ingredient that is sure to surprise you. Here are some clues: it’s a whole food that’s high in fiber and protein. It’s also inexpensive, super nutritious and you probably have it in your pantry right now. Any guesses?

It’s black beans! That’s right, one can of black beans is the secret ingredient in these chocolatey protein energy bites. You might be thinking, oh that sounds gross — and I get it. I felt the same way about this chocolate avocado pudding — until I tried it. So trust me, these little bites are delicious — and healthy. What I really love is that at about 120 calories per serving, they contain 5 grams of protein and 3 grams of fiber!  This is pretty good, considering most energy bites are loaded with sugar and fat — and not much else.

Because they’re made mostly with peanut butter and beans, they’re very creamy, so I would store them in the freezer and eat them cold.  I just had one this morning for breakfast, alongside my oatmeal. It was a great little add-on to my meal. Of course you could have one (or two!) for an afternoon snack or for some pre-workout energy, too!

If you’re thinking, what about the beans? I promise you don’t taste them at all.  Not even a little bit. My husband had no idea when I asked him what the secret ingredient was. He was shocked when I told him it was black beans.

You could definitely change up this recipe and use almond butter. Next time I might add some peppermint extract!

Chocolate Peanut Butter Protein Bites

Serving Size: 2 balls (makes ~20 balls)

Chocolate Peanut Butter Protein Bites


  • 1/2 cup almonds
  • 1 (15 ounce) can black beans, drained and rinsed well
  • 3/4 cup peanut butter (or other nut butter of choice)
  • 1/4 cup honey (or other liquid sweetener of choice like agave nectar or maple syrup)
  • 1/4 cup unsweetened cocoa powder


  1. In a food processor, process the almonds until they are a fine crumb. Add the beans and process until they are well incorporated. Add the peanut butter, honey, and cocoa powder and process until the mixture is smooth.



9 replies
  1. Steve
    Steve says:

    In one part of this “blast” (before the recipe) you indicate that each ball has 140 calories (which sounds really high). In the recipe part you indicate next to serving size “24 balls” and then Amount per Serving as 140 calories (which sounds really low). For those of us that count calories, important to get it straight – which is it?

  2. Marilyn
    Marilyn says:

    How large a ball should these be rolled into? 1″? The word “creamy” I thinks means soft and maybe they need to be kept refrigerated or in the freezer, as you say is how you store yours. Your recipe lacks complete instructions. Will try, sounds “healthy”.

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

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