How to Make Chocolate Peanut Butter Protein Balls

How to Make Chocolate Peanut Butter Protein Balls

Looking for an incredible post-workout snack that offers delicious taste and tons of muscle-building protein, but isn’t the same old shake? Look no further than this chocolate peanut butter protein balls recipe. It’s creamy, rich, and sweet, but only has one gram of added sugar!

Made with noor dates for natural sweetness, all-natural peanut butter, cacao nibs, and Ladder Whey or Plant Protein, this grab and go post-workout snack is the perfect way to refuel.

Ladder Whey Protein offers 20 grams of whey protein isolate to help speed recovery after a challenging workout, and 480 mg tart cherry powder to help combat post-exercise muscle soreness. So next time you’re in the mood for something crunchy and satisfying, swap that protein shake for these tasty triple chocolate peanut butter protein balls!

Make more delicious high-protein recipes like this, or just whip up a post-workout shake with Ladder Whey or Plant Protein. Get it here!


5 from 1 vote

Triple Chocolate Protein Balls

Try this chocolate peanut butter ball recipe for a high-protein snack that you can eat on-the-go!

Prep Time 15 minutes
Chilling Time 20 minutes
Total Time 35 minutes
Servings 20 balls
Calories 110 kcal


  • 10 pitted deglet noor dates
  • ¾ cup all-natural peanut butter
  • 3 scoops Ladder Whey or Plant Protein, Chocolate
  • ¼ cup almond flour
  • ¼ cup + 1 tsp. unsweetened cacao powder divided use
  • 2 tsp. pure vanilla extract
  • ¼ cup cacao nibs


  1. Line a baking sheet with parchment paper; set aside.

  2. Place dates, peanut butter, Ladder Protein, almond flour, ¼ cup cacao powder, and extract in a food processor (or high-power blender); pulse, scraping down sides as needed, until a smooth dough forms.

  3. Fold in cacao nibs.

  4. Using clean hands, shape mixture into 20 walnut-sized balls; place on prepared baking sheet.

  5. Sprinkle protein balls evenly with remaining 1 tsp. cacao powder.

  6. Refrigerate balls for at least 20 minutes, or until firm.

  7. Serve immediately, or store in the refrigerator in an airtight container for up to 4 days.

Recipe Notes

  • Dough may be slightly crumbly; lightly pack together with dry hands and gently roll into balls between your palms.
  • For best results, use a sifter or fine mesh sieve to lightly dust protein balls with cocoa powder.
  • The Nutrition Facts box below provides estimated nutritional information for this recipe using Ladder Whey Protein. Using Ladder Plant Protein or making any other adjustments will change the nutritional information.
Nutrition Facts
Triple Chocolate Protein Balls
Amount Per Serving (1 ball)
Calories 110 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 2g13%
Cholesterol 2mg1%
Sodium 34mg1%
Carbohydrates 7g2%
Fiber 2g8%
Sugar 4g4%
Protein 7g14%
* Percent Daily Values are based on a 2000 calorie diet.

Photography by Anguel Dimov, AB Creative