Peanut Butter Protein Balls

These homemade Peanut Butter Protein Balls are low-carb, no-bake, gluten-free and will keep fresh in the fridge for days.

Course Snack
Prep Time 10 minutes
Total Time 10 minutes
Servings 15
Calories 140 kcal
Author Christel Oerum


  • 1 cup creamy unsalted peanut butter
  • cup vanilla protein powder
  • ½ tsp. vanilla extract
  • 1 tsp. cinnamon
  • 2 tsp. Stevia
  • 20 raw, unsalted peanuts
US Customary - Metric


  1. Place the raw peanuts in a blender (I use my NutriBullet) and pulse several times until they become crumbly. Transfer to a plate then set aside.

  2. Mix the remaining ingredients together in a bowl until smooth.

  3. Roll the dough into 15 1-1.5 inch balls. 

  4. Roll the balls in the peanut crumbles and transfer them to a baking sheet lined with parchment paper. 

  5. Place in the refrigerator and let set for at least 20-30 minutes.

  6. Keep in the refrigerator or freeze in a sealed container up to 6 weeks. 

Nutrition Facts
Peanut Butter Protein Balls
Amount Per Serving (1 ball)
Calories 140 Calories from Fat 86
% Daily Value*
Total Fat 9.6g 15%
Saturated Fat 1.5g 8%
Polyunsaturated Fat 3g
Monounsaturated Fat 4.8g
Cholesterol 2.9mg 1%
Sodium 19.5mg 1%
Potassium 144.8mg 4%
Total Carbohydrates 4.8g 2%
Dietary Fiber 2g 8%
Sugars 0.9g
Protein 9.6g 19%
Calcium 12.6%
Iron 2.8%
* Percent Daily Values are based on a 2000 calorie diet.