Go Back
Chocolate peanut butter protein balls on a plate

Chocolate Peanut Butter Protein Balls

Treat yourself to this high-protein snack anytime of day
Prep Time 15 minutes
Cook Time 30 minutes
Course Snack
Servings 12
Calories 160 kcal

Ingredients
  

  • 1 cup old-fashioned rolled oats
  • 1/2 cup natural peanut butter (or almond butter)
  • 1/3 cup vanilla protein powder
  • 1/4 cup honey or maple syrup
  • 3 tbsp unsweetened cocoa powder
  • 2 tbsp ground flaxseed
  • 2 tbsp mini chocolate chips (optional)
  • 1 tsp vanilla extract
  • 2-3 tbsp water or milk (if needed)
  • Pinch of salt

Optional Add-Ins

  • 1 tbsp chia seeds
  • 2 tbsp unsweetened coconut flakes
  • 2 tbsp chopped nuts
  • 1/2 tsp expresso powder (for mocha flavor)

Instructions
 

  • Combine dry ingredients. In a large bowl, mix oats, protein powder, cocoa powder, ground flaxseed, and salt.
  • Add wet ingredients. Add peanut butter, honey, and vanilla extract. Mix with a spoon or your hands until everything clumps together. If it's too dry and crumbly, add water or milk 1 tablespoon at a time.
  • Add chocolate chips if using, then fold them into the mixture.
  • Roll into balls using about 1 tablespoon of mixture per ball. Wetting your hands slightly prevents sticking. You should get about 24 balls total.
  • Chill on a parchment-lined plate for at least 30 minutes to firm up.
  • Store in an airtight container with parchment paper between layers. Refrigerate for up to 2 weeks or freeze for up to 3 months.