clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
two ceramic bowls filled with vegan peanut butter protein balls

Peanut Butter Protein Balls

  • Author: Kaylie Grace
  • Prep Time: 10 minutes
  • Total Time: 10 minutes
  • Yield: 20 balls 1x
  • Category: Snack
  • Method: Mix, No-bake
  • Cuisine: American
  • Diet: Vegan


Peanut butter protein balls are no bake, healthy, vegan, gluten-free, and grain-free! The easy recipe is made in 10 minutes with no oats, no dates, and no food processor. This high protein snack is great for on the go and for kids. It’s made with protein powder, peanut butter, almond flour, maple syrup, and chocolate chips. They are customizable for keto and paleo diets! #proteinballs #energyballs #proteinbites #proteinpowder #peanutbutter #energybites #almondflour #healthysnacks #vegan 


Units Scale



  1. In a large bowl, add peanut butter, protein powder, almond flour, maple syrup, vanilla extract, and salt.
  2. Mix ingredients together until evenly combined. If the dough is too sticky and wet, add extra almond flour one tablespoon at a time. If the dough is too dry, add extra maple syrup one teaspoon at a time.
  3. Add mini chocolate chips to the dough. Mix together until evenly combined.
  4. Using clean hands, scoop and roll the dough into bite-sized balls. Enjoy!


  • Storage: keep protein balls inside a sealed container in the refrigerator for up to 1 week. If storing longterm, keep inside a sealed ziplock bag in the freezer for up to 3 months.
  • Peanut butter: use a thick, no-stir peanut butter for the best results. If you are using a runny, natural peanut butter, you may need to add extra almond flour to hold the ingredients together.
  • Nut-free: use sunflower seed butter instead of peanut butter and oat flour instead of almond flour.
  • Keto: use sugar-free maple syrup and stevia-sweetened chocolate chips.
  • Sugar-free: use stevia-sweetened maple syrup.
  • Paleo: use almond butter instead of peanut butter.


  • Serving Size: 1 ball
  • Calories: 150
  • Sugar: 5g
  • Fat: 9g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 8g

Keywords: peanut butter protein balls, healthy protein balls, protein balls with protein powder