Go Back
+ servings
Rows of peanut butter protein balls drizzled with chocolate and sprinkled with crushed peanuts.

Peanut Butter Protein Balls

These peanut butter protein balls are naturally sweetened, high in protein, and made without any added sugar. The quick oats and flax add a nice boost of fiber, and the drizzle of Lily’s chocolate gives them a little treat factor. They’re an easy grab-and-go snack for busy days or meal prep.
No ratings yet
Prep Time 15 minutes
Chill Time 30 minutes
Total Time 45 minutes
Course Snack
Cuisine American
Servings 16
Calories 101 kcal

Ingredients
  

  • 1 ½ cups medjool dates pitted (about 15–18 dates)
  • ¾ cup quick oats
  • ½ cup PB2
  • ¼ cup water to mix with PB2
  • ¾ cup protein powder vanilla or peanut butter
  • 2 tablespoons ground flaxseed
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 1 tablespoons water if needed

Chocolate Drizzle

  • cup Lily’s chocolate chips
  • 1 teaspoon coconut oil

Instructions
 

  • Line a baking sheet with parchment paper.
  • If the dates are firm or dry, soak them in hot water for 10 minutes and drain. If soft, use them as is.
  • Add the dates to the food processor and blend until smooth.
  • In a small bowl, mix the PB2 with ¼ cup water to form a thick paste.
  • Add the PB2 paste to the blended dates and pulse until creamy and fully combined.
  • Add the quick oats, protein powder, flaxseed, vanilla, and salt. Pulse until the mixture holds together. ****Add a splash of water if it's too dry. Add some oats or PB2 if it's too wet.
  • Dampen your hands with water and roll into balls. Place on the baking sheet and chill for 20-30 minutes
  • Melt the Lily’s chocolate chips with coconut oil and drizzle over the chilled balls.
  • Chill again until the chocolate sets.

Notes

  • Adjust texture with oats: If the mixture feels sticky, add a small spoonful of oats or PB2 and pulse again until it firms up.
  • Blend the dates fully: Smooth dates give the balls the best texture.
  • Chill before drizzling: Chilling helps the chocolate set quickly without sliding off.
  • Use parchment paper: It prevents sticking and makes cleanup simple.
  • Roll with slightly damp hands: This helps the mixture form smooth balls without sticking

Nutrition

Calories: 101kcalCarbohydrates: 16gProtein: 7gFat: 2gSaturated Fat: 1gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 0.2gCholesterol: 9mgSodium: 32mgPotassium: 132mgFiber: 3gSugar: 10gVitamin A: 47IUVitamin C: 0.01mgCalcium: 32mgIron: 1mg
Keyword Healthy, High Protein, Homemade, No Bake
Tried this recipe?Let us know how it was!