• Skip to main content
  • Skip to primary sidebar
Natalie's Health
menu icon
go to homepage
  • Home
  • Recipes
  • Wellbeing
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Wellbeing
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Snacks

    Chocolate Peanut Butter Protein Balls

    Published: Jan 29, 2021 · Updated: Feb 28, 2022 by Natalie · 52 Comments

    Sweet, nutty, perfectly flavored, these Chocolate Peanut Butter Protein Balls are such a lovely snack. They are easy to make, healthy and so delicious. Packed with and wholesome ingredients, energizing, and simply perfect little high protein low calories balls.

    Jump to:
    • Why you need to try them?
    • Ingredients used
    • How to make Chocolate Peanut Butter Protein Balls
    • Substitutions
    • Pro tips
    • Tips for storing
    • Faq
    • 📖 Recipe
    • More recipes to try
    • 💬 Comments
    Chocolate Peanut Butter Protein Balls

    I always have some energy balls in my freezer. They are an amazing snack - energizing, and pretty satisfying, packed with only good-for-you stuff, totally guilt-free. Plus, they are sweet, delicious, and can pass as a dessert as well.

    The nutty ones are somewhat my favorite. Like these Peanut Butter Energy Balls and Almond Butter Energy Balls.

    But lately, I'm more into making myself protein balls. While energy balls are more like sweet treats, meant to satisfy afternoon cravings, protein balls are designed to boost me up with energy before my workouts. Or right afterwards.

    And these tasty, delightful Chocolate Peanut Butter Protein Balls are my latest creation.

    Why you need to try them?

    • They are lightly sweet, full of wonderful cinnamon and dark chocolate flavor.
    • Dense, nutty, and completely addictive.
    • They are made with only a few simple ingredients.
    • Very nutritious - packed with proteins and fibers that promote good digestion and weight loss.
    • They are also packed with Omega-3s, free of any added sugars, low in calories, and quite satisfying.
    • Perfect pre-workout, post-workout, or everyday snack.
    Chocolate Peanut Butter Protein Balls served in a small bowl

    Ingredients used

    This chocolate protein balls recipe is very simple. You will need only a few ingredients:

    Chocolate Peanut Butter Protein Balls Ingredients
    • Rolled oats. They are hearty, healthy, and filling. An excellent source of fiber, especially beta-glucan, a type of soluble fiber that keeps our heart healthy. Also, oats are a very good source of protein. I used rolled oats here, but you can use quick oats if you like.
    • Peanut Butter is a star ingredient in this recipe. I used creamy all-natural peanut butter (the one made without added sugars or oils). It gave amazing peanutty flavor but peanut butter is also packed with proteins and healthy fats, as well as fibers. (1) Great energy booster.
    • Protein powder. No protein balls are complete without protein powder. I like to use unflavored protein powder. It doesn't interfere with other flavors in the recipe and since it has no added sweeteners, I'm in control of how many sugary calories I'm adding. You're welcome to use any protein powder you're normally using. Vanilla flavored is great here.
    • Cacao powder. I always use unprocessed raw cacao powder that is bitter, deep-flavored, and so incredibly healthy. Cacao powder is packed with powerful antioxidants that have been linked to many health benefits. Cacao gave these protein balls a gorgeous chocolaty flavor and made them absolutely irresistible.
    • Dates are a great addition to energy balls. They bind ingredients together but also give a natural sweetness. Dates also have an excellent nutrition profile. They are packed with many vitamins and minerals, as well as antioxidants. I used Medjool dates here. Medjool dates have a rich, almost caramel-like taste and a soft, chewy texture. You can substitute them for any regular dates you find in any store. 

    To add some extra flavor and make these chocolate protein balls even more nutritious and healthy, I also added:

    • Ceylon cinnamon, also known as “true” cinnamon, is a highly delicious spice with many health benefits. Cinnamon gave an amazing flavor. It pairs so well with peanuts and dark chocolate.
    • Flax seeds added extra superfood superpowers to these protein balls. Flax seeds are packed with Omega-3 fatty acids. Consuming these fatty acids improves mood, boost our immunity, and fights inflammation. Also, flax seeds are packed with fibers that aid our digestion. Make sure you use ground flax seeds here. 
    • Maca powder. Maca is in one word – amazing! Some dislike its earthy nutty taste but I love it. It’s a SUPERFOOD known to boost mood, sex drive, energy, and stamina. Maca powder is also a good source of protein, fatty acids, and it contains powerful antioxidants.  

    How to make Chocolate Peanut Butter Protein Balls

    How to make Chocolate Peanut Butter Protein Balls

    You will need some equipment, a good food processor, or a chopper to make these protein balls. But other than that, this recipe is relatively straightforward.

    • Start with preparing and measuring all ingredients. I use measuring cups.
    • Soak pitted Medjool dates in hot water for a few minutes. Drain, and reserve the water.
    • Take a high-speed food processor and add all ingredients. (Picture 1)
    • Process everything at high speed for about two minutes until everything is nicely chopped. (Picture 2)
    • Don't worry if the dough seems dry in the beginning. Just continue mixing. Dates will release juices and make it sticky. Scrap down the dough with a spatula if needed.
    • Add 1 tablespoon of reserved hot water. Mix the dough again.
    • Stop the processing and check texture by pinching the dough between your fingers. Now it should be sticky and able to keep its shape.
    • If the mixture is still too dry, add a bit more hot water (just a teaspoon). Mix again and check the texture. 
    • Using a spoon, scoop out the dough and roll it between your palms to form a little bite-size ball. Repeat with the remaining dough.
    • Place balls on a plate, serving tray, or in an airtight container and refrigerate to harden.
    • Makes 20-22 bite-sized balls. The recommended serving size is 2 balls.
    A closeup of a Chocolate Peanut Butter Balls served in a small bowl

    Substitutions

    • You can substitute rolled oats with quick oats.
    • Substitute ground flax seeds with ground chia seeds or hemp seeds. 
    • You can substitute Medjool dates with regular dates, commonly called Deglet Noor. Regular dates are smaller than Medjool dates, so you might need to use more, 12-14 dates.
    • If you don't have maca powder, you can leave it out. BUT I suggest you to buy maca powder and roll it into your diet.
    • MAKE IT GLUTEN-FREE: Use certified gluten-free oats.
    • MAKE IT VEGAN: Use vegan protein powder.
    Hand taking Chocolate Peanut Butter Balls from a bowl

    Pro tips

    • If peanut butter is too hard, microwave it for a few seconds to soften.
    • Use natural creamy peanut butter. Crunchy won't work well here.
    • Use natural peanut butter without added sugars or oils. Read the labels!
    • If you notice that the mixture is too dry and crumbly, add a teaspoon of warm water.
    • Also, make sure you taste the dough. These chocolate peanut butter balls are lightly sweet, so if you feel like you need a bit more sweetness, feel free to add a teaspoon of maple syrup, raw honey, or date syrup. 
    • NOTE: If you're adding liquid sweetener, then there's no need to add hot water. Sweetener will bind the dough and make the texture sticky.
    Hand taking Chocolate Peanut Butter Balls from a bowl

    Tips for storing

    • Keep the protein balls covered in an air-tight food container in the refrigerator for up to 7 days.
    • HOW TO FREEZE: Place balls in a zip-lock bag. Keep in the freezer for up to 3 months. Thaw for 5 minutes at room temperature before consuming.

    Faq

    Are protein balls healthy?

    These protein balls are perfectly healthy, low-calorie snack. The ingredients list is quite impressive, it features oats, and flax seeds. Also, they don't contain any unhealthy processed sugars.

    How many calories are in protein balls?

    One ball has roughly 89 calories. They have no ADDED SUGARS, and they are packed with good-for-you ingredients, so you don't need to overthink too much here. Enjoy freely.

    How many grams of protein are in a ball?

    There is roughly 3g of protein per ball.

    Chocolate Peanut Butter Protein Balls served in a small bowl

    You may want to check these balls as well:

    • Peanut Butter Coconut Balls
    • Peanut Butter Protein Balls
    • Chocolate Maca Balls

    📖 Recipe

    A closeup of a Chocolate Peanut Butter Balls served in a small bowl

    Chocolate Peanut Butter Protein Balls

    By Natalie
    Sweet, nutty, perfectly flavored, these Chocolate Peanut Butter Protein Balls are such a lovely snack. They are easy to make, healthy and so delicious. Packed with wholesome ingredients, energizing, and simply perfect.
    5 from 87 votes
    Print Recipe Pin Recipe
    Prep Time 10 mins
    Total Time 10 mins
    Course Snack
    Cuisine American, International
    Servings 22 balls
    Calories 89 kcal

    Equipment

    • Food processor

    Ingredients
      

    • ¾ cup rolled oats
    • ½ cup creamy peanut butter
    • 12 Medjool dates
    • 1 scoop protein powder
    • 1 tablespoon ground flax seeds
    • 2 tablespoons cacao powder
    • 1 teaspoon Ceylon cinnamon
    • 1 teaspoon Maca powder

    Instructions
     

    • Soak pitted Medjool dates in hot water for a few minutes. Drain, and reserve the water.
    • Take a high-speed food processor and add all ingredients. Process everything at high speed for about two minutes until everything is nicely chopped.
    • Don't worry if the dough seems dry in the beginning. Just continue mixing. Dates will release juices and make it sticky. Scrap down the dough with a spatula if needed.
    • Add 1 tablespoon of hot water from soaking the dates. Mix again.
    • After two minutes, stop the processing and check texture by pinching the dough between your fingers. Now it should be sticky and able to keep its shape.
    • If the mixture is too dry, add a bit more hot water (just a teaspoon). Mix again and check the texture.
    • Using a spoon, scoop out the dough and roll it between your palms to form a little bite-size ball. Repeat with the remaining dough.
    • Place balls on a plate, serving tray, or in an airtight container and refrigerate to harden

    Notes

    Makes 20-22 bite-sized balls. The recommended serving size is 2 balls.
    Substitutions
    • You can substitute rolled oats with quick oats.
    • Substitute ground flax seeds with ground chia seeds or hemp seeds. 
    • You can substitute Medjool dates with regular dates, commonly called Deglet Noor. Regular dates are smaller than Medjool dates, so you might need to use more, 12-14 dates.
    • If you don't have maca powder, you can leave it out. BUT I suggest you get it and roll it into your diet.
    MAKE IT GLUTEN-FREE: Use certified gluten-free oats.
    MAKE IT VEGAN: Use vegan protein powder.
    Pro tips
    • If peanut butter is too hard, microwave it for a few seconds to soften.
    • Use natural creamy peanut butter. Crunchy won't work well here.
    • Use natural peanut butter without added sugars or oils. Read the labels!
    • If you notice that the mixture is too dry and crumbly, add a teaspoon of warm water.
    Storing
    • Keep covered in an air-tight food container in the refrigerator for up to 7 days.
    • HOW TO FREEZE: Place balls in a zip-lock bag. Keep in the freezer for up to 3 months. Thawing for 5 minutes at room temperature before consuming.
    Nutritional Disclaimer

    Nutrition

    Serving: 1ball | Calories: 89kcal | Carbohydrates: 14g | Protein: 3g | Fat: 3g | Saturated Fat: 1g | Sodium: 34mg | Potassium: 153mg | Fiber: 2g | Sugar: 9g | Vitamin A: 20IU | Vitamin C: 1mg | Calcium: 20mg | Iron: 1mg
    Keyword Chocolate Peanut Butter Protein Balls, chocolate protein balls, chocolate protein balls with dates, no-bake chocolate peanut butter protein balls
    Tried this recipe?Don’t forget to rate it and leave the comment. I would love to hear what you think.
    DisclaimerThe nutritional information provided is approximate and is calculated using online tools. Information can vary depending on various factors, but I have endeavored to be as accurate as possible.

    More recipes to try

    • No Bake Peanut Butter Balls
    • Peanut Butter Energy Balls
    • Chocolate Cinnamon Balls
    • Chocolate Prune Energy Balls

    « Peanut Butter Granola
    No Bake Brownie Bites »

    About Natalie

    Natalie Knezic is a writer, recipe developer, and creator of Natalie's Health. She's also a certified nutrition coach and weight loss specialist. She actively coaches, creates recipes and writes about a healthy lifestyle. Her recipes and articles have been featured in many popular media outlets, like Shape, Greatist, Pure Wow, Mashed, The Huffington Post, ELLE Magazine, and many more.

    Reader Interactions

    Comments

    1. Jane Saunders says

      January 29, 2021 at 3:40 pm

      5 stars
      I can freeze them? Yes!! I think making and storing in the freezer and bringing out 1 or 2 each day might be a great way for me to enjoy them in moderation (I have zero willpower so they would otherwise be gone in 24 hours).

      Reply
    2. Jenn says

      January 29, 2021 at 3:18 pm

      5 stars
      I love how well-balanced these are: not too sweet, not too dense, and just the right amount of protein to help me get through the day!

      Reply
    3. Beth says

      January 29, 2021 at 2:45 pm

      5 stars
      These look so delicious and yummy! I can't wait to give this a try! My hubby is definitely going to love these!

      Reply
    Newer Comments »

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Natalie profile picture 2

    Hi, I’m Natalie, a writer, recipe developer, and certified nutrition coach. I love creating recipes that taste delicious using wholesome ingredients that contribute to our health. On my blog, you'll find many such recipes and tips on how to live a healthier, happier life. I'm so glad you are here! Find out more about me.

    Seasonal Recipes

    • Blueberry Coconut Chia Pudding
    • Blueberry Banana Pancakes
    • Lemon Poppy Seed Pancakes
    • Lemon Blueberry Pound Cake

    Featured In

    Natalie's Health Featured In

    Footer

    ↑ back to top

    • Contact
    • About me
    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility Policy

    As an Amazon Associate, I earn from qualifying purchases at no additional cost to you.

    Copyright © 2022 Natalie's Health · All Rights Reserved