Vegan Chocolate Peanut Butter Protein Balls
These vegan chocolate peanut butter protein balls taste like a decadent chocolate dessert but are made with just a few wholesome ingredients.
- no-bake – easy to make in minutes in a food processor
- vegan, gluten-free and oil-free – works for those with dietary restrictions
What You’ll Need
- dates – any variety works as long as they’re soft and moist, if not, you’ll need to soak them before proceeding with the recipe
- banana – use a medium-sized ripe banana, a few brown spots is perfect!
- cocoa powder – regular cocoa powder works great or you can use raw cacao powder for extra nutrition
- peanut butter – use natural peanut butter, can be subbed with almond butter or for nut-free, sunflower seed butter…tahini would work too!
- vegan protein powder – a pea protein-based powder, such as Vega or NuZest, works best here, chocolate or vanilla flavour both work great
Step by Step Instructions
Step 1. Add the dates and banana to a food processor and blend into a paste.
Step 2. Add the rest of the ingredients and blend until it forms one big ball. This should take about 20 seconds.
Step 3. Roll into balls and enjoy!
Notes and Tips
- If your dates are on the dry side, soak them in hot water in a bowl for 15 minutes then drain well before using in the recipe.
- These can be made nut-free by using sunflower seed butter or tahini.
- For best results, use a kitchen scale for measuring ingredients.
- For more peanut butter flavour and extra protein, use 1/4 cup each powdered peanut butter and cocoa powder instead of 1/2 cup cocoa powder.
- For an extra treat, add up to 1/2 cup of chocolate chips after step 2 and pulse a few times to combine.
How to Store
- Fridge: Store for up to 1 week in a sealed container.
- Freezer: Store for up to 3 months in a sealed container.
- Room temperature: They’ll get a bit soft at room temperature but if you need to have them out of the fridge for the day, totally fine. Keep them cool if possible.
- No-Bake Chocolate Peanut Butter Bars
- Vegan Coconut Coffee Protein Balls
- No-Bake Cashew Coconut Balls
- No-Bake Brownie Bites
- No-Bake Vegan Hemp Protein Bars
Did you try this recipe?
I’d love to hear about it! Click here to leave a review and be sure to tag me @runningonrealfood if you post it on social media.
Chocolate Peanut Butter Protein Balls
- Prep Time: 10 mins
- Total Time: 10 mins
- Yield: 20 balls 1x
- Category: Snack
- Method: Food Processor
- Cuisine: American
- Diet: Vegan
Blend up these chocolate peanut butter protein balls in minutes for a yummy snack that tastes like dessert!
- 1 cup (280 g) very tightly packed, soft pitted dates
- 1 cup (210 g) ripe, lightly spotted banana (about 2 small or 1 large)
- 1/2 cup (50 g) cocoa powder
- 1/4 cup (60 g) natural peanut butter
- 1/2 tsp sea salt
- 2 servings (60 g) chocolate or vanilla pea protein
- Add the dates and banana to a food processor and blend into a paste.
- Add the rest of the ingredients and blend until it forms one large balls.
- Use your hands to roll the dough into 20 balls.
Alternative: For more protein and peanut butter flavour, use 1/4 cup each powdered peanut butter and cocoa powder instead of 1/2 cup of cocoa powder.
Addition: For an extra treat, add up to 1/2 cup of mini chocolate chips.
Nut-Free Option: Use sunflower seed butter or tahini instead of peanut butter.
Storage: Store in a sealed container in the fridge for up to 1 week or freezer for up to 2 months.
Keywords: chocolate peanut butter protein balls, no-bake chocolate protein balls
Update Note: This recipe was originally published on July 28, 2016. It was updated with new photos and text on July 28, 2020.
These came out fabulous, so tasty! I used my Ninja blender for the first mix step, had to open and scrape it down several times. The second mix step I did by hand. Would have been easier with a food processor but I worked with what I had. The taste and the nutritional benefits were worth the extra effort. Thanks for another fabulous recipe!
These are super tasty ! And satisfy that annoying sweet craving. I did something wrong as my mixture is too soft / runny to make into balls. (Suspect I soaked the dates too long and didn’t drain properly ) However, it’s still delicious and I feel like I’m eating cake batter 😂🙊
Hi Deryn! I would just like to ask what type of 60grams chocolate can i use? Is it any block of chopped chocolates or chocolate melts? I’ll definitely try this! Thank you!
Sorry, I’m not sure what you’re looking at! Do you mean the 2 servings of chocolate or vanilla protein powder? This recipe doesn’t have any actual chocolate in it.
Just made these today and they were so good!!
Deryn, you did it again! Another amazing recipe. Love love loved the truffle consistency of these! 2f/16c/5p per ball was perfect for me!!!!! I used protein plus peanut flour and garden of life raw chocolate protein powder. Heaven!!!!!
I was looking for a protein bar and ran across this recipe. Have to try this.
Nice! I love all those ingredients in my smoothies too. I’m sure I’d love these. Vega protein really is the best!
Thanks for your sharing. This looks simple and I will definitely give it a try.
Wow, Looks tasty!
Love this recipe! Chocolate and Peanut butter is our FAVOURITE combo! xxx
Check out my article on Vegan February : http://www.mimazine.co.uk/
do you know the rough macros for these? (nutritional content)
What a delicious looking treat … will have to make it soon!
Wow these look so great! and super easy to make!
These look delicious, and the texture reminds me/looks like a truffle! I’m always looking for new ways to use that Vega sport protein powder.