Peanut butter energy balls are all the rage these days! Between Instagram, Pinterest and nutrition blogs, there are a ton of energy ball recipes out there. There is a reason why they are so popular…they are easy! Some recipes are more involved than others, but we like to keep things simple.

The only kitchen tools you’ll need for this chocolate peanut butter energy balls recipe is a mixing bowl and a spoon. Making this a fun recipe for beginner cooks, young children, or teens.

I started making energy balls regularly to help save money. Making chocolate peanut butter energy balls take the place of having to buy expensive energy bars. I’d much rather spend about $8 on 6-8 servings of chocolate and peanut putter energy balls rather than $2-3 for just one bar.

I also love that these can last outside the refrigerator for the entire day! All of our energy ball recipes are freezer-friendly too, so you can prep a few batches in one sitting and store them for later.

These chocolate peanut butter energy balls are the perfect snack to pack if you know you will have a long gap in between meals, because they balanced with protein, fiber and healthy fats to keep you fuller longer and prevent any 3 o’clock energy crashes. They get their chocolatey flavor from the cocoa powder, which is unsweetened and a source of fiber!

Did you know tablespoon of cocoa powder contains 1.8g of fiber? This recipe contains over 5 grams of fiber by having 1/4 cup cocoa.

Chocolate Peanut Butter Energy Balls

Delicious, quick and easy energy bites! A great way to fuel your workout or a quick mid-day snack.
Course: Appetizers and Snacks, Desserts
Cuisine: Gluten Free, Vegetarian
Keyword: Budget-friendly, Easy, Kid-friendly, Make ahead, Meal prep, Quick
Condition: Chronic Kidney Disease, Dairy Free, Diabetes, Gluten Free, Heart Health, Low Sodium, PCOS, Vegetarian
Servings: 14 energy balls


  • 1 cup oats
  • 1/2 cup peanut butter
  • 1/2 cup flaxseed
  • 1/3 cup honey
  • 1/4 cup cocoa powder


  • Combine all of the ingredients in a bowl and stir until incorporated.
  • Using your hand, take small amounts of the mixture and roll into bite sized balls. Refrigerate for 30 minutes. Enjoy!


Carbohydrates: 13g | Protein: 4g | Fat: 8g | Sodium: 45mg | Potassium: 148mg | Fiber: 3g

Please note:

Nutrition info is an estimate and may contain errors.

Some of these links are affiliate links. If you click these links and make a purchase, I will earn a commission at no extra cost to you.

For more of our favorite energy ball recipes:

Strawberry Energy Balls

Matcha Pistachio Energy Balls

Blueberry Muffin Energy Bites

Oatmeal Cookie Energy Bites

-Recipe blog reviewed and updated by Rebecca Bitzer MS RD LD September 16, 2021




Klara Knezevic is a registered dietitian nutritionist based in Maryland. She has over a decade of experience in the nutrition field and currently serves as the CEO and co-owner of Rebecca Bitzer and Associates, one of the largest nutrition private practices in the country. Klara is passionate about sharing practical nutrition tips to help you feel confident in the choices that you make. Coauthor of Cooking with Food Sensitivities Survival Guide and Nourished: 10 Ingredients to Happy, Healthy Eating.