Peanut butter protein balls

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
Cuisine American
Keyword Peanut butter balls, Protein balls
Prep Time 10 minutes
Total Time 10 minutes
Servings 15
Calories 126 kcal
Author Christel Oerum


  • 1 cup creamy unsalted peanut butter
  • scoop 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 for up to 6 weeks. 

Nutrition Facts
Peanut Butter Protein Balls
Amount Per Serving (1 ball)
Calories 126 Calories from Fat 86
% Daily Value*
Total Fat 9.6g 15%
Saturated Fat 1.5g 8%
Polyunsaturated Fat 3g
Monounsaturated Fat 4.8g
Cholesterol 1.2mg 0%
Sodium 10.1mg 0%
Potassium 135.5mg 4%
Total Carbohydrates 4.7g 2%
Dietary Fiber 2g 8%
Sugars 0.7g
Protein 7.6g 15%
Vitamin A 0%
Vitamin C 0%
Calcium 6.3%
Iron 2.8%
* Percent Daily Values are based on a 2000 calorie diet.