Skip to Content

Chocolate Energy Balls

Homemade chocolate energy balls are the perfect snack that can satisfy your sweet tooth! These easy peanut butter chocolate protein balls are just 7 ingredients.

protein balls stacked in a white bowl

Chocolate energy balls are the snack that your sweet tooth will love.

These easy, wholesome little chocolate bites are made with just 7 ingredients, sweetened with honey, and taste like dessert!

Energy balls are a favorite in our house, and I am always testing new variations like this recipe and another favorite Monster Cookie Energy Balls.

Whether I need a snack to hold me over until meal time or a protein packed dessert, energy balls or no bake protein bars are a must have and we try to always keep some on hand in the freezer (but they go fast!)

hand holding an energy ball with a bite taken out

These little chocolate bites are just 140 calories each and have 5g of protein in each one.

They are super easy to throw together with ingredients that you probably already have in your pantry.

Ready to make them? Let’s go!

chocolate energy balls in a white bowl

Chocolate Energy Ball Ingredients

Protein Powder – for this recipe, we are using chocolate flavored protein powder.

Cocoa Powder – to really take that chocolatey flavor to the next level!

Honey – the sticky sweetener needed to help it all stick together.

Peanut Butter – This recipe uses creamy no stir peanut butter which has just a bit of added sugar in it. It is very smooth and easy to mix.

Salt – just enough to make the salty sweet flavors pop!

Rolled Oats – Rolled oats are inexpensive and delicious and great for making energy bites.

Chocolate Chips  – I prefer to use mini chocolate chips so that there is chocolate and crunch in every bite! Regular sized chocolate chips will work also.

protein ball ingredients in individual glass bowls

How to make chocolate bites

To make these delicious chocolate balls, add all of the ingredients to a large mixing bowl: peanut butter, honey, oats, protein powder, salt, cocoa powder, and chocolate chips.

Use a rubber spatula to mix the batter until thoroughly combined.

This will take a few minutes as it is very thick. Once you are done the batter should be no longer sticky to the touch.

protein ball ingredients in a glass bowl

The batter should look like the picture below once it is combined.

You can also use a stand mixer to combine the ingredients, if you have one.

Do you need to chill the batter before rolling the balls out?

No, there is no need to chill the batter first. Once the batter is rolled into balls, we will then chill them for a few minutes before storing.

mixed together batter in a bowl with a rubber spatula

How to form energy balls

My favorite hack for portioning energy bites is to use a mini cookie scoop and scoop batter onto the baking sheet.

Be sure to line your baking sheet with wax paper first so that they do not stick.

Once you have scooped all of the batter out, go back and quickly roll each ball with your hands to form the shape.

Honestly, if I wasn’t taking pictures for a recipe I just leave them the way they are scooped. Still delicious!

protein balls lined up on a wax paper lined baking sheet

Chilling the balls

Once you are done rolling the energy balls, place the baking sheet in the fridge for up to an hour, or until the bites are hard to the touch.

This will help keep them from sticking together.

Once they are done chilling, remove the chocolate energy balls from the baking sheet and place in a freezer safe ziploc bag.

I prefer to keep these in the freezer for easy access. If they are too hard to bite into, simply let them sit for around 5 minutes or less and they are perfect!

protein balls stacked in a white bowl

Are Energy Balls good for you?

Yes, energy balls are a great choice for a snack. They are full of healthy fats and protein, making them an excellent choice when you need something quick!

up close chocolate protein ball with a bite taken out

Can I make these dairy free?

Yes! It is easy to make these chocolate protein balls without dairy.

Simply use a vegan chocolate protein powder and a dairy free chocolate chip brand.

I personally like Garden of Life Chocolate Protein Powder and Enjoy Life chocolate chips.

a hand holding a single chocolate protein ball

How long can you keep chocolate energy balls?

When stored in the freezer, these will be good up to 3 months, but I doubt they will last that long in your house! 

We usually go through a batch every week or two. 

hand holding an energy ball with a bite taken out

More recipes using protein powder

Are you making this recipe? I want to see! Don’t forget to tag me on instagram @buildyourbite and hashtag #buildyourbite with your recipe creations!

protein balls stacked in a white bowl

Be sure to pin this recipe for later and follow Build Your Bite on Pinterest for all the latest delicious recipes!

image with text "chocolate energy balls"

Did you make this recipe? Be sure to leave a star rating below!

Yield: 27 chocolate protein balls

Chocolate Energy Balls

protein balls stacked in a white bowl

No bake peanut butter chocolate protein balls are the best snack to satisfy your sweet tooth!

Prep Time 15 minutes
Additional Time 20 minutes
Total Time 35 minutes


  • 1 1/2 cups no stir creamy peanut butter
  • 1/2 cup honey
  • 1 cup rolled oats
  • 1/2 cup chocolate protein powder
  • 1/4 cup cocoa powder
  • 1/8 teaspoon salt
  • 1/2 cup mini chocolate chips


  1. Add peanut butter, honey, oats, chocolate protein powder, cocoa powder, salt, and mini chocolate chips to a large mixing bowl.
  2. Use a rubber spatula to mix thoroughly
  3. Line a baking sheet with wax paper
  4. Use a mini cookie scoop or spoon to transfer balls of batter onto the wax paper lined baking sheet
  5. Roll each protein ball with your hands to form the shape
  6. Place the cookie sheet with the protein balls on it in the fridge for up to an hour, or until the balls are firm to the touch.
  7. Transfer the chocolate energy balls to a freezer safe ziploc bag and store in the freezer

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 140Total Fat: 8gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 81mgCarbohydrates: 13gFiber: 2gSugar: 8gProtein: 5g

Did you make this recipe?

Be sure to tag me on instagram @buildyourbite and hashtag #buildyourbite with your recipe creations!

Sharing is caring!

roasted frozen green beans on a baking sheet
Roasted Frozen Green Beans
← Read Last Post
tongs taking creamy noodles from the pan
Cream Cheese Pasta
Read Next Post →

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

Skip to Recipe