Go Back
+ servings
Peanut butter protein balls in a bowl with a bite taken out of one.

Quick & Easy Peanut Butter Protein Balls

Justine Drosdovech
These peanut butter protein balls are a simple, healthy, and satisfying snack that provides a boost of energy throughout the day. They're quick to make, packed with nutrients, and incredibly easy to customize.
5 from 47 votes
Prep Time 15 minutes
Chill time 30 minutes
Total Time 45 minutes
Course Dessert, Snack
Cuisine American, Gluten-Free, Vegan
Servings 26 protein balls
Calories 131.5 kcal

Equipment

  • Mixing bowl
  • Spatula

Ingredients
 

  • 1 ½ cups old-fashioned rolled oats
  • ½ cup vanilla protein powder
  • ¼ cup ground flaxseeds
  • 1 tablespoon chia seeds
  • ¼ teaspoon sea salt optional
  • 1 cup natural creamy peanut butter
  • 7-8 tablespoons agave or maple syrup
  • 1 teaspoon pure vanilla extract
  • 3 tablespoons dark chocolate chunks
  • 3 tablespoons chopped pecans

Instructions
 

  • In a large mixing bowl, add the rolled oats, protein powder, ground flaxseeds, chia seeds, and salt. Whisk together until well combined.
  • Add the peanut butter, agave, and vanilla extract to the dry ingredients. Stir until everything is well incorporated. The mixture should be thick and hold its shape when rolled into a ball.
  • If it’s too dry, add the rest of the agave or a little plant milk until it sticks together. If it's too sticky, add more oats or protein powder a tablespoon at a time.
  • Fold in the chocolate chunks and chopped nuts, then line a baking sheet with parchment paper or a silicone baking mat.
  • Using a small cookie scoop or a tablespoon, roll the mixture into 1-inch balls and place them on the prepared baking sheet.
  • Chill the protein balls in the refrigerator for 20-30 minutes, or until they are firm enough to handle. Store the peanut butter protein balls in an airtight container in the refrigerator for up to 2 weeks or in the freezer for up to 3 months. Happy eating!

Notes

  • Natural peanut butter: Use natural, unsweetened peanut butter for the best flavor and healthiest option.
  • Mix thoroughly: Stir the ingredients thoroughly to ensure all the ingredients are evenly distributed.
  • Adjust the consistency: Add more oats or protein powder if the mixture is too wet. Increase the agave or add plant milk if it's too dry and won’t stick together.
  • Use a cookie scoop: For evenly-sized protein balls, use a cookie scoop.
  • Chill the mixture: For an easier time rolling your peanut butter protein balls, try chilling the dough for 15-20 minutes.
  • Press firmly: Press the balls firmly in your hand when you’re rolling them to prevent them from falling apart.
  • Proper storage: Store the protein balls in the fridge or freezer so they maintain an ideal shape, flavor, and texture.
  • Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1protein ball | Calories: 131.5kcal | Carbohydrates: 11.8g | Protein: 4.7g | Fat: 7.8g | Saturated Fat: 1.7g | Polyunsaturated Fat: 2.2g | Monounsaturated Fat: 3.5g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 8.2mg | Potassium: 110.2mg | Fiber: 1.8g | Sugar: 5.8g | Vitamin A: 1.8IU | Vitamin C: 1mg | Calcium: 26.7mg | Iron: 0.6mg
Don't miss another recipe!Subscribe to our newsletter!