Go Back
+ servings
A bowl of chocolate peanut butter protein balls.
Print

Chocolate Peanut Butter Protein Balls

These chocolate peanut butter protein balls are a quick, no-bake snack made with simple ingredients and packed with rich flavor. They’re soft, satisfying, and perfect for an easy energy boost at home or on the go.
Course Dessert, Snack
Cuisine American
Prep Time 10 minutes
Total Time 10 minutes
Servings 12 protein balls
Calories 126kcal
Author Ann Otis

Ingredients

  • 3/4 cup old-fashioned rolled oats
  • 3 tablespoons peanut butter powder*
  • 2 tablespoons unsweetened cocoa powder
  • 3 tablespoons hemp seeds
  • 1/4 teaspoon kosher salt
  • 1 cup medjool dates pitted and coarsely chopped (about 170g)
  • 1/4 cup creamy peanut butter
  • 2 tablespoons honey
  • 1/2 teaspoon vanilla extract

Instructions

  • Place the rolled oats, peanut butter powder, cocoa powder, hemp seeds, and salt in a food processor. Pulse a few times to combine the dry ingredients.
  • Add the dates, peanut butter, honey, and vanilla. Pulse until the mixture is crumbly and evenly combined, but not completely smooth.
  • Roll into approximately 2 tablespoon balls.
  • Store in the refrigerator and serve chilled.

Video

Notes

*Any protein powder can be substituted for the peanut butter powder (you may need to add a little water to the mixture since protein powder is more absorbent).
*If you'd like to make these even sweeter or more kid-friendly, a 1/2 cup of mini chocolate chips can be stirred into the mixture before rolling into balls.
Storage Information
Refrigerator: Store them in an airtight container in the fridge for up to one week, where they’ll firm up slightly and hold their shape really well. I actually love them straight from the fridge. They’re cool, a little chewy, and somehow even more satisfying when they’re chilled.
Freezer: If you want to get ahead, these also freeze beautifully for up to two months. Just pop them in a freezer-safe container or bag, and pull out a few whenever you need them. Let them sit at room temperature for a few minutes before eating so they soften up again.

Nutrition

Calories: 126kcal | Carbohydrates: 18g | Protein: 4g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Cholesterol: 0.001mg | Sodium: 84mg | Potassium: 149mg | Fiber: 2g | Sugar: 12g | Vitamin A: 44IU | Vitamin C: 0.02mg | Calcium: 21mg | Iron: 1mg