Peanut Butter Protein Balls

5 from 3 reviews

Protein Balls with whey or plant-based protein powder and oats. No bake, healthy and such an easy and convenient snack!

  • Author: Olena of
  • Prep Time: 30 minutes
  • Cook Time: 0 minutes
  • Total Time: 30 minutes
  • Yield: 25 balls 1x
  • Category: Snack
  • Method: No Bake
  • Cuisine: North American


Whey Peanut Butter Protein Balls

  • 1 cup peanut butter, warmed up
  • 1/4 cup honey or maple syrup
  • 5 tbsp water
  • 1/4 cup flaxseed, ground
  • 1 cup quick or rolled oats
  • 60 gr (4 scoops) whey protein powder, unflavoured
  • 1/4 tsp salt
  • 2 tbsp chocolate chips

Plant-Based Peanut Butter Protein Balls


  1. In a medium mixing bowl, add all ingredients except chocolate chips. Stir well and refrigerate for 20 minutes.
  2. Before rolling into balls, scoop a bit of mixture and see if it’s rolling nicely. Add a bit of water or oats if necessary. Using small scoop, pack it tightly with mixture and roll. With plant-based version, I just release the scoop without rolling.

Store: Refrigerate for up to 1 week or freeze for up to 3 months in an airtight container.


If using thick honey, warm it up on a stovetop or in a microwave.

Check the volume of your protein powder scoop.

 Did you make this recipe? Please give it a star rating in the comments.