Go Back
+ servings
Peanut butter protein balls

Peanut Butter Protein Balls

These yummy low-carb Peanut Butter Protein Balls are among my favorite healthy snacks! They are easy to make, no-bake, gluten-free, and will stay fresh in the fridge for days.
Course Snack
Cuisine American
Keyword no bake, Peanut butter balls, peanut butter bites, Protein balls
Prep Time 10 minutes
Total Time 10 minutes
Servings 15
Calories 126kcal



  • Mix together all ingredients except the raw peanuts in a bowl until smooth.
  • Roll the dough into 1 or 1½ inch balls. You should end up with 15.
  • Place the raw peanuts in a blender (I use my NutriBullet) and pulse several times until you have small pieces. If you don't have a blender, you can chop them instead.
  • Roll the balls in the peanut crumbles and transfer them to a baking sheet lined with parchment paper. 
  • Place in the refrigerator and let set for at least 20-30 minutes.


This recipe is for 15 peanut butter balls. Each serving is 1 ball.
Don't overdo it when pulsing the raw peanuts. You want small crumbles.
Make sure your peanut butter is natural with no added sugar, salt, or preservatives. 
Natural peanut butter will separate, so mix it up before using.
If the mix is difficult to work with when rolling into balls, place in the freezer for 10 minutes.
Peanut butter protein bites can be stored in an airtight container in the refrigerator for 3-4 days or in the freezer for up to 6 weeks.


Serving: 1ball | Calories: 126kcal | Carbohydrates: 4.7g | Protein: 7.6g | Fat: 9.6g | Saturated Fat: 1.5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4.8g | Cholesterol: 1.2mg | Sodium: 10.1mg | Potassium: 135.5mg | Fiber: 2g | Sugar: 0.7g | Vitamin A: 0IU | Vitamin C: 0mg | Calcium: 63mg | Iron: 0.5mg | Net carbs: 2.7g